Commit graph

200 commits

Author SHA1 Message Date
dcaa1f89fa Fix the weird workspace 10 default thing 2025-12-25 23:16:34 +10:00
9c46f2d4de Switch to rofi 2025-12-25 18:50:07 +10:00
0206425f8e Add swaylock stuff 2025-12-24 21:15:34 +10:00
83316788f1 Fix waybar corners 2025-12-24 20:23:19 +10:00
a76299e62f Refactor
Move more stuff into home manager as appropriate.  Use 'personal'
instead of 'home' for non-work stuff.
2025-12-24 17:37:06 +10:00
5f9cada55b Refactor home manager
Make it a bit more modular.
2025-12-24 17:16:21 +10:00
f2eae24609 Merge branch 'main' into sway 2025-12-24 16:22:56 +10:00
afd8f090ec Add syncthing to count 2025-12-24 16:18:42 +10:00
87e01e4b80 Merge branch 'main' into sway 2025-12-24 01:01:20 +10:00
c565a01115 Add syncthing to alt 2025-12-24 00:58:49 +10:00
98185f4e4e Merge remote-tracking branch 'origin/sway' into sway 2025-12-23 17:44:59 +10:00
121097e13e Add meld 2025-12-23 17:43:55 +10:00
f0020b9cbd Set screen lock 2025-12-23 16:25:20 +10:00
0a88aa6f58 Set wallpaper 2025-12-23 16:25:10 +10:00
4a5c21b1af Refactor the darktable thing 2025-12-23 10:30:29 +10:00
f9238bb576 Refactor flake.nix
And add backup extension.
2025-12-23 10:19:21 +10:00
0498518826 Add seconds to clock 2025-12-22 16:28:22 +10:00
b2ec325396 Add gemini cli 2025-12-22 16:22:56 +10:00
f48b904b3b Disable man caches 2025-12-22 16:22:42 +10:00
d5ef5bb775 Add sway to case 2025-12-22 10:38:13 +10:00
486b16a110 Set darktable to open with wayland 2025-12-21 23:04:27 +10:00
259b4f078a Set date format 2025-12-21 23:03:33 +10:00
4e16492a0d Add mouse workspace switching 2025-12-21 23:03:07 +10:00
0031fbad63 Add swayfx and some fancy styling 2025-12-21 22:20:43 +10:00
882ed7fad7 Fix some stuff i broke in the refactor 2025-12-21 21:41:36 +10:00
44be4f3ffd Merge branch 'main' into sway 2025-12-21 19:10:35 +10:00
1720bebb9e Allow tmux passthrough
Sort of helps with image display.
2025-12-21 19:10:08 +10:00
4d72ab88d7 Set branch for tree-sitter
In a hopeful attempt at getting the bloody thing working.
2025-12-21 19:10:08 +10:00
909e835e4f Enable auto setup remote for get push 2025-12-21 19:10:08 +10:00
6f60f3b116 Fix some errors in the refactor 2025-12-21 19:03:56 +10:00
1f76671a71 Refactor sway stuff 2025-12-21 18:57:15 +10:00
c6efec9bb7 Initial commit of sway running 2025-12-21 14:03:00 +10:00
717f75ef94 Update lock file 2025-12-21 13:54:23 +10:00
10a9f560e7 Add en-GB to firefox
Not sure if this actually did anything.
2025-12-21 13:53:48 +10:00
fcb71caa6c Reorganise packages 2025-12-21 13:52:59 +10:00
cb903ac830 Merge remote-tracking branch 'origin/main' 2025-12-17 16:43:33 +10:00
7d85656190 Update lock file 2025-12-17 16:42:17 +10:00
d1811ec7ec Add node
Unfortunately needed for some neovim plugins.
2025-12-17 16:41:28 +10:00
3cf0f456b7 Update git config with default branch main 2025-12-17 16:38:15 +10:00
c8027e8f82 Enable mouse in tmux 2025-12-17 13:17:20 +10:00
0856c44b30 Update lock file 2025-12-14 20:57:14 +10:00
06ec8d0e62 Add automatic cleanup 2025-12-14 20:56:59 +10:00
341fd1057e Improve the @@ command to include cycling
Courtesy gemini.
2025-12-13 19:06:58 +10:00
d2c2fee733 Merge remote-tracking branch 'origin/main' 2025-12-13 18:43:28 +10:00
4d99aecff1 Add latest file key and reorganise 2025-12-13 18:42:40 +10:00
067c50b431 Update to nixos 25.11 2025-12-13 12:32:56 +10:00
8df3781baf Add photography tools 2025-12-06 16:02:12 +10:00
a40765bb0b Add libreoffice 2025-11-28 20:02:47 +10:00
dec0fd139b Add some ram management stuff
This will:
    - Add a 1GB swap file
    - Enable zram
    - Enable early oom
2025-11-27 21:52:03 +10:00
e8a40f6936 Update lock file 2025-11-23 13:26:43 +10:00