357f6ae2f6
added duf.
2025-04-14 11:21:19 +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
d9a96af9c5
added miniserve to full terminal setup.
2025-04-12 11:04:07 +02:00
7d09629c17
7z is a wonderful tool.
2025-03-30 20:26:01 +02:00
988b16d1ef
somehow ripgrep was not part of my installs!
2025-03-25 18:32:34 +01:00
838f85f25d
moved dua to minimal-terminal.
2025-03-25 16:41:31 +01:00
7fc88db93c
properly enforced optional dependencies for yazi.
2025-02-26 11:05:53 +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
17d9c96c6a
added qualc to full terminal.
2024-11-18 20:08:30 +01:00
6608679a60
added rmpc and a few beets plugins.
2024-10-22 14:41:02 +02:00
513f4eb518
broke apart home laptop and desktop config.
2024-06-18 15:06:50 -05:00
ecc961734d
added zellij to minimal-terminal role.
2024-06-17 10:46:37 -05:00
80e8884ba1
added iso image
...
transferred proxmox image from nixos-generate to normal nixpkgs build
2024-06-06 14:38:39 -05:00
6f5169947a
fully added laptop to nix-secrets.
2024-06-04 13:08:13 -05:00
8c552faa1b
added sos-nix for home-manager.
2024-06-04 11:00:43 -05:00
4127c28ed6
added powersaving role.
2024-06-03 16:38:50 -05:00
e56cd66d49
added homemanagermodule exports, added mkDefault in roles.
2024-05-31 13:25:03 -05:00
a0c1ad0beb
tree-wide change. seperated config from 'real' modles.
2024-05-31 12:20:48 -05:00
3eee4e105d
added enable options to termina modules.
2024-05-29 15:18:13 -05:00
6f0e167087
added enable option to nvim
...
changed home-manager personal config namespace from home.* to user.*
2024-05-29 13:40:03 -05:00
9068858ee4
added gaming role.
2024-05-22 13:52:00 -05:00
399351c3c1
added 3d printer software.
2024-05-17 14:38:46 -05:00
360e4a227c
made music role.
2024-05-17 13:47:30 -05:00
41e6afa642
added cheatsheet function for zsh.
2024-05-17 12:00:39 -05:00
158db6b042
added btop config.
2024-05-16 17:49:31 -05:00
9f21d3020b
full, tested wsl config.
2024-05-15 13:22:50 -05:00
d9e424dcfb
made hm profile for home desktop.
2024-05-15 11:32:19 -05:00
13a813a32a
apparently spice-autorandr was also needed.
2024-05-14 17:27:00 -05:00
07a4bf6477
added vm auto-resizing screens.
2024-05-09 17:47:54 -05:00
43a47321e4
added 'roles', sets of installed programs.
2024-05-09 13:11:22 -05:00