From 6b43660491891e9ba7486b9191bc4deed8550fd7 Mon Sep 17 00:00:00 2001 From: Hektor Misplon Date: Fri, 10 Apr 2026 12:12:44 +0200 Subject: [PATCH] refactor: add wayland clipboard module --- dots/.bash_aliases/all | 2 -- home/modules/clipboard/default.nix | 7 +++++++ home/modules/desktop/niri/default.nix | 2 +- modules/tailscale/default.nix | 2 +- 4 files changed, 9 insertions(+), 4 deletions(-) create mode 100644 home/modules/clipboard/default.nix diff --git a/dots/.bash_aliases/all b/dots/.bash_aliases/all index 0624611f..7f525cee 100644 --- a/dots/.bash_aliases/all +++ b/dots/.bash_aliases/all @@ -27,8 +27,6 @@ alias ipa="ip -brief address" alias ipl="ip -brief link" alias ipr="ip route" -alias clip="xclip -sel clip" - alias df="df -kTh" alias fzfpac="pacman -Slq | fzf -m --preview 'pacman -Si {1}' | xargs -ro sudo pacman -S" alias path='echo -e ${PATH//:/\\n}' # Pretty print path variables diff --git a/home/modules/clipboard/default.nix b/home/modules/clipboard/default.nix new file mode 100644 index 00000000..ca678c03 --- /dev/null +++ b/home/modules/clipboard/default.nix @@ -0,0 +1,7 @@ +{ pkgs, ... }: + +{ + home.packages = with pkgs; [ + wl-clipboard + ]; +} diff --git a/home/modules/desktop/niri/default.nix b/home/modules/desktop/niri/default.nix index f05470a5..aa92a3aa 100644 --- a/home/modules/desktop/niri/default.nix +++ b/home/modules/desktop/niri/default.nix @@ -2,6 +2,7 @@ { imports = [ + ../../clipboard ../../fuzzel ../../mako ../../shikane @@ -12,7 +13,6 @@ file.".config/niri/config.kdl".source = ./config.kdl; packages = with pkgs; [ brightnessctl - wl-clipboard wlsunset ]; }; diff --git a/modules/tailscale/default.nix b/modules/tailscale/default.nix index 676dc31b..1c7506a3 100644 --- a/modules/tailscale/default.nix +++ b/modules/tailscale/default.nix @@ -11,9 +11,9 @@ config = lib.mkIf config.tailscale.enable { services.tailscale = { enable = true; - openFirewall = true; extraSetFlags = [ "--netfilter-mode=nodivert" ]; extraDaemonFlags = [ "--no-logs-no-support" ]; + openFirewall = false; }; }; }