f6177a3be0
Move notes into a mixin, standardise notes path
2025-04-10 22:27:18 +01:00
2f5a6de425
Disable line numbers for text files
2025-04-10 21:58:02 +01:00
eea806e0f8
Allow for autoloading modules
...
Autoloads files within modules/ and makes them available by their module
type and name, e.g. `mixins-zsh`, `editor-nvim` and `users-opdavies`
when imported with `inputs.self.nixosModules`.
Based on afab322e6d/modules/default.nix
.
This assumes there will be a modules/*.nix file and currently doesn't
work with modules/*/default.nix. This is something I'd like to add in
the future.
I also want find a cleaner way to pass arguments into these shortcuts as
this also doesn't work in their implementation as far as I can see.
2025-04-10 09:07:16 +01:00
797d1206b0
Re-add kanata
...
Re-map the Caps Lock key to Esc/Ctrl and re-add home row mods.
2025-04-10 07:57:45 +01:00
66b5d806eb
Add keymap to open URLs under cursor
2025-04-09 19:53:37 +01:00
d180f46e9c
Use YAML ft for phpstan.neon and phpstan.neon.dist
2025-04-09 19:35:13 +01:00
b96be1a667
Make Git details customisable by host
2025-04-09 19:35:13 +01:00
2b1c755df5
Move home.nix into the common mixin
2025-04-06 01:06:47 +01:00
1d284c9432
Extract a scripts mixin
2025-04-06 00:53:33 +01:00
4bbca3493e
Extract a gnupg mixin
2025-04-06 00:46:43 +01:00
2f56994696
Move desktop/non-headless packages
2025-04-06 00:23:37 +01:00
2803ef1063
Extract mixins for librewolf and qutebrowser
2025-04-06 00:12:20 +01:00
dd04b40ae1
Extract a ranger mixin
2025-04-06 00:01:54 +01:00
7df9eb7b4f
Extract a node mixin
2025-04-05 23:57:55 +01:00
dd8c556963
Move common host configuration to a mixin
2025-04-05 23:49:28 +01:00
094874946a
Extract a zsh mixin
2025-04-05 19:33:41 +01:00
6635e80bbf
Extract a git mixin
2025-04-05 15:27:02 +01:00
5d9ba4fe28
Extract a starship mixin
2025-04-05 15:27:02 +01:00
3ff9d54970
Extract a tmux mixin
2025-04-05 15:27:00 +01:00
111c336abc
Move notes configuration
2025-04-05 15:26:43 +01:00
90aaabeed6
Move newsboat configuration
2025-04-05 15:18:09 +01:00
39392dcc5a
Extract a gtk mixin
2025-04-05 15:18:09 +01:00
c7bfbcc965
Remove pocket-casts
2025-04-05 15:18:09 +01:00
21198b5bf9
Extract an mpv mixin
2025-04-05 15:18:08 +01:00
85cb5d0f1f
Move gimp, handbrake and kdenlive
2025-04-05 15:18:08 +01:00
490aa3eb99
Extract a flameshot mixin
2025-04-05 15:18:08 +01:00
42b70676bc
Move homelab modules
2025-04-05 15:18:08 +01:00
2af364ef96
Extract a screenkey mixin
2025-04-05 15:18:08 +01:00
75dc6577cc
Extract a fonts mixin
2025-04-05 15:18:08 +01:00
d5d1331543
Extract a xbanish profile
2025-04-05 15:18:08 +01:00
ee19e63f4d
Move neovim configuration
2025-04-05 15:18:08 +01:00
d9e982c240
Move slack and zoom
2025-04-05 15:16:59 +01:00
8a6fa82419
Remove discord
2025-04-05 15:16:59 +01:00
49d46a30f9
Extract a fzf mixin
2025-04-05 15:16:59 +01:00
3e0b574052
Extract a direnv mixin
2025-04-05 15:15:57 +01:00
6c9921f45d
Extract a pipewire mixin
2025-04-05 15:13:58 +01:00
ee9c85f920
Extract a dwm profile module
...
I've made this a module as it imports configuration from `st` and
potentially others as I continue to refactor.
2025-04-05 15:13:58 +01:00
98dccf63f0
Extract a st mixin
2025-04-05 15:13:58 +01:00
9fc155cbd2
Move peek
2025-04-05 15:13:58 +01:00
6d744eb2ed
Extract a thunar mixin
2025-04-05 15:13:58 +01:00
d8e352a0a4
Remove gaming.nix, move zeroad
2025-04-05 15:13:58 +01:00
6443b72707
Extract a phpactor mixin
2025-04-05 15:13:58 +01:00
44d2685854
Extract a docker mixin
2025-04-05 15:12:44 +01:00
a4cacfd4de
Extract a bluetooth mixin
2025-04-05 10:43:13 +01:00
621d33742c
Remove unused homelab packages
2025-04-04 19:50:23 +01:00
37ae46370b
Extract URLs to a separate file
2025-04-04 02:13:25 +01:00
5ddf7a5e4f
Add PeerTube URLs
2025-04-04 02:09:49 +01:00
5a50cb5c93
Set foldlevelstart
to 1
...
I'd like to use folds more, so I'm going to try setting the default
foldlevel to 1 so that I can see and use them on a more regular basis.
2025-04-03 22:26:43 +01:00
fe9a8885ee
Fix spellfile path
2025-04-03 20:19:45 +01:00
dec432d282
Group directories by "personal" and "work"
2025-04-03 20:16:37 +01:00