131 current 1970-01-01 01:00:00 24.05.20240303.b8697e5 6.6.19 *

This commit is contained in:
Max Känner 2024-03-09 22:05:29 +01:00
parent 63422ffe6d
commit 19115a9b67
3 changed files with 65 additions and 4 deletions

View File

@ -8,8 +8,8 @@
musicDirectory = "/home/max/Music/"; musicDirectory = "/home/max/Music/";
network.startWhenNeeded = true; network.startWhenNeeded = true;
extraConfig = '' extraConfig = ''
restore_paused = yes restore_paused = "yes"
auto_update = yes auto_update = "yes"
''; '';
}; };
services.mpd-mpris.enable = true; services.mpd-mpris.enable = true;

View File

@ -92,7 +92,56 @@
position = "top"; position = "top";
height = 26; height = 26;
modules-left = ["sway/workspaces" "sway/mode"]; modules-left = ["sway/workspaces" "sway/mode"];
modules-right = ["sway/language" "clock" "battery"]; modules-center = ["sway/window"];
modules-right = ["mpd" "tray" "sway/language" "clock" "backlight" "battery" "network"];
"sway/workspaces" = {
disable-scroll = true;
all-outputs = false;
format = "{icon} {name}";
format-icons = {
"main" = "󰈹";
"term" = "";
"msg" = "󰷹";
"music" = "󰫔";
"urgent" = "";
"focused" = "";
"default" = "";
};
};
"mpd" = {
format = "{stateIcon}{consumeIcon}{randomIcon}{repeatIcon}{singleIcon} {title} ({elapsedTime:%M:%S}/{totalTime:%M%S}) {volume}";
format-stopped = "{stateIcon}{randomIcon}{repeatIcon}{singleIcon} Stopped {volume}";
format-disconnected = "";
unkown-tag = "N/A";
interval = 2;
consume-icons = {
on = "󰮯";
off = "";
};
random-icons = {
on = "";
off = "";
};
repeat-icons = {
on = "󰑖";
off = "";
};
single-icons = {
on = "󰑘";
off = "";
};
state-icons = {
paused = "󰏤";
playing = "󰐊";
};
max-length = 50;
};
"tray" = {
spacing = 10;
};
"sway/language" = { "sway/language" = {
format = "{shortDescription}"; format = "{shortDescription}";
@ -103,6 +152,18 @@
interval = 60; interval = 60;
format = "{:%a %d.%m %I:%M}"; format = "{:%a %d.%m %I:%M}";
}; };
"backlight" = {
format = "{percent}% {icon}";
format-icons = ["󰹐" "󱩎" "󱩏" "󱩐" "󱩑" "󱩒" "󱩓" "󱩔" "󱩕" "󱩖" "󰛨"];
};
"network" = {
format-wifi = "{essid} ({signalStrength}%) 󰖩";
format-ethernet = "{ipaddr}/{cidr} 󰈀";
tooltip-format = "{ifname} via {gwaddr} 󰌘";
format-disconnected = "󰌙";
};
}; };
}; };
style = '' style = ''

View File

@ -25,7 +25,7 @@
echo "NixOS Rebuilding..." echo "NixOS Rebuilding..."
# Rebuild, output simplified errors, log trackebacks # Rebuild, output simplified errors, log trackebacks
${pkgs.sudo}/bin/sudo nixos-rebuild switch &>nixos-switch.log || (${pkgs.coreutils}/bin/cat nixos-switch.log | ${pkgs.gnugrep}/bin/grep --color error && false) sudo nixos-rebuild switch &>nixos-switch.log || (${pkgs.coreutils}/bin/cat nixos-switch.log | ${pkgs.gnugrep}/bin/grep --color error && false)
# Get current generation metadata # Get current generation metadata
current=$(nixos-rebuild list-generations | ${pkgs.gnugrep}/bin/grep current) current=$(nixos-rebuild list-generations | ${pkgs.gnugrep}/bin/grep current)