Gabe Venberg
90fe4a9ad0
fixed https://github.com/NixOS/nixpkgs/issues/398172 in nixpkgs fork.
...
just waiting for https://github.com/NixOS/nixpkgs/pull/398536 to get
reviewed and merged.
2025-04-14 12:59:03 +02:00
Gabe Venberg
357f6ae2f6
added duf.
2025-04-14 11:21:19 +02:00
Gabe Venberg
dfd2adcc8b
added editorconfig file.
2025-04-14 10:49:16 +02:00
Gabe Venberg
9177a84b5c
fix for https://github.com/NixOS/nixpkgs/issues/398172
2025-04-13 22:05:58 +02:00
Gabe Venberg
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
Gabe Venberg
cf33c036dd
added ability to make temporary upload sites on cirrostratus.
2025-04-12 11:28:01 +02:00
Gabe Venberg
86f3b1177d
zellij tweaks.
2025-04-12 11:07:51 +02:00
Gabe Venberg
d9a96af9c5
added miniserve to full terminal setup.
2025-04-12 11:04:07 +02:00
Gabe Venberg
10289cb930
added minecraft server. Backup solution is a bit ugly ATM.
2025-04-12 00:29:44 +02:00
Gabe Venberg
39bee826c3
added trackable git hooks.
2025-04-11 17:30:33 +02:00
Gabe Venberg
10ff8b3644
zsh tre integration.
2025-04-02 00:33:42 +02:00
Gabe Venberg
7d09629c17
7z is a wonderful tool.
2025-03-30 20:26:01 +02:00
Gabe Venberg
3931f43dd0
flake update.
2025-03-30 14:19:34 +02:00
Gabe Venberg
988b16d1ef
somehow ripgrep was not part of my installs!
2025-03-25 18:32:34 +01:00
Gabe Venberg
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
Gabe Venberg
838f85f25d
moved dua to minimal-terminal.
2025-03-25 16:41:31 +01:00
Gabe Venberg
ac463949c7
added forgejo to restic backups.
2025-03-24 16:23:31 +01:00
Gabe Venberg
3a8026d110
flake update.
2025-03-21 15:15:44 +01:00
Gabe Venberg
f21d82667f
secrets update.
2025-03-20 13:11:01 +01:00
Gabe Venberg
fb61db7011
moved gabevenberg.com to cirrus.
2025-03-20 12:56:37 +01:00
Gabe Venberg
210bf5c415
added xkb options to i3.
2025-03-20 12:42:59 +01:00
Gabe Venberg
822ef5facb
nix flake update
2025-03-17 11:49:18 +01:00
Gabe Venberg
a0c314dd0e
flake update.
2025-03-11 16:36:59 +01:00
Gabe Venberg
4c09115899
zk alias to track TODOs.
2025-03-05 17:15:33 +01:00
Gabe Venberg
bcfdf4e69f
added git submodule recurse option.
2025-03-03 16:28:44 +01:00
Gabe Venberg
a625646675
added more zk keybinds, integrated with telescope.
2025-02-28 13:47:46 +01:00
Gabe Venberg
01bca4daf6
git track alias.
...
Used for starting to track new files without staging them.
2025-02-28 09:57:52 +01:00
Gabe Venberg
d9e5f00b62
removed bitbake language server.
2025-02-27 17:08:46 +01:00
Gabe Venberg
f07f6bc438
fixed zk keybinds.
2025-02-27 16:34:45 +01:00
Gabe Venberg
c86b3bac98
added some keybinds for zk-nvim.
2025-02-26 16:46:35 +01:00
Gabe Venberg
3f420834b6
some keybindings for zk-nvim.
2025-02-26 16:15:21 +01:00
Gabe Venberg
d1ca19692b
changed link format for zk.
2025-02-26 11:43:50 +01:00
Gabe Venberg
7fc88db93c
properly enforced optional dependencies for yazi.
2025-02-26 11:05:53 +01:00
Gabe Venberg
9b9a075715
some zk tweaks, new title format.
2025-02-26 10:13:51 +01:00
Gabe Venberg
1168fdb539
ran formatter.
2025-02-25 12:49:21 +01:00
Gabe Venberg
0c7c761f56
added some more qol git settings.
2025-02-25 12:47:05 +01:00
Gabe Venberg
82b6a01e94
disabled marksman markdown lsp, it gets in the way of zk.
2025-02-25 10:36:47 +01:00
Gabe Venberg
d2fdaf9611
added the zk note taking assistant.
2025-02-24 18:52:46 +01:00
Gabe Venberg
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
Gabe Venberg
73451d607b
typst template, more complete hugo template.
2024-12-04 00:54:27 +01:00
Gabe Venberg
6b68c00069
zig irc.
2024-12-02 17:59:26 +01:00
Gabe Venberg
02c3493a16
added LSPs.
2024-12-01 23:18:34 +01:00
Gabe Venberg
17d9c96c6a
added qualc to full terminal.
2024-11-18 20:08:30 +01:00
Gabe Venberg
d1edf27f7d
added mbrserver.com IRC server.
2024-11-13 13:23:01 +01:00
Gabe Venberg
0580028894
added cyberchef.
2024-11-13 11:54:30 +01:00
Gabe Venberg
0bf95cf6b3
added rmpc config.
2024-11-11 11:58:35 +01:00
Gabe Venberg
f44fd68fbd
flake update.
2024-11-06 14:00:50 +01:00
Gabe Venberg
6608679a60
added rmpc and a few beets plugins.
2024-10-22 14:41:02 +02:00
Gabe Venberg
83acb39bbb
added playerclt to home-manager, cleaned up nixvim warnings.
2024-10-22 12:16:02 +02:00
Gabe Venberg
1e6a1e3f93
formatting.
2024-10-21 16:06:30 +02:00