nix: added LOGIOPS

This commit is contained in:
biscuit
2025-06-19 17:06:05 -05:00
parent b3c502fdf3
commit 50813851cb
4 changed files with 16 additions and 8 deletions
+4
View File
@@ -28,6 +28,10 @@
allowUnfree = true; # allows installation of commercial apps.
touchpadSupport = false;
logitech-hardware = {
enable = false;
};
# Custom Applications
linux-apps = {
gamingDesktop = true; # adds steam
+4
View File
@@ -31,6 +31,10 @@
allowUnfree = true; # allows installation of commercial apps.
touchpadSupport = false;
logitech-hardware = {
enable = true;
};
# Custom Applications
linux-apps = {
gamingDesktop = true; # adds steam
+3 -5
View File
@@ -10,17 +10,15 @@
"$mod" = "SUPER";
"$term" = "kitty --single-instance";
"$browser" = "firefox";
"$bar" = "ags run";
monitor = hyprconf.monitor;
exec = [
"$bar"
exec-once = [
"[workspace 20 silent] kitty --single-insance --hold fastfetch"
"[workspace 20 silent] firefox"
"[workspace 1] kitty --single-instance --hold fastfetch"
# FIXME no abs!
"swww img /home/${username}/.config/nixos/assets/wallpapers/ascii-nixos.png"
"pkill gjs & ags run"
# "matugen image /home/${username}/.config/nixos/assets/wallpapers/ultrawide-nixos-default.png"
"hyprctl setcursor Bibata-Original-Classic 24"
];
+5 -3
View File
@@ -4,6 +4,7 @@
timezone,
touchpadSupport,
inputs,
logitech-hardware,
...
}: {
environment.systemPackages = with pkgs;
@@ -32,17 +33,18 @@
tldr
jq
solaar
]
++ [
inputs.matugen.packages.${pkgs.system}.default
]
++ lib.optionals (logitech-hardware.enable == true) [
logiops
];
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
hardware = {
logitech.wireless.enable = true;
logitech.wireless.enable = logitech-hardware.enable;
bluetooth = {
enable = true;
powerOnBoot = true;