Miguel Palhas
d417a27f2d
feat: make the clipboard work across tmux, ssh and hosts
...
CI / lint (push) Successful in 31s
CI / eval (push) Successful in 2m1s
tmux copy bindings piped to xclip, which is X11-only and never worked
under Hyprland or over SSH, and set-clipboard was never enabled, so the
vi-mode `y` binding was dead too. Route both through OSC 52 instead.
terminal-features has to name the outer terminal explicitly: tmux skips
OSC 52 silently when the terminfo entry does not claim the capability,
which is the common case for an SSH session on xterm-256color.
Neovim only falls back to OSC 52 when it finds no clipboard tool, but
wl-clipboard is installed on every host, so over SSH it wrote the remote
clipboard. Pin the OSC 52 provider for SSH sessions only.
Moonlight and Sunshine have no clipboard channel in the protocol, so
nothing at the terminal layer can help there. Add kdeconnect on all three
hosts for that, and start its indicator from Hyprland — kdeconnectd is
DBus-activated and nothing else brings it up at login.
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com >
2026-08-18 08:14:17 +01:00
Miguel Palhas
3c7a65b190
retroarch
CI / lint (push) Successful in 1m21s
CI / eval (push) Failing after 2m29s
2026-07-06 16:28:40 +01:00
Miguel Palhas
39e6276c7d
Session overhaul: dev tooling, cleanup, theming, fixes
...
Tooling:
- nh + nvd/nom/statix/deadnix/comma (new programs/nix.nix); GC via nh clean
- zoxide (cd), atuin, just, lazydocker, dust, duf, difftastic (git dft)
Structure:
- rename desktop -> konishi; homeConfigurations -> "user@host" for nh autodetect
Removals (heavy/unused):
- android-studio, unity/.NET/omnisharp/vscode, kicad, zoom, calibre,
google-fonts, nerd-dictation
Screen recording:
- kooha + vokoscreen-ng + `webcam` corner-cam command/window-rule
Fixes:
- WEBKIT_DISABLE_DMABUF_RENDERER moved to common (electron/tauri on intel)
- kitty pinned to Catppuccin-Mocha; darkman no longer toggles kitty/claude
- claude theme dark + statusline locale fix
- ssh: migrate to settings API + multiplexing/keepalive/AddKeysToAgent;
gpg-agent enableSshSupport
- silence hyprland configType / gtk4 / xdg userDirs deprecations
Flake hygiene:
- follows=nixpkgs for foundry/hardware/rose-pine/zen/spicetify (10->5 nixpkgs)
- zoxide _ZO_DOCTOR=0
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-27 18:17:25 +01:00
Miguel Palhas
a2b4d0f479
deadnix
2026-06-27 14:17:02 +01:00
Miguel Palhas
50f25bc6a4
wip
2026-04-06 16:20:54 +01:00
Miguel Palhas
6f67e5f451
fixes
2026-03-26 14:30:47 +00:00
Miguel Palhas
9af55f9e16
wip
2026-03-21 16:01:20 +00:00
Miguel Palhas
b6efd4d27b
noctalia with fingerprint lock screen
2026-02-17 11:28:12 +00:00
Miguel Palhas
669e590c60
wip
2025-11-28 15:02:37 +00:00
Miguel Palhas
265d97cecc
wip
2025-11-24 13:21:00 +00:00
Miguel Palhas
fa97d8857d
remove flashforge
2025-11-17 14:30:37 +00:00
Miguel Palhas
d1a39f7d19
android studio
2025-10-27 07:21:50 +00:00
Miguel Palhas
4793175aa4
wip
2025-10-23 08:35:35 +01:00
Miguel Palhas
d140e4fe20
wip
2025-09-18 22:37:21 +01:00
Miguel Palhas
80530a876e
wip
2025-09-18 22:37:21 +01:00
Miguel Palhas
9f7157771c
wip
2025-07-17 10:13:16 +01:00
Miguel Palhas
d3d019c0c6
hardware config
2025-07-07 23:49:54 +01:00
Miguel Palhas
bdb880e6bc
kitty
2025-07-07 13:45:37 +01:00
Miguel Palhas
9100ab46ac
fixes
2025-06-30 19:20:54 +01:00
Miguel Palhas
bf1acd55b7
wip
2025-06-29 16:24:28 +01:00
Miguel Palhas
7de527822c
wip
2025-06-29 16:15:48 +01:00
Miguel Palhas
b5733171e3
wip
2025-06-27 16:52:44 +01:00
Miguel Palhas
587114e642
zed editor
2025-06-09 10:28:51 +01:00
Miguel Palhas
8f374aaa95
updates
2025-06-04 10:05:11 +01:00
Miguel Palhas
6f6b6c01d0
wip
2025-01-29 12:09:47 +00:00
Miguel Palhas
ff77398a55
wip
2025-01-22 15:12:09 +00:00
Miguel Palhas
4e6b6a0980
wip
2025-01-05 09:19:37 +00:00
Miguel Palhas
034368805d
wip
2025-01-05 09:02:50 +00:00
Miguel Palhas
3ac2348e17
cleanup old vars
2025-01-04 06:01:29 +00:00
Miguel Palhas
c0277da8b8
wip
2024-12-05 19:23:02 +00:00
Miguel Palhas
b58dc91ae5
updates
2024-11-17 11:05:05 +00:00
Miguel Palhas
cd733e5fb6
direnv
2024-10-12 10:06:53 +01:00
Miguel Palhas
f62952e078
laptop
2024-10-06 17:23:38 +01:00
Miguel Palhas
907321cc59
bluetooth
2024-10-06 16:51:29 +01:00
Miguel Palhas
08fb398ce2
nix-ld
2024-10-06 14:53:48 +01:00
Miguel Palhas
13aa50dc63
brightnessctl
2024-10-06 14:40:14 +01:00
Miguel Palhas
50e1242992
start
2024-10-06 11:58:05 +01:00
Miguel Palhas
f7f284d8b8
fix typo
2024-10-06 11:56:49 +01:00
Miguel Palhas
fbfb4047c6
removing ssh-agent
2024-10-06 11:54:58 +01:00
Miguel Palhas
8001c55931
Adding ssh
2024-10-06 11:52:19 +01:00
Miguel Palhas
664df9210d
Adding asdf
2024-10-06 11:10:51 +01:00
Miguel Palhas
7ceecca8d9
removes temporary nfs
2024-10-05 10:32:28 +01:00
Miguel Palhas
87ff93fb31
code review
2024-10-05 10:30:59 +01:00
Miguel Palhas
4cfd6b9c08
Adding rust
2024-10-04 18:05:33 +01:00
Miguel Palhas
520ac425d8
Adding eww
2024-10-02 18:52:47 +01:00
Miguel Palhas
a99c965d05
Adding eww
2024-10-02 18:31:30 +01:00
Miguel Palhas
52dff5d699
Adding kitty
2024-10-02 18:15:37 +01:00
Miguel Palhas
14524587c2
Adding pipewire
2024-10-02 16:41:23 +01:00
Miguel Palhas
61508f1ddc
code review
2024-09-30 12:28:17 +01:00
Miguel Palhas
27afe4e121
code review
2024-09-29 19:38:26 +01:00