move hardcoded network values to configuration file
This commit is contained in:
parent
d05f6174b7
commit
e9e35035e0
@ -1,5 +1,9 @@
|
||||
{
|
||||
"SHELL": "fish",
|
||||
"IDLE_INHIBIT_SCRIPT": "$HOME/.config/hypr/scripts/idle-inhibitor.py",
|
||||
"SWITCH_THEME_SCRIPT": "command -v darkman &>/dev/null && darkman toggle"
|
||||
"SWITCH_THEME_SCRIPT": "command -v darkman &>/dev/null && darkman toggle",
|
||||
"NETWORK_INTERFACES": {
|
||||
"wired": "enp0s31f6",
|
||||
"wifi": "wlp4s0"
|
||||
}
|
||||
}
|
||||
|
@ -1,6 +1,8 @@
|
||||
import { NETWORK_INTERFACES } from "@/settings.json";
|
||||
import { toHumanReadable } from "@/lib/utils";
|
||||
|
||||
import Network from "gi://AstalNetwork";
|
||||
import { bind, Variable } from "astal";
|
||||
import { toHumanReadable } from "@/lib/utils";
|
||||
|
||||
type IpOutput = Array<{
|
||||
ifname: string;
|
||||
@ -43,7 +45,10 @@ export default function NetworkInfo() {
|
||||
}
|
||||
})
|
||||
|
||||
const networkInterface = net.primary == 1 ? "enp0s31f6" : "wlp4s0";
|
||||
const networkInterface = net.primary == 1
|
||||
? NETWORK_INTERFACES.wired
|
||||
: NETWORK_INTERFACES.wifi;
|
||||
|
||||
const networkUsage = Variable<Usage>({
|
||||
initialRx: null,
|
||||
initialTx: null,
|
||||
|
Loading…
x
Reference in New Issue
Block a user