280 current 2025-01-18 13:36:39 25.05.20241217.d3c42f1 6.6.66 *
This commit is contained in:
@@ -191,23 +191,23 @@ label-foreground = ${colors.foreground}
|
||||
; [ )(/, | \/\/ (_)[ | \
|
||||
;
|
||||
; make sure to change your network device based on your system
|
||||
[module/network]
|
||||
type = internal/network
|
||||
interface = wlp4s0
|
||||
interval = 4.0
|
||||
udspeed-minwidth = 5
|
||||
accumulate-stats = true
|
||||
unknown-as-up = true
|
||||
; [module/network]
|
||||
; type = internal/network
|
||||
; interface = wlp4s0
|
||||
; interval = 4.0
|
||||
; udspeed-minwidth = 5
|
||||
; accumulate-stats = true
|
||||
; unknown-as-up = true
|
||||
|
||||
format-connected = 直<label-connected>
|
||||
format-connected-foreground = ${colors.theme}
|
||||
label-connected = %downspeed% [%essid%]
|
||||
label-connected-foreground = ${colors.foreground}
|
||||
; format-connected = 直<label-connected>
|
||||
; format-connected-foreground = ${colors.theme}
|
||||
; label-connected = %downspeed% [%essid%]
|
||||
; label-connected-foreground = ${colors.foreground}
|
||||
|
||||
format-disconnected = 睊 <label-disconnected>
|
||||
format-disconnected-foreground = ${colors.theme}
|
||||
label-disconnected = disconnected
|
||||
label-disconnected-foreground = ${colors.foreground}
|
||||
; format-disconnected = 睊 <label-disconnected>
|
||||
; format-disconnected-foreground = ${colors.theme}
|
||||
; label-disconnected = disconnected
|
||||
; label-disconnected-foreground = ${colors.foreground}
|
||||
|
||||
; . . .
|
||||
; \./;_/ _ .|_ _ _.._. _|
|
||||
|
||||
@@ -28,13 +28,40 @@
|
||||
format-foreground = ${colors.theme}
|
||||
'';
|
||||
|
||||
networkingDevice = builtins.exec "ip route | grep default | awk '{print $5}'";
|
||||
ip = "/run/current-system/sw/bin/ip";
|
||||
grep = "/run/current-system/sw/bin/grep";
|
||||
awk = "/run/current-system/sw/bin/awk";
|
||||
|
||||
# networkingDevice = builtins.exec "ip route | grep default | awk '{print $5}'";
|
||||
# networkingDevice = pkgs.runCommand "get-network-device" {} ''
|
||||
# ${ip} route | ${grep} default | ${awk} '{print $5}' > $out
|
||||
# '';
|
||||
|
||||
internets = ''
|
||||
[module/network]
|
||||
type = internal/network
|
||||
interface = wlp4s0
|
||||
interval = 4.0
|
||||
udspeed-minwidth = 5
|
||||
accumulate-stats = true
|
||||
unknown-as-up = true
|
||||
|
||||
format-connected = 直<label-connected>
|
||||
format-connected-foreground = ${colors.theme}
|
||||
label-connected = %downspeed% [%essid%]
|
||||
label-connected-foreground = ${colors.foreground}
|
||||
|
||||
format-disconnected = 睊 <label-disconnected>
|
||||
format-disconnected-foreground = ${colors.theme}
|
||||
label-disconnected = disconnected
|
||||
label-disconnected-foreground = ${colors.foreground}
|
||||
'';
|
||||
in {
|
||||
services.polybar = {
|
||||
enable = true;
|
||||
package = mypolybar;
|
||||
config = ./config.ini;
|
||||
extraConfig = bctl;
|
||||
extraConfig = bctl + internets;
|
||||
# my savior: https://www.reddit.com/r/NixOS/comments/v8ikwq/polybar_doesnt_start_at_launch/
|
||||
script = ''
|
||||
# echo "none"
|
||||
|
||||
Reference in New Issue
Block a user