diff options
| author | seraphim <18ycm9tx@anonaddy.me> | 2026-07-31 19:48:38 +0700 |
|---|---|---|
| committer | seraphim <18ycm9tx@anonaddy.me> | 2026-07-31 19:48:38 +0700 |
| commit | cff582713c75a7edf34544a3454df97780ccfb73 (patch) | |
| tree | 8d2f10ad0355c2a69d21b22224a468191230f337 | |
| parent | 4835f660f9435fa64336daaaae1ea3cab1dfbee6 (diff) | |
drag-n-drop
| -rw-r--r-- | foot/.config/foot/foot.ini | 6 | ||||
| -rwxr-xr-x | niri/.config/niri/config.kdl | 2 | ||||
| -rw-r--r-- | nixos/hosts/opus/default.nix | 4 | ||||
| -rw-r--r-- | nixos/modules/features/cli-tools/default.nix | 2 | ||||
| -rw-r--r-- | nixos/modules/features/drag-n-drop/default.nix | 9 | ||||
| -rw-r--r-- | nixos/modules/features/file-managers/default.nix | 2 | ||||
| -rw-r--r-- | nixos/modules/features/mouse/default.nix | 2 | ||||
| -rw-r--r-- | nixos/modules/features/nvidia/default.nix | 2 | ||||
| -rw-r--r-- | nixos/modules/features/wayland-tools/default.nix | 2 |
9 files changed, 21 insertions, 10 deletions
diff --git a/foot/.config/foot/foot.ini b/foot/.config/foot/foot.ini index 47dddc9..3afd530 100644 --- a/foot/.config/foot/foot.ini +++ b/foot/.config/foot/foot.ini @@ -20,8 +20,10 @@ lines=10000 multiplier=1.5 [key-bindings] -clipboard-copy=Control+Shift+c Super+c -clipboard-paste=Control+Shift+v Super+v +[key-bindings] +clipboard-copy=Control+Shift+c Control+Insert +clipboard-paste=Control+Shift+v Shift+Insert +primary-paste=none search-start=Control+Shift+f spawn-terminal=Control+Shift+Return diff --git a/niri/.config/niri/config.kdl b/niri/.config/niri/config.kdl index 81676ea..eff4cb0 100755 --- a/niri/.config/niri/config.kdl +++ b/niri/.config/niri/config.kdl @@ -24,7 +24,7 @@ input { } mouse { - accel-speed 0 + accel-speed -0.8 accel-profile "flat" } } diff --git a/nixos/hosts/opus/default.nix b/nixos/hosts/opus/default.nix index b56e3d0..0372cb9 100644 --- a/nixos/hosts/opus/default.nix +++ b/nixos/hosts/opus/default.nix @@ -39,6 +39,7 @@ ../../modules/features/dev-tools ../../modules/features/wireshark ../../modules/features/mouse + ../../modules/features/drag-n-drop ]; # ──────────────────────────────────────────────────────────────────────── @@ -50,7 +51,6 @@ platformTheme = "qt5ct"; style = "breeze"; }; - xdg.portal = { enable = true; extraPortals = [ @@ -80,7 +80,6 @@ remotePlay.openFirewall = true; dedicatedServer.openFirewall = true; }; - programs.throne = { enable = true; tunMode.enable = true; @@ -89,6 +88,7 @@ environment.systemPackages = with pkgs; [ pkgs.lutris pkgs.prismlauncher + pkgs.bottles ]; system.stateVersion = "26.05"; 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 +} |
