balls fish 2: the ballening

This commit is contained in:
beanigen 2025-03-08 21:38:05 +08:00
parent 29e4436ca0
commit 81c53777e4
No known key found for this signature in database
3 changed files with 11 additions and 4 deletions

View file

@ -15,6 +15,8 @@
username = vars.user; #this is set in flake.nix username = vars.user; #this is set in flake.nix
homeDirectory = "/home/${username}"; #change this if you use a non-standard home dir homeDirectory = "/home/${username}"; #change this if you use a non-standard home dir
stateVersion = "23.11"; stateVersion = "23.11";
sessionVariables = { PASSWORD_STORE_DIR = "$HOME/sync/general/pass";};
shell.enableBashIntegration = true;
file = { file = {
".config/waybar/config".source = config.lib.file.mkOutOfStoreSymlink "${homeDirectory}/.config/nixos/home/waybar/config"; ".config/waybar/config".source = config.lib.file.mkOutOfStoreSymlink "${homeDirectory}/.config/nixos/home/waybar/config";
".config/waybar/style.css".source = config.lib.file.mkOutOfStoreSymlink "${homeDirectory}/.config/nixos/home/waybar/style.css"; ".config/waybar/style.css".source = config.lib.file.mkOutOfStoreSymlink "${homeDirectory}/.config/nixos/home/waybar/style.css";
@ -22,6 +24,7 @@
}; };
programs.home-manager.enable = (!vars.isNixOS); #value is set in flake.nix programs.home-manager.enable = (!vars.isNixOS); #value is set in flake.nix
#targets.genericLinux.enable = (!vars.isNixOS); #targets.genericLinux.enable = (!vars.isNixOS);
programs.foot = { programs.foot = {
enable = true; enable = true;
settings.main.font = "monospace:size=10"; settings.main.font = "monospace:size=10";
@ -36,7 +39,7 @@
programs.password-store = { programs.password-store = {
enable = true; enable = true;
package = pkgs.pass.withExtensions (exts: [exts.pass-otp exts.pass-import]); package = pkgs.pass.withExtensions (exts: [exts.pass-otp exts.pass-import]);
settings = { PASSWORD_STORE_DIR = "~/sync/general/pass"; }; settings = { PASSWORD_STORE_DIR = "$HOME/sync/general/pass"; };
}; };
services.mpd = { services.mpd = {

View file

@ -8,8 +8,11 @@
"spacing": 5, "spacing": 5,
"position": "top", "position": "top",
"modules-center": ["group/mpdg"], "modules-center": ["group/mpdg"],
"modules-left": ["group/dtray"], "modules-left": ["group/dtray", "battery", "battery#bat1", "battery#bat2"],
"modules-right": ["disk", "battery", "battery#bat1", "battery#bat2", "clock", "group/audio", "cpu"], "modules-right": ["clock", "group/audio", "disk", "memory", "cpu"],
"memory": {
"format": " {avail} +  {swapAvail} GiB",
},
"cava": { "cava": {
"method": "pipewire", "method": "pipewire",
"format-icons" : ["▁", "▂", "▃", "▄", "▅", "▆", "▇", "█" ], "format-icons" : ["▁", "▂", "▃", "▄", "▅", "▆", "▇", "█" ],

View file

@ -39,7 +39,8 @@ window#waybar {
#mpd, #mpd,
#battery, #battery,
#cpu, #cpu,
#disk { #disk,
#memory {
padding: 5px; padding: 5px;
border-radius: 10px; border-radius: 10px;
border: 0.2em solid #cba6f7; border: 0.2em solid #cba6f7;