| 2026-05-27 00:54 | fix(claude): set default effort, model and allow /run/current-system in sandbox | Chris | 1 | +6 | -1 |
| 2026-05-08 02:39 | feat(docker): enable pasta | Chris | 1 | +7 | -0 |
| 2026-05-08 02:18 | fix(claude): make settings.json mutable so it doesn't whine | Chris | 1 | +5 | -0 |
| 2026-05-07 22:07 | feat: add projects xdg dir | Chris | 1 | +2 | -0 |
| 2026-05-07 21:31 | feat: enable home-manager verbose logging | Chris | 1 | +1 | -0 |
| 2026-05-07 19:13 | fix(firefox): update firefox for new version. requires manual migration | Chris | 2 | +5 | -1 |
| 2026-05-07 17:00 | style: css comment for highlighting userchrome | Chris | 1 | +2 | -1 |
| 2026-05-07 15:28 | feat(neovim): go back to base nixpkgs as it's been updated to 0.12 | Chris | 1 | +0 | -10 |
| 2026-05-07 15:22 | fix(kernel): switch to default 6.18 while waiting for zfs to catch up | Chris | 2 | +7 | -2 |
| 2026-05-07 15:13 | fix(firefox): place container ids within allowed range | Chris | 1 | +2 | -2 |
| 2026-05-07 15:11 | refactor: remove custom nom options in favor of upstream home-manager options | Chris | 1 | +8 | -45 |
| 2026-05-07 15:11 | feat: update inputs | Chris | 1 | +24 | -24 |
| 2026-05-07 15:06 | fix(hyprland): rules for slack and signal | Chris | 1 | +2 | -1 |
| 2026-05-07 15:05 | feat: add claude code | Chris | 1 | +33 | -0 |
| 2026-05-07 16:59 | feat: set up wireguard | Chris | 2 | +54 | -14 |
| 2026-03-16 23:12 | feat: lower generations limit | Chris | 1 | +1 | -1 |
| 2026-03-16 23:10 | fix: update window class for spotify | Chris | 1 | +1 | -1 |
| 2026-03-16 23:09 | feat: limit configurations kept in boot loader | Chris | 1 | +2 | -1 |
| 2026-03-16 22:50 | feat: switch to zen kernel patches | Chris | 3 | +7 | -5 |
| 2026-03-16 22:41 | chore: update inputs | Chris | 1 | +21 | -21 |
| 2026-03-13 00:53 | chore: update inputs | Chris | 2 | +16 | -16 |
| 2026-03-13 00:48 | feat(neovim): add image and diagram plugins | Chris | 1 | +22 | -0 |
| 2026-03-13 00:48 | chore: update sec | Chris | 1 | +3 | -3 |
| 2026-03-05 21:42 | chore: update sec | Chris | 1 | +3 | -3 |
| 2026-03-05 19:44 | chore: update sec | Chris | 1 | +3 | -3 |
| 2026-03-05 19:40 | feat(hosts/tp): set up wwan | Chris | 1 | +18 | -1 |
| 2026-03-05 19:19 | refactor(bluetooth): move to common module | Chris | 3 | +4 | -4 |
| 2026-03-05 19:11 | fix(greetd/waybar): inherit margins from hm config | Chris | 1 | +3 | -0 |
| 2026-03-05 19:08 | chore: update sec | Chris | 1 | +3 | -3 |
| 2026-03-02 19:25 | chore: update inputs | Chris | 1 | +15 | -15 |
| 2026-03-02 19:25 | feat(games): update cp2077 lua utils | Chris | 1 | +2 | -0 |
| 2026-03-02 19:22 | feat(hyprland): tweak blur | Chris | 1 | +4 | -4 |
| 2026-03-01 12:42 | feat: install gamescope | Chris | 1 | +2 | -1 |
| 2026-02-26 11:59 | chore: update sec | Chris | 1 | +3 | -3 |
| 2026-02-26 11:44 | chore: update sec | Chris | 1 | +3 | -3 |
| 2026-02-26 09:55 | feat: add some util helper functions for cp2077 | Chris | 2 | +144 | -0 |
| 2026-02-26 01:07 | fix: update zfs for tp | Chris | 1 | +1 | -0 |
| 2026-02-26 01:03 | feat: use lqx kernel on tp | Chris | 1 | +1 | -0 |
| 2026-02-26 00:51 | fix: set ignore_alpha to 0.19 to avoid blurring anti aliasing | Chris | 5 | +5 | -5 |
| 2026-02-23 04:12 | chore(inputs): update sec | Chris | 1 | +3 | -3 |
| 2026-02-23 04:07 | feat(kitty): set default initial width and height | Chris | 1 | +2 | -0 |
| 2026-02-23 04:07 | fix(hyprland): special workspace btop | Chris | 1 | +3 | -3 |
| 2026-02-23 03:49 | refactor(eww): move mic indicator to the top of the screen, make it smaller and give it a background | Chris | 1 | +6 | -4 |
| 2026-02-23 03:48 | fix(hyprland): make group bars usable and not disgustingly ugly | Chris | 1 | +18 | -7 |
| 2026-02-23 02:58 | feat(hyprland): set up special workspace | Chris | 1 | +14 | -6 |
| 2026-02-23 01:54 | fix(waybar): adjust dimensions slightly to get perfectly round backgrounds on workspaces | Chris | 1 | +3 | -3 |
| 2026-02-23 01:54 | fix(kitty): don't restore window size | Chris | 1 | +2 | -1 |
| 2026-02-23 01:53 | fix(neovim): clipboard plugin | Chris | 1 | +1 | -1 |
| 2026-02-22 21:50 | fix(hyprpaper): disable splash | Chris | 1 | +9 | -6 |
| 2026-02-22 20:48 | feat: add unmuted mic indicator with eww | Chris | 2 | +97 | -2 |
| 2026-02-22 20:47 | feat(wayprompt): dim around wayprompt | Chris | 1 | +1 | -1 |
| 2026-02-22 20:47 | feat(walker): dim around walker | Chris | 1 | +1 | -1 |
| 2026-02-22 20:47 | fix(hypr): adjust dim amount | Chris | 1 | +3 | -2 |
| 2026-02-22 20:45 | style: apply formatting | Chris | 3 | +24 | -13 |
| 2026-02-22 20:44 | feat: add btop | Chris | 1 | +34 | -0 |
| 2026-02-22 20:44 | refactor: restructure vim config | Chris | 22 | +389 | -404 |
| 2026-02-22 10:17 | feat(waybar): detach from edge of screen and use circular highlight on workspaces | Chris | 3 | +45 | -19 |
| 2026-02-22 10:11 | feat(hyprland): adjust gaps and remove borders in favor of dimming out of focus windows | Chris | 2 | +13 | -13 |
| 2026-02-18 02:15 | fix(games/mods): flesh out cyberpunk 2077 mods | Chris | 2 | +137 | -6 |
| 2026-02-12 13:47 | feat(neovim): add basedpyright ls | Chris | 1 | +17 | -0 |
| 2026-02-05 18:52 | fix(cyberpunk-2077): wrong hash | Chris | 1 | +1 | -1 |
| 2026-02-05 15:55 | feat: add cyberpunk 2077 mods | Chris | 3 | +99 | -7 |
| 2026-01-28 22:50 | chore: update inputs | Chris | 13 | +100 | -69 |
| 2026-01-28 14:33 | feat: add exiftool, vulkan-tools, zx | Chris | 1 | +3 | -0 |
| 2026-01-16 15:49 | feat(flatpak): add signal desktop client | Chris | 1 | +5 | -0 |
| 2026-01-16 15:49 | feat: add pass-secret-service | Chris | 1 | +32 | -0 |
| 2026-01-12 21:28 | fix(hyprland): revert to killactive | Chris | 1 | +1 | -1 |
| 2026-01-12 21:27 | feat(hyprland): add shortcut to force kill | Chris | 1 | +2 | -1 |
| 2026-01-08 15:21 | feat(hyprland): add window rules for poe2 | Chris | 1 | +2 | -0 |
| 2026-01-08 15:21 | feat: enable bluetooth | Chris | 2 | +4 | -0 |
| 2026-01-08 15:21 | feat: add nix-ld | Chris | 1 | +3 | -0 |
| 2025-12-18 22:40 | fix(ssh): set term to xterm-256color | Chris | 1 | +1 | -0 |
| 2025-12-18 13:23 | feat: configure new modem for tp | Chris | 1 | +16 | -0 |
| 2025-12-18 08:57 | feat(neovim): update winbar on a few more events | Chris | 1 | +1 | -1 |
| 2025-12-17 07:24 | feat(neovim): add a couple things to cheat sheet | Chris | 1 | +3 | -0 |
| 2025-12-12 12:26 | feat: enable rclone | Chris | 2 | +7 | -3 |
| 2025-12-12 11:57 | feat: add yt-dlp | Chris | 1 | +1 | -0 |
| 2025-12-10 20:53 | feat: update inputs | Chris | 1 | +21 | -21 |
| 2025-12-10 20:45 | feat: add tt | Chris | 1 | +10 | -3 |
| 2025-12-10 20:45 | feat(udev): set some rules for zsa/qmk keyboards | Chris | 2 | +9 | -3 |
| 2025-12-04 02:09 | feat(tp): enable trackpad | Chris | 1 | +0 | -8 |
| 2025-12-01 19:35 | feat(tp): enable tlp | Chris | 1 | +9 | -0 |
| 2025-12-01 19:09 | fix(tp): disable correct trackpad | Chris | 1 | +1 | -1 |
| 2025-12-01 18:58 | feat: add new host, small config adjustments | Chris | 9 | +58 | -9 |
| 2025-11-30 13:57 | feat(swayimg): add keys for copy as path and copy as png image data | Chris | 1 | +10 | -1 |
| 2025-11-28 11:53 | feat(neovim): re-add tree-sitter with a smaller selection of grammars in an attempt to get lsp hovers highlighted | Chris | 1 | +28 | -1 |
| 2025-11-28 11:39 | revert(neovim): remove treesitter grammars | Chris | 1 | +1 | -15 |
| 2025-11-28 04:10 | feat: add ipython | Chris | 2 | +19 | -0 |
| 2025-11-28 03:24 | feat(neovim): add some key binds and install treesitter grammars | Chris | 3 | +23 | -4 |
| 2025-11-28 01:57 | refactor(neovim): split up config, generate lsp config | Chris | 15 | +372 | -175 |
| 2025-11-27 18:47 | feat(neovim): update to nightly and set pmenu border and highlight | Chris | 2 | +12 | -1 |
| 2025-11-27 18:47 | feat: update inputs and switch back to unstable kernel | Chris | 3 | +26 | -44 |
| 2025-11-27 17:57 | feat(neovim): add cheat sheet with things i need to remember | Chris | 1 | +34 | -0 |
| 2025-11-27 12:46 | feat(neovim): set some netrw options | Chris | 1 | +4 | -1 |
| 2025-11-27 11:54 | feat(neovim): disable automatic completion menu | Chris | 1 | +1 | -8 |
| 2025-11-27 11:54 | feat(neovim): wildignore some common vendor code directories | Chris | 1 | +5 | -0 |
| 2025-11-26 17:12 | feat(neovim): set up some more lsps, key binds | Chris | 2 | +18 | -1 |
| 2025-11-26 10:50 | chore: update sec | Chris | 1 | +3 | -3 |
| 2025-11-25 18:00 | feat(docker): set up for multi-platform builds | Chris | 2 | +13 | -0 |
| 2025-11-23 21:09 | feat(greetd): configure hypr{land,paper}, waybar, cursor with home-manager | Chris | 3 | +101 | -44 |
| 2025-11-21 13:52 | feat(glirc): set up formatting binds | Chris | 1 | +23 | -0 |
| 2025-11-21 10:21 | revert: remove kernel keyring sysctls as docker properly releases its keys | Chris | 1 | +0 | -2 |
| 2025-11-21 07:03 | fix: update imsh-clients | Chris | 1 | +3 | -3 |
| 2025-11-20 12:57 | fix(docker): allow ipv4 forwarding | Chris | 1 | +1 | -0 |
| 2025-11-20 11:57 | fix(docker): load iptable_nat needed by some containers | Chris | 1 | +7 | -4 |
| 2025-11-20 11:28 | fix(hyprland): remove deprecated option | Chris | 1 | +0 | -1 |
| 2025-11-20 11:22 | feat: enable home-manager ssh configuration | Chris | 1 | +6 | -1 |
| 2025-11-20 11:22 | feat: use liquorix kernel for all hosts | Chris | 4 | +33 | -30 |
| 2025-11-20 11:17 | feat: replace podman with rootless docker | Chris | 2 | +12 | -20 |
| 2025-11-20 11:17 | fix(waybar): use right color for workspace buttons | Chris | 1 | +2 | -2 |
| 2025-11-20 11:16 | fix(taskwarrior): pin news.version to the package version | Chris | 1 | +9 | -9 |
| 2025-11-20 07:46 | feat: add taskwarrior | Chris | 1 | +15 | -0 |
| 2025-11-20 06:45 | fix(firefox): color of selected tab | Chris | 1 | +1 | -1 |
| 2025-11-20 06:33 | feat(style): update colors and fonts and keep them in one place | Chris | 19 | +345 | -199 |
| 2025-11-18 01:16 | feat(games): install split radio for gta iv | Chris | 1 | +2 | -0 |
| 2025-11-17 22:51 | feat(games): add script to install gta iv fusionfix + radio downgrade | Chris | 2 | +48 | -0 |
| 2025-11-17 21:39 | feat(git): set up nvimdiff | Chris | 1 | +6 | -0 |
| 2025-11-17 10:09 | chore: update sec | Chris | 1 | +3 | -3 |
| 2025-11-15 06:26 | fix: address some warnings/deprecations | Chris | 3 | +14 | -5 |
| 2025-11-15 06:13 | fix(flatpak): granularly provide access to cursor theme to flatpak apps | Chris | 4 | +81 | -54 |
| 2025-11-15 01:33 | feat: set up nix-flatpak | Chris | 4 | +64 | -4 |
| 2025-11-14 21:53 | feat: add zathura | Chris | 1 | +21 | -0 |
| 2025-11-14 21:53 | fix(hyprland): enable warping mouse on workspace change | Chris | 1 | +4 | -0 |
| 2025-11-14 21:52 | fix: disable jxl for firefox built without jxl support | Chris | 2 | +2 | -7 |
| 2025-11-12 08:22 | feat: configure printer | Chris | 2 | +21 | -0 |
| 2025-11-12 08:22 | feat: properly configure network for ws | Chris | 1 | +25 | -0 |
| 2025-11-12 08:21 | feat: add mangohud | Chris | 1 | +69 | -0 |
| 2025-11-03 22:10 | feat: some desktop tweaks | Chris | 5 | +59 | -25 |
| 2025-10-31 14:18 | feat: group directories first in ls | Chris | 1 | +4 | -0 |
| 2025-10-31 14:02 | feat: change some hyprland binds/group settings | Chris | 1 | +39 | -15 |
| 2025-10-31 11:21 | feat(neovim): install nixd | Chris | 2 | +16 | -2 |
| 2025-10-31 11:17 | feat(glirc): enable notifications | Chris | 2 | +6 | -0 |
| 2025-10-28 15:33 | feat(podman): enable docker socket and podman-compose | Chris | 1 | +4 | -1 |
| 2025-10-28 15:15 | feat: set up podman | Chris | 1 | +17 | -0 |
| 2025-10-28 15:14 | feat: use lqx kernel from stable on ws | Chris | 3 | +38 | -19 |
| 2025-10-22 13:26 | feat: add various configurationless tools | Chris | 1 | +25 | -0 |
| 2025-10-22 13:25 | feat: add swayimg | Chris | 1 | +13 | -0 |
| 2025-10-22 13:25 | feat: enable steam hardware udev rules | Chris | 1 | +3 | -0 |
| 2025-10-22 13:24 | feat: add sshfs | Chris | 1 | +5 | -0 |
| 2025-10-22 13:24 | feat: add software raid modules/tools | Chris | 1 | +3 | -0 |
| 2025-10-15 19:05 | feat(firefox): add ff zsh alias | Chris | 1 | +1 | -0 |
| 2025-10-15 13:42 | feat(hyprland): movefocus with hjkl | Chris | 1 | +5 | -0 |
| 2025-10-14 08:18 | feat: disable trackpad | Chris | 1 | +11 | -1 |
| 2025-10-13 18:15 | feat: add kubectl config | Chris | 3 | +107 | -4 |
| 2025-10-13 14:07 | feat: set up gh cli | Chris | 1 | +17 | -0 |
| 2025-10-13 00:08 | feat: aerc changes | Chris | 2 | +14 | -6 |
| 2025-10-12 21:19 | feat: keep mpv open | Chris | 1 | +5 | -0 |
| 2025-10-12 21:16 | feat: add and configure htop and mpv | Chris | 3 | +47 | -0 |
| 2025-10-12 20:20 | feat: add some aerc configuration options | Chris | 2 | +9 | -3 |
| 2025-10-12 17:42 | feat: set up oama and gpg | Chris | 4 | +97 | -11 |
| 2025-10-12 17:41 | feat: persist /var/lib/nixos and remove static uid/gid mapping | Chris | 2 | +4 | -29 |
| 2025-10-10 14:23 | fix: set uid for nm-iodine | Chris | 1 | +1 | -0 |
| 2025-10-09 15:36 | chore: update sec | Chris | 1 | +3 | -3 |
| 2025-10-09 10:59 | fix(hypridle): lock screen on suspend | Chris | 1 | +9 | -5 |
| 2025-10-09 00:57 | feat: add basic networkmanager config | Chris | 3 | +15 | -1 |
| 2025-10-09 00:20 | feat: add nom | Chris | 2 | +51 | -3 |
| 2025-10-09 00:19 | feat: add some key bindings to glirc | Chris | 1 | +16 | -0 |
| 2025-10-09 00:19 | feat: add etc user dir | Chris | 1 | +5 | -3 |
| 2025-10-08 22:19 | feat: add glirc | Chris | 2 | +34 | -3 |
| 2025-10-08 22:19 | feat: add helvum and pulsemixer | Chris | 1 | +6 | -0 |
| 2025-10-08 19:35 | fix(pipewire): unfuck and make it behave sanely | Chris | 1 | +35 | -1 |
| 2025-10-07 16:04 | feat(aerc): show total messages in folders | Chris | 3 | +13 | -6 |
| 2025-10-07 12:23 | feat: update sec | Chris | 1 | +3 | -3 |
| 2025-10-07 11:24 | feat: update aerc binds and folder sorting | Chris | 2 | +10 | -1 |
| 2025-10-07 10:18 | feat: update aerc archive bind | Chris | 1 | +1 | -1 |
| 2025-10-07 10:09 | feat: add signature config for aerc | Chris | 1 | +19 | -3 |
| 2025-10-07 10:09 | feat: add some basic git config | Chris | 1 | +6 | -0 |
| 2025-10-07 09:17 | fix: use brightness device in all brightness-related listeneres | Chris | 2 | +39 | -29 |
| 2025-10-07 09:13 | feat: wrap rbw pinentry to allow unlocking without a display | Chris | 1 | +10 | -1 |
| 2025-10-07 08:52 | feat: make hypridle brightness control configurable | Chris | 4 | +136 | -92 |
| 2025-10-07 08:31 | feat: configure syncthing, dunst, hypridle, hyprlock, static uids/gids | Chris | 9 | +269 | -3 |
| 2025-10-07 02:47 | fix: persist doc | Chris | 1 | +1 | -0 |
| 2025-10-07 02:43 | feat: persist xdg user dirs | Chris | 1 | +44 | -30 |
| 2025-10-07 02:30 | feat: init | Chris | 48 | +2841 | -0 |