Commit graph

1192 commits

Author SHA1 Message Date
b00e9f7364 Use attribute sets in flake.nix
This will let me be more fine grained in what is applied where and will
allow importing of host-specific modules like those from
https://github.com/NixOS/nixos-hardware
2024-06-05 22:11:15 -04:00
ab960a3d18 Tools for work 2024-06-05 20:33:23 -04:00
ccd6bbae07 rainbow-planet works 2024-06-05 00:07:36 -04:00
cf3f5e67a5
Merge pull request #390 from genebean/dependabot/bundler/legacy/rexml-3.2.8
Bump rexml from 3.2.5 to 3.2.8 in /legacy
2024-05-20 16:41:22 -04:00
9388f2ac16
Merge pull request #392 from genebean/flake-update
Flake update
2024-05-20 14:36:27 -04:00
0a605fa1db Flake update 2024-05-20 14:35:34 -04:00
cc3572f3cb
Merge pull request #391 from genebean/terraform
Add nixpkgs-terraform, remove flox, sort flake inputs
2024-05-20 11:44:04 -04:00
ad890e53fe Sort inputs 2024-05-20 11:40:56 -04:00
0f43327044 Add nixpkgs-terraform, remove flox 2024-05-20 11:40:56 -04:00
dependabot[bot]
c9299c6ba4
Bump rexml from 3.2.5 to 3.2.8 in /legacy
Bumps [rexml](https://github.com/ruby/rexml) from 3.2.5 to 3.2.8.
- [Release notes](https://github.com/ruby/rexml/releases)
- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)
- [Commits](https://github.com/ruby/rexml/compare/v3.2.5...v3.2.8)

---
updated-dependencies:
- dependency-name: rexml
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-16 20:56:25 +00:00
6007a1aa53
Merge pull request #389 from genebean/mac_edits
Disable Flox, add goreleaser & reposurgeon
2024-05-14 14:50:46 -04:00
3221e9b677 Add goreleaser and reposurgeon 2024-05-14 14:49:57 -04:00
65daec1d98 Disable Flox for now 2024-05-14 14:49:37 -04:00
a8c49a972f
Merge pull request #388 from genebean/svndiffs
Add two functions for doing diffs with svn
2024-04-23 11:34:15 -04:00
245f4a4d21 Add two functions for doing diffs with svn 2024-04-23 11:33:45 -04:00
6d6aa91f57
Merge pull request #387 from genebean/waterfox
Add Waterfox browser to mightymac
2024-04-18 09:01:32 -04:00
9587db2490 Add Waterfox browser to mightymac
Firefox is acting up so this is my workaround.
2024-04-18 08:59:37 -04:00
25b0d16359
Merge pull request #384 from genebean/nixnuc-services
nixnuc services
2024-04-12 08:56:18 -04:00
24e66286e8 Correct comments 2024-04-12 08:52:34 -04:00
06d6f9ff58 Setup PsiTransfer as an oci-container 2024-04-12 08:52:23 -04:00
1f3c9570fa Update flake 2024-04-11 17:30:58 -04:00
bf76a1dbc3 Get Tandoor and Wallabag working in Docker Compose
Podman compose kept crashing, switching back to Docker without any other changes fixed things... :(
2024-04-11 17:29:54 -04:00
cb6b77b813 Try out compose2nix 2024-04-11 17:29:54 -04:00
0aeec8ebe7 Add zfs support to podman 2024-04-11 17:29:54 -04:00
e354433f9f add a space for readability 2024-04-11 17:29:54 -04:00
a74287fe5d More backup paths
Backup the file containing the history of what has been downloaded with yt-dlp
2024-04-11 17:29:54 -04:00
6940d4d796 Switch over to Podman 2024-04-11 17:29:54 -04:00
bd2e1a3be6 Add iftop to all nix hosts 2024-04-11 17:29:54 -04:00
b839db1186 Move Audiobookshelf into containers subdirectory 2024-04-11 17:29:54 -04:00
579157fbf6 Setup restic backups 2024-04-11 17:29:54 -04:00
7954bc29f9 add iotop on nixos
It's always good to have a too for viewing disk activity handy
2024-04-11 17:29:54 -04:00
d796d65b32 Enable resolved on the host too 2024-04-11 17:29:54 -04:00
7878e5438f Move Audiobookshelf service to nixnuc 2024-04-11 17:29:54 -04:00
e94b7586cb
Merge pull request #386 from genebean/mac-apps
mac apps
2024-04-10 08:19:57 -04:00
9a5b614606 Install AppCleaner to help fully uninstall graphical apps 2024-04-10 08:19:18 -04:00
b490b7360e Switch to Homebrew for VS Code on Mac
The version enabled by home manager was using rosetta :(
2024-04-10 08:18:52 -04:00
899ed0df90
Merge pull request #385 from genebean/flox-mac
Flox fixing and updates
2024-04-09 11:47:28 -04:00
71e75db88b nix flake update 2024-04-09 11:46:34 -04:00
759c21a442 Correct settings related to Flox on darwin 2024-04-09 11:46:25 -04:00
b2f97f3e41
Merge pull request #382 from genebean/nginx
[wip] Nginx in a microvm... or systemd-nspawn container
2024-04-05 21:21:59 -04:00
15fdeb66ea Cut over to "production" ports :) 2024-04-05 21:20:09 -04:00
080790dfee Give the container enough time to actually get started
When dealing with a bunch of new certs, it takes more than 1 minute to start
2024-04-05 21:19:47 -04:00
0d49a28dc2 Use Gandi's name server as acme resolver 2024-04-05 21:19:03 -04:00
2396277028 Setup virtualhosts back by mini-watcher 2024-04-05 21:18:06 -04:00
aeb1546879 Just use IPv4 for now 2024-04-05 15:07:42 -04:00
28f2b32c20 ddclient and real domain 2024-04-05 14:46:18 -04:00
8e1b2bb05e Working nginx with tls 2024-04-05 09:30:41 -04:00
1a760ace71
Merge pull request #383 from genebean/brother
Add Brother software for PSC
2024-04-05 07:24:07 -04:00
923cd12dfa Add Brother software for PSC 2024-04-05 07:23:11 -04:00
e9793beb7b Got dns-01 based certs 2024-04-04 23:41:46 -04:00