summaryrefslogtreecommitdiff
path: root/nixos/modules/features
diff options
context:
space:
mode:
authorseraphim <18ycm9tx@anonaddy.me>2026-07-31 19:48:38 +0700
committerseraphim <18ycm9tx@anonaddy.me>2026-07-31 19:48:38 +0700
commitcff582713c75a7edf34544a3454df97780ccfb73 (patch)
tree8d2f10ad0355c2a69d21b22224a468191230f337 /nixos/modules/features
parent4835f660f9435fa64336daaaae1ea3cab1dfbee6 (diff)
drag-n-drop
Diffstat (limited to 'nixos/modules/features')
-rw-r--r--nixos/modules/features/cli-tools/default.nix2
-rw-r--r--nixos/modules/features/drag-n-drop/default.nix9
-rw-r--r--nixos/modules/features/file-managers/default.nix2
-rw-r--r--nixos/modules/features/mouse/default.nix2
-rw-r--r--nixos/modules/features/nvidia/default.nix2
-rw-r--r--nixos/modules/features/wayland-tools/default.nix2
6 files changed, 14 insertions, 5 deletions
diff --git a/nixos/modules/features/cli-tools/default.nix b/nixos/modules/features/cli-tools/default.nix
index 2cb6f25..f5baef1 100644
--- a/nixos/modules/features/cli-tools/default.nix
+++ b/nixos/modules/features/cli-tools/default.nix
@@ -15,4 +15,4 @@
yt-dlp
caligula
];
-} \ No newline at end of file
+}
diff --git a/nixos/modules/features/drag-n-drop/default.nix b/nixos/modules/features/drag-n-drop/default.nix
new file mode 100644
index 0000000..2c3eb63
--- /dev/null
+++ b/nixos/modules/features/drag-n-drop/default.nix
@@ -0,0 +1,9 @@
+{ configs, pkgs, ... }:
+
+{
+ environment.systemPackages = with pkgs; [
+ yaziPlugins.drag
+ ripdrag
+ ];
+ programs.dconf.enable = true;
+}
diff --git a/nixos/modules/features/file-managers/default.nix b/nixos/modules/features/file-managers/default.nix
index 03bd41d..950b34e 100644
--- a/nixos/modules/features/file-managers/default.nix
+++ b/nixos/modules/features/file-managers/default.nix
@@ -10,4 +10,4 @@
sushi
yazi
];
-} \ No newline at end of file
+}
diff --git a/nixos/modules/features/mouse/default.nix b/nixos/modules/features/mouse/default.nix
index 83cefc4..3c71537 100644
--- a/nixos/modules/features/mouse/default.nix
+++ b/nixos/modules/features/mouse/default.nix
@@ -1,7 +1,7 @@
{ config, pkgs, ... }:
{
- services.ratbagd.enable = true;
+ services.input-remapper.enable = true;
environment.systemPackages = with pkgs; [
piper
input-remapper
diff --git a/nixos/modules/features/nvidia/default.nix b/nixos/modules/features/nvidia/default.nix
index 30a8c28..8a83433 100644
--- a/nixos/modules/features/nvidia/default.nix
+++ b/nixos/modules/features/nvidia/default.nix
@@ -18,4 +18,4 @@
__GLX_VENDOR_LIBRARY_NAME = "nvidia";
NIXOS_OZONE_WL = "1";
};
-} \ No newline at end of file
+}
diff --git a/nixos/modules/features/wayland-tools/default.nix b/nixos/modules/features/wayland-tools/default.nix
index 19111c1..30253a1 100644
--- a/nixos/modules/features/wayland-tools/default.nix
+++ b/nixos/modules/features/wayland-tools/default.nix
@@ -10,4 +10,4 @@
wtype
xwayland-satellite
];
-} \ No newline at end of file
+}