summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--foot/.config/foot/foot.ini6
-rwxr-xr-xniri/.config/niri/config.kdl2
-rw-r--r--nixos/hosts/opus/default.nix4
-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
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
+}