280 current 2025-01-18 13:36:39 25.05.20241217.d3c42f1 6.6.66 *

This commit is contained in:
2025-01-18 13:36:52 -05:00
parent f356f00064
commit 401a2ac161
2 changed files with 44 additions and 17 deletions

View File

@@ -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}
; . . .
; \./;_/ _ .|_ _ _.._. _|

View File

@@ -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"