Commit graph

53 commits

Author SHA1 Message Date
67eb4264ff copyparty nix overhaul got merged! 2025-04-29 15:55:47 +02:00
0f05d21280 copyparty configs! 2025-04-23 11:43:51 +02:00
bcab2b8307 basic copyparty server, have not yet setup reverse proxy. 2025-04-22 17:16:52 +02:00
55e699bb81 my changes got merged into nixpkgs and are on unstable! 2025-04-18 23:19:17 +02:00
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
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
a0c314dd0e flake update. 2025-03-11 16:36:59 +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
c1221756d7 added homepage dashboard. 2024-10-19 18:28:53 +02:00
811dfa165e added syncthing backups. 2024-10-18 15:21:37 +02:00
d2125388d5 work laptop had to move to arch. 2024-10-03 17:07:14 +02:00
9959cdfcbe added worklaptop, added firefox to i3 config. 2024-10-01 16:38:32 +02:00
c42e33770e upaded flake.lock. 2024-09-28 20:55:12 +02:00
45132109d7 v1 of duckdns update service. 2024-08-06 22:21:41 -05:00
ef94432501 deployed cirrostratus. 2024-08-03 16:48:50 -05:00
3153a2314d added raspi sd card image. 2024-07-30 15:25:53 -05:00
d3a7b90d6d forgejo migration done! 2024-07-29 22:07:02 -05:00
6dcbb146b7 renamed hetzner-multi to cirrus. 2024-07-29 12:34:24 -05:00
511b8332ed lockfile update and hetzner radicale server.
Hetzner server will eventually have other things on it.
2024-07-27 19:11:57 -05:00
e7ca693b77 added config for remote acess pi.
This pi will be used to acesss the offsite backup location through
tailscale and ssh.
2024-07-23 11:24:15 -05:00
9a0f9b005b added starter adguard home config for rockpro. 2024-06-21 15:20:39 -05:00
af0b63c38c Merge branch 'main' of ssh://git.venberg.xyz:7920/Gabe/nix-config 2024-06-18 18:07:18 -05:00
4224c17044 added rockpro host and deployment profile. 2024-06-18 18:06:17 -05:00
513f4eb518 broke apart home laptop and desktop config. 2024-06-18 15:06:50 -05:00
4a24db8d0b added aarch64 iso.
Needs to be built natively or under emulation, does not currently
cross-compile.
2024-06-17 15:09:46 -05:00
4267745d51 first attempt at sd image for rockpro64. 2024-06-15 16:24:37 -05:00
f27b5ac056 removed useless and cargo-culted outputs inherrits. 2024-06-10 16:19:36 -05:00
80e8884ba1 added iso image
transferred proxmox image from nixos-generate to normal nixpkgs build
2024-06-06 14:38:39 -05:00
fada583de6 added vm package. 2024-06-05 12:36:51 -05:00
7d1ae316bb inital attempt at getting lxc working. Currently home-manager is broken. 2024-06-04 23:35:32 -05:00
8c552faa1b added sos-nix for home-manager. 2024-06-04 11:00:43 -05:00
6ae38b1d2f added confligLib as an output. 2024-06-03 15:15:52 -05:00
3d9e197056 inital steps into sops-nix. figured out ssh pubkey management. 2024-05-31 21:05:06 -05:00
e56cd66d49 added homemanagermodule exports, added mkDefault in roles. 2024-05-31 13:25:03 -05:00
322788aa3a added sops tools in prep for using secrets. 2024-05-28 16:49:00 -05:00
c51bc50d88 moved panda to seperate repo. 2024-05-28 15:38:29 -05:00
b0cfcb6c8d start of a latepanda config. 2024-05-24 15:23:56 -05:00
fac5efd7b2 added some flake templates. 2024-05-22 15:07:45 -05:00
5235355eda new host. 2024-05-16 11:05:29 -05:00
b900d6761a added wsl config 2024-05-15 12:00:33 -05:00
d9e424dcfb made hm profile for home desktop. 2024-05-15 11:32:19 -05:00
02458fec21 made home-manager configs one line in the flake.nix. 2024-05-06 19:06:55 -05:00
d3a7998005 added devshell. 2024-04-22 21:45:38 -05:00
faae2bb604 apparently that s was load bearing. Also, understood i3 gaps. 2024-04-04 19:50:47 -05:00
e27cafb15b i3 is mostly working! 2024-04-04 18:44:59 -05:00
fe1ed3e1be IN PROGRESS COMMIT. does not currently build.
Attempting to make nixos config that incorperates a non-nixos HM config.
2024-04-03 17:50:53 -05:00
2253c6c34a moved nixvim into own home-manager module.
moved pass store location.
2024-03-31 17:43:54 -05:00
380b92d50b justfile defaults to building current machines config.
I think just is still a good fit for this. Much more and a nushell
script might be more appropriate.
2024-03-27 18:05:32 -05:00
f25e8b716e added seperate vm profiles due to hardware.nix differences. 2024-03-25 16:50:57 -05:00
1394cb99e8 added work home-manager. 2024-03-25 09:51:57 -05:00