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
|
; make sure to change your network device based on your system
|
||||||
[module/network]
|
; [module/network]
|
||||||
type = internal/network
|
; type = internal/network
|
||||||
interface = wlp4s0
|
; interface = wlp4s0
|
||||||
interval = 4.0
|
; interval = 4.0
|
||||||
udspeed-minwidth = 5
|
; udspeed-minwidth = 5
|
||||||
accumulate-stats = true
|
; accumulate-stats = true
|
||||||
unknown-as-up = true
|
; unknown-as-up = true
|
||||||
|
|
||||||
format-connected = 直<label-connected>
|
; format-connected = 直<label-connected>
|
||||||
format-connected-foreground = ${colors.theme}
|
; format-connected-foreground = ${colors.theme}
|
||||||
label-connected = %downspeed% [%essid%]
|
; label-connected = %downspeed% [%essid%]
|
||||||
label-connected-foreground = ${colors.foreground}
|
; label-connected-foreground = ${colors.foreground}
|
||||||
|
|
||||||
format-disconnected = 睊 <label-disconnected>
|
; format-disconnected = 睊 <label-disconnected>
|
||||||
format-disconnected-foreground = ${colors.theme}
|
; format-disconnected-foreground = ${colors.theme}
|
||||||
label-disconnected = disconnected
|
; label-disconnected = disconnected
|
||||||
label-disconnected-foreground = ${colors.foreground}
|
; label-disconnected-foreground = ${colors.foreground}
|
||||||
|
|
||||||
; . . .
|
; . . .
|
||||||
; \./;_/ _ .|_ _ _.._. _|
|
; \./;_/ _ .|_ _ _.._. _|
|
||||||
|
|||||||
@@ -28,13 +28,40 @@
|
|||||||
format-foreground = ${colors.theme}
|
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 {
|
in {
|
||||||
services.polybar = {
|
services.polybar = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = mypolybar;
|
package = mypolybar;
|
||||||
config = ./config.ini;
|
config = ./config.ini;
|
||||||
extraConfig = bctl;
|
extraConfig = bctl + internets;
|
||||||
# my savior: https://www.reddit.com/r/NixOS/comments/v8ikwq/polybar_doesnt_start_at_launch/
|
# my savior: https://www.reddit.com/r/NixOS/comments/v8ikwq/polybar_doesnt_start_at_launch/
|
||||||
script = ''
|
script = ''
|
||||||
# echo "none"
|
# echo "none"
|
||||||
|
|||||||
Reference in New Issue
Block a user