impala and iwd

This commit is contained in:
Matt Nish-Lapidus 2025-04-29 17:35:06 -04:00
parent 1a2c966939
commit 0b47ad3ed6
5 changed files with 48 additions and 15 deletions

33
flake.lock generated
View file

@ -653,6 +653,26 @@
"type": "github" "type": "github"
} }
}, },
"impala": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1739828115,
"narHash": "sha256-a7IgIGkXcWX81nFcoQ3Q/lbBdBpoD60EMxwuTj/JqJU=",
"owner": "pythops",
"repo": "impala",
"rev": "008b36f6b650a694f08f0d83fc8a109c33395533",
"type": "github"
},
"original": {
"owner": "pythops",
"repo": "impala",
"type": "github"
}
},
"isd": { "isd": {
"inputs": { "inputs": {
"nix-appimage": "nix-appimage", "nix-appimage": "nix-appimage",
@ -910,11 +930,11 @@
}, },
"nixos-hardware": { "nixos-hardware": {
"locked": { "locked": {
"lastModified": 1745907084, "lastModified": 1745955289,
"narHash": "sha256-Q8SpDbTI95vtKXgNcVl1VdSUhhDOORE8R77wWS2rmg8=", "narHash": "sha256-mmV2oPhQN+YF2wmnJzXX8tqgYmUYXUj3uUUBSTmYN5o=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixos-hardware", "repo": "nixos-hardware",
"rev": "f1e52a018166e1a324f832de913e12c0e55792d0", "rev": "72081c9fbbef63765ae82bff9727ea79cc86bd5b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1173,6 +1193,7 @@
"home-manager": "home-manager", "home-manager": "home-manager",
"hypridle": "hypridle", "hypridle": "hypridle",
"hyprlock": "hyprlock", "hyprlock": "hyprlock",
"impala": "impala",
"isd": "isd", "isd": "isd",
"musnix": "musnix", "musnix": "musnix",
"nh": "nh", "nh": "nh",
@ -1587,11 +1608,11 @@
"rust-overlay": "rust-overlay_3" "rust-overlay": "rust-overlay_3"
}, },
"locked": { "locked": {
"lastModified": 1745943869, "lastModified": 1745949878,
"narHash": "sha256-hpeirSrnaUXAH6Pmaafz+acBkAf38q8DOkhOG3m4alc=", "narHash": "sha256-onlrbPFAwo/xm5hSE3lq6q9USkGsJ+xLi+Z2QncAA8c=",
"owner": "sxyazi", "owner": "sxyazi",
"repo": "yazi", "repo": "yazi",
"rev": "fbf8345d90502ef4fa4bee099c0e8fd1ec6ea859", "rev": "9d92cdbf79de530de11e66a2fabd0537e8249eb9",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -98,6 +98,11 @@
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
impala = {
url = "github:pythops/impala";
inputs.nixpkgs.follows = "nixpkgs";
};
# emenel-templates.url = "git+ssh://git@gt.emenel.ca/emenel/nix-flake-templates"; # emenel-templates.url = "git+ssh://git@gt.emenel.ca/emenel/nix-flake-templates";
# nix-way-templates.url = "github:the-nix-way/dev-templates"; # nix-way-templates.url = "github:the-nix-way/dev-templates";

View file

@ -141,7 +141,6 @@
ddcutil ddcutil
greetd.tuigreet greetd.tuigreet
bluez-tools bluez-tools
bluetuith
qemu qemu
quickemu quickemu
borgbackup borgbackup
@ -371,9 +370,15 @@
"2620:fe::fe" "2620:fe::fe"
"2620:fe::9" "2620:fe::9"
]; ];
wireless.iwd = {
enable = true;
};
networkmanager = { networkmanager = {
enable = true; enable = true;
wifi.powersave = true; wifi = {
powersave = true;
backend = "iwd";
};
}; };
}; };

View file

@ -4,6 +4,8 @@
home.packages = with pkgs; [ home.packages = with pkgs; [
inputs.isd.packages.x86_64-linux.default inputs.isd.packages.x86_64-linux.default
inputs.impala.packages.x86_64-linux.default
cmake cmake
cmake-format cmake-format
@ -56,6 +58,7 @@
rink rink
dua dua
bluetui
tree tree
emoji-picker emoji-picker

View file

@ -38,7 +38,7 @@ in {
"format" = ""; "format" = "";
"format-off" = ""; "format-off" = "";
"format-disabled" = "!"; "format-disabled" = "!";
"on-click" = "$HOME/.local/bin/wezapp bluetuith"; "on-click" = "$HOME/.local/bin/wezapp bluetui";
"tooltip-format" = "{status}"; "tooltip-format" = "{status}";
}; };
@ -105,7 +105,7 @@ in {
"format-disconnected" = "󰱟"; "format-disconnected" = "󰱟";
"tooltip-format" = "{essid} {ifname}"; "tooltip-format" = "{essid} {ifname}";
"max-length" = 50; "max-length" = 50;
"on-click" = "$HOME/.local/bin/wezlauncher nmtui"; "on-click" = "$HOME/.local/bin/wezapp impala";
}; };
"tray" = { "tray" = {
@ -131,10 +131,6 @@ in {
}; };
"mpris" = { "mpris" = {
# "dynamic-order" = ["title"
# "artist"
# "album"
# "length"];
"interval" = 1; "interval" = 1;
"format" = "{player_icon} {dynamic}"; "format" = "{player_icon} {dynamic}";
"format-paused" = "{status_icon} <i>{dynamic}</i>"; "format-paused" = "{status_icon} <i>{dynamic}</i>";
@ -231,7 +227,6 @@ window#waybar {
#pulseaudio, #pulseaudio,
#wireplumber, #wireplumber,
#disk, #disk,
#memory,
#taskbar #taskbar
#cpu, #cpu,
#temperature, #temperature,
@ -248,6 +243,10 @@ window#waybar {
padding: 0 20px; padding: 0 20px;
} }
#memory {
padding: 0 20px 0 10px;
}
#battery { #battery {
padding-right: 0; padding-right: 0;
} }