Commit graph

203 commits

Author SHA1 Message Date
9177a84b5c fix for https://github.com/NixOS/nixpkgs/issues/398172 2025-04-13 22:05:58 +02:00
48c60629ab Restic: made modular backup declerations.
Required tree-wide re-wiring of the host option.
Now, rather than each host having a monolithic restic.nix file,
the hosts restic.nix file just specifies the password and url of the
restic repository. Eatch module then definies specific paths to backup
and any pre and post commands that need to be performed.
Each backed up service gets an independent systemd backup service and
timer.
2025-04-13 15:27:25 +02:00
cf33c036dd added ability to make temporary upload sites on cirrostratus. 2025-04-12 11:28:01 +02:00
86f3b1177d zellij tweaks. 2025-04-12 11:07:51 +02:00
d9a96af9c5 added miniserve to full terminal setup. 2025-04-12 11:04:07 +02:00
10289cb930 added minecraft server. Backup solution is a bit ugly ATM. 2025-04-12 00:29:44 +02:00
39bee826c3 added trackable git hooks. 2025-04-11 17:30:33 +02:00
10ff8b3644 zsh tre integration. 2025-04-02 00:33:42 +02:00
7d09629c17 7z is a wonderful tool. 2025-03-30 20:26:01 +02:00
3931f43dd0 flake update. 2025-03-30 14:19:34 +02:00
988b16d1ef somehow ripgrep was not part of my installs! 2025-03-25 18:32:34 +01:00
e46677a3f6 added backup pruning to restic.
Only done on the restic host itself, as no remote can do it due to
--append-only.
2025-03-25 17:41:01 +01:00
838f85f25d moved dua to minimal-terminal. 2025-03-25 16:41:31 +01:00
ac463949c7 added forgejo to restic backups. 2025-03-24 16:23:31 +01:00
3a8026d110 flake update. 2025-03-21 15:15:44 +01:00
f21d82667f secrets update. 2025-03-20 13:11:01 +01:00
fb61db7011 moved gabevenberg.com to cirrus. 2025-03-20 12:56:37 +01:00
210bf5c415 added xkb options to i3. 2025-03-20 12:42:59 +01:00
822ef5facb nix flake update 2025-03-17 11:49:18 +01:00
a0c314dd0e flake update. 2025-03-11 16:36:59 +01:00
4c09115899 zk alias to track TODOs. 2025-03-05 17:15:33 +01:00
bcfdf4e69f added git submodule recurse option. 2025-03-03 16:28:44 +01:00
a625646675 added more zk keybinds, integrated with telescope. 2025-02-28 13:47:46 +01:00
01bca4daf6 git track alias.
Used for starting to track new files without staging them.
2025-02-28 09:57:52 +01:00
d9e5f00b62 removed bitbake language server. 2025-02-27 17:08:46 +01:00
f07f6bc438 fixed zk keybinds. 2025-02-27 16:34:45 +01:00
c86b3bac98 added some keybinds for zk-nvim. 2025-02-26 16:46:35 +01:00
3f420834b6 some keybindings for zk-nvim. 2025-02-26 16:15:21 +01:00
d1ca19692b changed link format for zk. 2025-02-26 11:43:50 +01:00
7fc88db93c properly enforced optional dependencies for yazi. 2025-02-26 11:05:53 +01:00
9b9a075715 some zk tweaks, new title format. 2025-02-26 10:13:51 +01:00
1168fdb539 ran formatter. 2025-02-25 12:49:21 +01:00
0c7c761f56 added some more qol git settings. 2025-02-25 12:47:05 +01:00
82b6a01e94 disabled marksman markdown lsp, it gets in the way of zk. 2025-02-25 10:36:47 +01:00
d2fdaf9611 added the zk note taking assistant. 2025-02-24 18:52:46 +01:00
e8a5bb3bc9 many things:
* flake.lock update, with code changes needed.
* miniserve.rs static directory listing.
* change from typst-ls to tinymist for typst lsp
* deletion of hugo template.
* change from self-built duckdns module to nixpkgs one.
2025-02-24 11:39:38 +01:00
73451d607b typst template, more complete hugo template. 2024-12-04 00:54:27 +01:00
6b68c00069 zig irc. 2024-12-02 17:59:26 +01:00
02c3493a16 added LSPs. 2024-12-01 23:18:34 +01:00
17d9c96c6a added qualc to full terminal. 2024-11-18 20:08:30 +01:00
d1edf27f7d added mbrserver.com IRC server. 2024-11-13 13:23:01 +01:00
0580028894 added cyberchef. 2024-11-13 11:54:30 +01:00
0bf95cf6b3 added rmpc config. 2024-11-11 11:58:35 +01:00
f44fd68fbd flake update. 2024-11-06 14:00:50 +01:00
6608679a60 added rmpc and a few beets plugins. 2024-10-22 14:41:02 +02:00
83acb39bbb added playerclt to home-manager, cleaned up nixvim warnings. 2024-10-22 12:16:02 +02:00
1e6a1e3f93 formatting. 2024-10-21 16:06:30 +02:00
487fe1f4c2 added syncthing link to homepage. 2024-10-21 13:03:56 +02:00
13dc33eeac added factorio server to cirrostratus. 2024-10-19 22:10:57 +02:00
c1221756d7 added homepage dashboard. 2024-10-19 18:28:53 +02:00