nix: added LOGIOPS
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user