diff --git a/devices/ideapad-slim-5/configuration.nix b/devices/ideapad-slim-5/configuration.nix index 5d5db6e..26c5195 100755 --- a/devices/ideapad-slim-5/configuration.nix +++ b/devices/ideapad-slim-5/configuration.nix @@ -8,6 +8,8 @@ ./hardware-configuration.nix ./mount.nix + ../../modules/features/system/upower.nix + (libs.root "/host/desktop/default.nix") (libs.root "/home/asakiyuki/configuration.nix") ]; diff --git a/modules/features/home/bash.nix b/modules/features/home/bash.nix index 2d9a838..3fbe4d0 100644 --- a/modules/features/home/bash.nix +++ b/modules/features/home/bash.nix @@ -15,7 +15,7 @@ { spf = "superfile"; } - (lib.mkIf osconfig.virtualisation.waydroid.enable { + (lib.optionalAttrs osconfig.virtualisation.waydroid.enable { wss = "waydroid session stop; exit;"; }) ]; diff --git a/modules/features/system/upower.nix b/modules/features/system/upower.nix new file mode 100644 index 0000000..b9bb6f5 --- /dev/null +++ b/modules/features/system/upower.nix @@ -0,0 +1,5 @@ +{ ... }: { + services.upower = { + enable = true; + }; +} \ No newline at end of file diff --git a/modules/programs/hyprland/settings/input.nix b/modules/programs/hyprland/settings/input.nix index 4b27c42..2914e07 100644 --- a/modules/programs/hyprland/settings/input.nix +++ b/modules/programs/hyprland/settings/input.nix @@ -1,6 +1,6 @@ { ... }: { wayland.windowManager.hyprland.settings = { - "$LAPTOP_TOUCHPAD_ENABLE" = true; + "$LAPTOP_TOUCHPAD_ENABLE" = false; device = { name = "gxtp5100:00-27c6:01e0-touchpad"; diff --git a/modules/programs/hyprland/settings/key-bind.nix b/modules/programs/hyprland/settings/key-bind.nix index d0a2a57..9c3427f 100644 --- a/modules/programs/hyprland/settings/key-bind.nix +++ b/modules/programs/hyprland/settings/key-bind.nix @@ -5,7 +5,7 @@ "SUPER SHIFT, L, exit," "SUPER SHIFT, TAB, togglefloating," - "SUPER SHIFT, S, exec, hyprshot -m region -o '/home/asakiyuki/Pictures/Screenshot/' -z" + "SUPER SHIFT, S, exec, hyprshot -m region -o '/home/asakiyuki/Pictures/Screenshots/' -z" "SUPER, J, togglesplit," "SUPER, E, exec, dolphin"