Commit graph

675 commits

Author SHA1 Message Date
63577aabb9 Flatpak doesn't need to be on cli-only systems 2024-01-01 13:30:49 -05:00
ab1758c1a8
Merge pull request #338 from genebean/fix-tailscale-flags
Fix list of strings passed as flags to tailscale
2024-01-01 10:54:00 -05:00
a7cf29c430 Fix list of strings passed as flags to tailscale 2024-01-01 10:52:42 -05:00
c9c333bc44
Merge pull request #336 from genebean/element-and-flatpaks
Move Element to Flatpak / Homebrew
2023-12-29 10:11:00 -05:00
4e7b708d4c Move Element to Flatpak / Homebrew
Element seems to need to compile electron every single update and, on
macOS, runs another app called electron that is not of use to me.
Flatpak and Homebrew will work faster and be user friendly all around.
2023-12-28 20:26:43 -05:00
3a1bb6f529
Merge pull request #335 from genebean/nvim
Neovim setup
2023-12-28 16:02:47 -05:00
dfc94f8c69 Neovim setup
Can it be this easy to make nvim stuff just work? Do I really just need
to pull the files in with Home Manager? It seems so, so long as nvim
knows about gcc :)

There is also a related side of tmux here because it all ties together.
2023-12-28 16:00:46 -05:00
5b7bb14cd6
Merge pull request #334 from genebean/zfs
Setup ZFS on nixnuc
2023-12-26 23:05:52 -05:00
c3a0edc79c Setup ZFS on nixnuc 2023-12-26 23:05:04 -05:00
3bb3354e58
Merge pull request #333 from genebean/trippy
Add Trippy
2023-12-26 13:55:41 -05:00
e307e0b702 Add Trippy 2023-12-26 13:55:18 -05:00
95f457b930
Merge pull request #332 from genebean/yt-dlp-help
Add xidel package on nixos
2023-12-26 11:04:07 -05:00
e202f82e97 Add xidel package on nixos 2023-12-26 11:02:36 -05:00
5ad73d292c Update flake.lock 2023-12-26 10:27:55 -05:00
eb2fb3716b
Merge pull request #331 from genebean/nixpkgs
Pin nixpkgs... like I should have already done
2023-12-21 08:34:43 -05:00
c8defc9798 Pin nixpkgs... like I should have already done 2023-12-21 08:32:58 -05:00
37f31d82eb
Merge pull request #330 from genebean/jellyfin-nginx
Add Nginx for Jellyfin on port 80
2023-12-20 20:14:07 -05:00
020ae1b844 Add Nginx for Jellyfin on port 80
SSL will come later, this is for the LAN
2023-12-20 20:12:06 -05:00
e26082ac88
Merge pull request #329 from genebean/sonos
Added the Sonos app
2023-12-19 10:33:11 -05:00
eb47455fd5 Added the Sonos app 2023-12-19 10:32:32 -05:00
6512db1915
Merge pull request #328 from genebean/apps
Add more Mac stuff
2023-12-18 22:33:26 -05:00
13989473a7 Add SOPS on AirPuppet 2023-12-18 22:31:33 -05:00
af5b45682d Add multiple apps for AirPuppet 2023-12-18 21:24:54 -05:00
6bf985d6f3 Add GitKraken everywhere! 2023-12-18 21:24:25 -05:00
6d1556efac Add Vial (keyboard tool) 2023-12-18 21:12:29 -05:00
27933aa42f
Merge pull request #327 from genebean/sops-setup
Setup and utilize SOPS
2023-12-18 20:20:05 -05:00
5ab4df18b2 Setup and utilize SOPS 2023-12-18 20:14:45 -05:00
0fc27eb75f
Merge pull request #326 from genebean/tailscale-fwupd
Adjust tailscale settings, enable fwupd
2023-12-18 08:54:48 -05:00
bd8da03c67 Adjust tailscale settings, enable fwupd 2023-12-17 21:23:44 -05:00
acb584861b
Merge pull request #325 from genebean/airpuppet
Add AirPuppet
2023-12-17 13:40:51 -05:00
303a19d305 Add docs on adding a new Mac 2023-12-17 13:39:49 -05:00
c9cd61f74a Add AirPuppet 2023-12-17 13:13:52 -05:00
11ff738f6f
Merge pull request #324 from genebean/flake-cleanup
Cleanup the flake a little bit
2023-12-17 00:11:16 -05:00
24d658d487 Cleanup the flake a little bit 2023-12-17 00:06:24 -05:00
be7ef7ec7e
Merge pull request #323 from genebean/nixnuc
Setup nixnuc, rework home manager files, add tmux
2023-12-16 22:52:44 -05:00
86daca782c Add tmux 2023-12-16 22:50:54 -05:00
493ac02c33 Setup nixnuc, rework home manager files 2023-12-16 22:50:07 -05:00
ce3edc74b5
Merge pull request #322 from genebean/passing-variables-around
Pass hostname and username to modules
2023-12-16 11:06:41 -05:00
bf00e6a6f1 Updates 2023-12-16 09:15:52 -05:00
5a7dacbaab Update code based on upstream changes 2023-12-16 09:14:06 -05:00
c1c5cbe000 Result of running "nix flake update" 2023-12-15 23:37:29 -05:00
70c2dc4e2f Pass hostname and username to modules 2023-12-15 23:13:25 -05:00
65efd22cb3
Merge pull request #321 from genebean/alexification
Apply learnings from Alex's configs
2023-12-15 16:24:14 -05:00
09222529a3 Swap order of things in flake.nix 2023-12-15 15:26:41 -05:00
067ab7a012 Relocated & split up darwin & nixos modules
I broke out host specific bits from the configuration that should be
common to all hosts of a given type.
2023-12-15 14:54:25 -05:00
7d7a958da9 Initial restructure of flake.nix
- Added nixpkgs-unstable input
- Added disko input
- Made nixosSystem & darwinSystem reusable with parameters
- Switched darwinConfigurations to use parameterized darwinSystem
- Switched nixosConfigurations to use parameterized darwinSystem
2023-12-15 11:35:20 -05:00
e3d1b896c2
Merge pull request #320 from genebean/tailscale-ssh
Added ssh flag to nixos machines
2023-12-13 19:11:39 -05:00
8d4f72c917 Added ssh flag to nixos machines 2023-12-13 19:10:52 -05:00
59283b5b4a
Merge pull request #319 from genebean/asana-and-diff-so-fancy
Adding Asana on macOS and diff-so-fancy everywhere
2023-12-13 08:59:11 -05:00
80c9095502 Adding Asana on macOS and diff-so-fancy everywhere 2023-12-13 08:58:25 -05:00