-
4a6830c24e
feat(home): add git-filter-repo
master
daniil-berg
2026-09-20 17:20:08 +02:00
-
e0912f568c
feat(gpg): raise agent cache TTLs and make them overridable
daniil-berg
2026-09-18 14:39:15 +02:00
-
cb01efd267
feat(dictionaries): add hunspell dictionary module
daniil-berg
2026-09-16 11:14:32 +02:00
-
0f7f1dade2
docs(nvim): record why this is hand-rolled, not a distro

daniil-bergandClaude Opus 5
2026-09-15 13:31:06 +02:00
-
bbb468c432
fix(nvim): keep window layout when closing a buffer

daniil-bergandClaude Opus 5
2026-09-15 13:27:06 +02:00
-
24b940810e
feat(nvim): prompt to save on <leader>Q instead of aborting

daniil-bergandClaude Opus 5
2026-09-15 12:56:55 +02:00
-
d4f326bfd9
feat(nvim): highlight mustache templates

daniil-bergandClaude Opus 5
2026-09-15 12:53:54 +02:00
-
93a4a934eb
feat(nvim): accept completion with <CR>, indent 4

daniil-bergandClaude Opus 5
2026-09-15 12:45:55 +02:00
-
61300bd9b9
docs(readme): add day-to-day upgrade section

daniil-bergandClaude Opus 4.8
2026-08-29 09:37:00 +02:00
-
38556c8839
fix(home): match wrapped waybar comm when killing bar on monitor change

daniil-bergandClaude Opus 4.8
2026-08-22 19:16:44 +02:00
-
102fb3c3c4
fix(home): relaunch waybar on monitor hotplug instead of SIGUSR2 reload

daniil-bergandClaude Opus 4.8
2026-08-09 11:37:03 +02:00
-
752ee84430
fix(home): keep waybar + wallpaper on surviving monitor after unplug

daniil-bergandClaude Opus 4.8
2026-08-09 10:48:16 +02:00
-
fbf68fa4a4
refactor(home): move psql config out to the inventory

daniil-bergandClaude Opus 4.8
2026-08-08 09:41:56 +02:00
-
b9e8641bbf
feat(nixos): add nixos-diff rebuild diff + reboot/re-login helper
daniil-berg
2026-08-06 14:55:06 +02:00
-
5d0a33d09f
chore(flake): update nixpkgs, home-manager, rust-overlay

daniil-bergandClaude Opus 4.8
2026-08-06 11:26:52 +02:00
-
cc7945b28b
refactor(home): default hyprland kb_layout to neutral us

daniil-bergandClaude Opus 4.8
2026-08-06 09:25:07 +02:00
-
ac4fd32e2b
docs(readme): advertise decoupled consumption, rename input to baseline

daniil-bergandClaude Opus 4.8
2026-08-06 09:13:29 +02:00
-
b9a5cd1a95
feat(nvim): toggle terminal as a split via <leader>t{h,v}

daniil-bergandClaude Opus 4.8
2026-07-27 17:02:29 +02:00
-
387997f7b6
feat(nixos): add opt-in printing and scanning module

daniil-bergandClaude Opus 4.8
2026-07-27 10:40:36 +02:00
-
5e1b9332a4
docs(readme): show a realistic private-inventory layout and overrides

daniil-bergandClaude Opus 4.8
2026-07-24 16:42:53 +02:00
-
c9b976f0ae
refactor(nixos): default regional settings to neutral values

daniil-bergandClaude Opus 4.8
2026-07-24 16:25:05 +02:00
-
07a78b6012
feat(home): add declarative Neovim via nixvim

daniil-bergandClaude Opus 4.8
2026-07-23 11:51:58 +02:00
-
94411c0abe
feat(home): add file, ripgrep, fd, tree, unzip; remove dead ka alias
daniil-berg
2026-07-22 12:39:01 +02:00
-
7415ea0b54
feat(git): fetch submodules on-demand
daniil-berg
2026-07-21 14:35:11 +02:00
-
184a2f5545
feat(home): add htop
daniil-berg
2026-07-21 13:56:11 +02:00
-
b413c8af81
feat(hyprland): enable numlock by default for any keyboard
daniil-berg
2026-07-21 10:41:15 +02:00
-
5c4045f4a6
feat(hyprland): add runtime monitor left/right swap bind

daniil-bergandClaude Opus 4.8
2026-07-21 10:38:16 +02:00
-
e4a8b07117
fix(wallpaper): repaint monitors hotplugged after login

daniil-bergandClaude Opus 4.8
2026-07-21 09:33:15 +02:00
-
f533bbeb05
feat(hyprland): add per-monitor workspace homing and monitor nav binds

daniil-bergandClaude Opus 4.8
2026-07-21 09:32:59 +02:00
-
031bad3238
feat(waybar): add window title module and styled clock calendar

daniil-bergandClaude Opus 4.8
2026-07-13 08:03:48 +02:00
-
dc676b6f8c
refactor(i18n): make defaultLocale overridable via mkDefault

daniil-bergandClaude Opus 4.8
2026-07-13 08:03:43 +02:00
-
f64d68ac05
fix(mc): discard xdg-open stdout/stderr so app logs don't clobber mc pane
daniil-berg
2026-07-13 07:03:03 +02:00
-
4be1c4fb67
feat(mc): open files with their configured app via xdg-open
daniil-berg
2026-07-12 22:09:01 +02:00
-
7205841c4d
fix(ssh): spawn askpass pinentry off-tree so push doesn't swallow terminal
daniil-berg
2026-07-12 16:45:18 +02:00
-
0851515de0
fix(hyprland): exempt pinentry dialog from terminal swallowing
daniil-berg
2026-07-12 16:22:59 +02:00
-
de6c3993cc
feat(systemd): add shutdown/boot hang diagnostics module

daniil-bergandClaude Opus 4.8
2026-07-12 14:47:30 +02:00
-
98eb0f87ba
feat(waybar): highlight active workspace and flag urgent ones

daniil-bergandClaude Opus 4.8
2026-07-12 08:01:41 +02:00
-
d8d86aadcb
fix(hyprland): repair master-width, fullscreen, and brightness binds

daniil-bergandClaude Opus 4.8
2026-07-12 07:56:59 +02:00
-
c375a15561
feat(hyprland): swallow GUI windows spawned from foot into the terminal
daniil-berg
2026-07-11 14:01:04 +02:00
-
08a14d52f2
feat(mc): make the F2 menu overridable via local.mc.menu
daniil-berg
2026-07-10 23:07:16 +02:00
-
eab578e699
feat(mc): add midnight commander with declarative config
daniil-berg
2026-07-10 22:46:32 +02:00
-
8f9eff1640
feat(librewolf): expose package as an overridable option

daniil-bergandClaude Opus 4.8
2026-07-10 12:19:40 +02:00
-
3e093b02d1
docs: explain how consumers override public module defaults

daniil-bergandClaude Opus 4.8
2026-07-10 09:00:50 +02:00
-
b907a39c41
feat(home): add pandoc with texlive for PDF output

daniil-bergandClaude Opus 4.8
2026-07-10 09:00:33 +02:00
-
c1ec7401d1
feat(home): add pv to packages
daniil-berg
2026-07-09 07:43:42 +02:00
-
80c90c03ae
feat(python): manage python with uv via nix-ld
daniil-berg
2026-07-08 14:32:05 +02:00
-
53f079c242
feat(home): add jq to packages
daniil-berg
2026-07-08 11:25:15 +02:00
-
e6d96725ad
feat(home): put ~/.local/bin on PATH
daniil-berg
2026-07-08 10:49:45 +02:00
-
f9c3dad584
fix(desktop): suppress hyprland default wallpaper flash on login

daniil-bergandClaude Opus 4.8
2026-07-08 10:40:10 +02:00
-
270ffa8208
fix(ssh): give ssh-agent askpass env for verify-required sk keys

daniil-bergandClaude Opus 4.8
2026-07-08 10:21:14 +02:00
-
b6f9a9beec
chore(git): drop github:/gh: remote rewrite rules

daniil-bergandClaude Opus 4.8
2026-07-08 09:37:18 +02:00
-
0c2ae04cdf
feat(home): enable ssh-agent user service

daniil-bergandClaude Opus 4.8
2026-07-08 07:58:29 +02:00
-
eb8693e853
fix(desktop): dark ssh-askpass pinentry via hyprland env

daniil-bergandClaude Opus 4.8
2026-07-07 22:02:02 +02:00
-
7b44fe8bf1
feat(desktop): dark fuzzel, curated launcher, dmenu power menu

daniil-bergandClaude Opus 4.8
2026-07-07 20:36:52 +02:00
-
b2fabbc764
feat(desktop): dark-mode Qt/GTK apps via portal color-scheme

daniil-bergandClaude Opus 4.8
2026-07-07 16:26:38 +02:00
-
5172ca4d18
feat(desktop): Print-key screenshots via grim/slurp

daniil-bergandClaude Opus 4.8
2026-07-07 14:09:51 +02:00
-
46cebeb8fd
fix(desktop): add GTK portal so file dialogs work

daniil-bergandClaude Opus 4.8
2026-07-07 13:56:41 +02:00
-
f35037387c
feat(desktop): run Chromium/Electron apps natively on Wayland

daniil-bergandClaude Opus 4.8
2026-07-07 13:56:05 +02:00
-
d43381727d
fix(desktop): don't prompt on ssh presence/confirm askpass calls

daniil-bergandClaude Opus 4.8
2026-07-07 08:54:48 +02:00
-
2cba23b804
fix(desktop): drive ssh askpass via pinentry-qt

daniil-bergandClaude Opus 4.8
2026-07-07 08:45:11 +02:00
-
0d6b8ca13a
feat(desktop): GUI askpass for ssh passphrase/PIN prompts

daniil-bergandClaude Opus 4.8
2026-07-07 08:32:19 +02:00
-
238528f961
feat(desktop): provide Secret Service via gnome-keyring

daniil-bergandClaude Opus 4.8
2026-07-07 08:18:59 +02:00
-
213d2d0b5b
feat(home): drag to move/resize windows with $mod+mouse
daniil-berg
2026-07-06 20:47:05 +02:00
-
7437ed9dc0
feat(home): add libreoffice
daniil-berg
2026-07-06 20:46:55 +02:00
-
60d1d89d04
fix(media): rebind imv open-in-editor from g to e
daniil-berg
2026-07-06 20:46:35 +02:00
-
0731e78003
feat(media): add zathura pdf/document viewer

daniil-bergandClaude Opus 4.8
2026-07-05 20:35:54 +02:00
-
1e163fe025
feat(media): add mpv and imv media viewers

daniil-bergandClaude Opus 4.8
2026-07-05 20:32:51 +02:00
-
24b7930363
feat(git): add logs and logo log aliases
daniil-berg
2026-07-05 15:50:12 +02:00
-
aee4d0aa15
chore: initial commit
daniil-berg
2026-07-05 15:40:35 +02:00