summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHenry J. Webster <hwebs@hwebs.info>2026-08-03 12:59:24 -0500
committerHenry J. Webster <hwebs@hwebs.info>2026-08-03 13:01:21 -0500
commit9ca21e94b8ade285e749d54441c7d9115da5b522 (patch)
treea6c56686347b6d1e9ad1ebd5b44529c866200c97
parentcf5470e00e559b91c9905eff22c4def6ba52baa0 (diff)
migration away from x-clip
- replace x-clip with wl-clipboard for wayland machines - add TODOs I noticed while editing Assisted-by: Claude Code:claude-opus-4-8
-rw-r--r--machines/enzo/default.nix2
-rw-r--r--machines/kusanagi/default.nix2
-rw-r--r--machines/kusanagi/desktop.nix4
-rw-r--r--profiles/desktop.nix1
4 files changed, 5 insertions, 4 deletions
diff --git a/machines/enzo/default.nix b/machines/enzo/default.nix
index f624006..f72522c 100644
--- a/machines/enzo/default.nix
+++ b/machines/enzo/default.nix
@@ -35,7 +35,7 @@
neovim
# TODO figure out
#ripgrep
- xclip
+ wl-clipboard
bc
psmisc
usbutils
diff --git a/machines/kusanagi/default.nix b/machines/kusanagi/default.nix
index 7bf1798..5e6dc1e 100644
--- a/machines/kusanagi/default.nix
+++ b/machines/kusanagi/default.nix
@@ -270,7 +270,7 @@
btop
ripgrep
unzip
- xclip
+ wl-clipboard
bc
psmisc
usbutils
diff --git a/machines/kusanagi/desktop.nix b/machines/kusanagi/desktop.nix
index 88fe9a9..c865844 100644
--- a/machines/kusanagi/desktop.nix
+++ b/machines/kusanagi/desktop.nix
@@ -112,9 +112,11 @@
# --- Desktop tools specific to kusanagi (shared ones come from the profile) ---
environment.systemPackages = with pkgs; [
waybar
- networkmanagerapplet
+ networkmanagerapplet # TODO: remove and combine network admin between machines
+ xwayland-satellite # run X11 apps under niri
# GNOME apps we use standalone (no GNOME session; see gvfs note above).
+ # TODO: replace GNOME apps
nautilus # file manager
loupe # image viewer
];
diff --git a/profiles/desktop.nix b/profiles/desktop.nix
index 8ec5e8b..520d8c2 100644
--- a/profiles/desktop.nix
+++ b/profiles/desktop.nix
@@ -157,7 +157,6 @@ in
ghostty # terminal — required to actually use the GUI
fuzzel # launcher
swaybg # wallpaper
- xwayland-satellite # run X11 apps under niri
mako # notifications
libnotify # notify-send
gnupg # gpg