Greg Hellings
78ddae354a
Remove garnix from references
2025-05-13 13:40:14 -05:00
Greg Hellings
dc2786fc4b
Add nixos-hardware repo
2025-05-10 21:08:05 -05:00
Greg Hellings
2b90378800
Update proxmox on Jeremiah
2025-04-13 23:05:11 -05:00
Greg Hellings
5bf400de97
Flake updates and simplifying IVR
...
Failed attempts to enable unfree packages
Commented out github plugin for VSCode
Made standalone Home Manager not fail to find caches and honor more
settings
2025-03-20 10:45:16 -05:00
Greg Hellings
04729af170
Version bump
...
Update flake pins
Point to my fixed version of VSCode extensions
Update to use new Xiphos module
2025-02-27 13:16:57 -06:00
Greg Hellings
868e86cc6d
Gitlab CI support added, in order to pre-cache build results in Minio.
2025-02-04 13:50:04 +00:00
Greg Hellings
76b9e40876
Proxmox with backups
2024-12-02 12:44:21 -06:00
Greg Hellings
8730a7f963
Make Isaiah a Proxmox node
2024-11-25 13:56:52 -06:00
Greg Hellings
26ecc9d36c
Eliminate use of stable
...
Take all references to Nix stable out
Take out hm stable and other inputs th also depended on it
Clean up some lints and deadnix code
2024-11-23 01:23:26 -06:00
Greg Hellings
a78cc50db9
Create jellyfin VM
...
Update DNS for new Jellyfin box
Update DHCP for new Jellyfin box
Modify Isaiah to work better with VMs
Update pinned packages becaue I derped hard on creating a cyclic
dependency
2024-11-21 23:13:21 -06:00
Greg Hellings
bbe6d20e57
Migrate matrix from Container to VM
2024-11-19 22:43:13 -06:00
Greg Hellings
04304934da
Remove zed editor
2024-10-30 11:23:55 -05:00
Greg Hellings
d73c3634bb
Add my own cachix instance
2024-10-19 02:14:43 -05:00
Greg Hellings
8d752032ae
Some massive changes to make flakiness better
...
Renamed the @inputs to @top. This was a misguided attempt to make a
different change, but it's going to stick, now.
Began moving packages to their own folder rather than being intermingled
with overlays
Created a local overlay that just includes my personal packages
Cleaned up some dead code
Moved to just using the raw 'imports' instead of needing to explicitly
call out the `foo = import foo.nix {};` syntax
2024-10-11 12:28:53 -05:00
Greg Hellings
ca918f7bbd
Add binary caching for this
2024-10-10 10:41:37 -05:00
Greg Hellings
85fc106ca8
Upgrade Zed to 0.156
2024-10-09 12:59:48 -05:00
Greg Hellings
a8a5bcbda6
Move shells to their own files
2024-10-04 10:56:22 -05:00
Greg Hellings
ab6980dd62
Remove unused checks
2024-10-04 10:44:13 -05:00
Greg Hellings
81f534dd46
Fix build errors on 24.05 without web-devicons
2024-10-04 10:06:58 -05:00
Greg Hellings
c12ed1b8a9
Separate nixvim config
...
Separating the actual nixvim config out to its own file allows me to
include it directly in the devshells that I create, incluing all of the
configuration, plugins, and settings that I have. Man, the power of
nixvim is awesome
2024-10-04 09:33:53 -05:00
Greg Hellings
10487f923c
Do not alias neovim anymore
2024-10-03 16:30:36 -05:00
Greg Hellings
4dcec8f056
Fix typo in default
2024-10-03 16:01:56 -05:00
Greg Hellings
229188214f
Support for deadnix pre-commit check
2024-10-03 15:21:56 -05:00
Greg Hellings
78c802d32c
A complete reformatting to match nixpkgs-fmt
2024-10-03 11:26:39 -05:00
Greg Hellings
e2f0856102
Add basic check compat
2024-10-03 11:16:06 -05:00
Greg Hellings
805bf79ef6
Change to flake-parts instead of flake-utils
2024-10-03 09:45:45 -05:00
Greg Hellings
bb61ef49d8
Remove unused inputs
2024-10-02 15:01:43 -05:00
Greg Hellings
17baffb1b7
Add Zed editor
2024-10-02 10:17:51 -05:00
Greg Hellings
596ca973c0
Add more VSCode extensions
...
Add the nix-vscode-extensions flake to get all of the extensions
Add in all the nix extensions that I use for work and doing better
Python things
2024-09-20 09:20:56 -05:00
Greg Hellings
c70e098eb0
Make Hosea the bitcoin node
2024-08-23 14:08:01 -05:00
Greg Hellings
c87826975b
Move 23_ 05 support
...
Putting 23_05 directly into the top level overlays introduced
unnecessary calculations when it is only used in one location on the IVR
system. Therefore, we only import it at the point of its use.
2024-08-21 08:16:48 -05:00
Greg Hellings
70071fbd56
Bounce to released xonsh
2024-08-20 14:19:31 -05:00
Greg Hellings
c8c7ddc22f
Do not double-build ISO in Garnix
2024-08-17 00:13:52 -05:00
Greg Hellings
f4227928a3
Split nixvim types
...
NixVim has branches to track the different hosts, so let's go ahead and
use those properly
2024-08-17 00:04:27 -05:00
Greg Hellings
85aef202df
Update xonsh as best I can.
2024-08-16 17:29:11 -05:00
Greg Hellings
17aa8a6585
Got it working, at last
2024-08-16 15:49:29 -05:00
Greg Hellings
704afb6227
Testing xonsh
2024-08-16 15:12:53 -05:00
Greg Hellings
a139415fc9
Tighten up evaluation
...
No need to bring along the unstable when I ended up never using it.
Also, clean up some extra cruft in the tmux configuration
2024-08-15 22:55:56 -05:00
Greg Hellings
e6722b16c5
Upgrade stable to 24.05
...
Stable nix and home-manager inputs upgraded
Remove openssl overlay that is no longer necessary for HA
2024-06-10 13:30:23 -05:00
Greg Hellings
efedbbd39b
Update to 24.11pre
...
Update to nixpkgs past 24.05
Update hm unstable
Update nur
Replace nixneovim with nixvim
2024-06-10 11:09:40 -05:00
Greg Hellings
47b6f5737e
Clean up nix flake check
2024-03-04 23:03:47 -06:00
Greg Hellings
8f437ccb21
Rekey all the things
2024-02-27 18:47:24 +00:00
Greg Hellings
70a9c66451
Fix path to beta ISO
2024-02-19 12:13:07 -06:00
Greg Hellings
31d0783d43
Move darwin-inject
2024-02-19 11:10:49 -06:00
Greg Hellings
7c0f5b3731
Get container overlays working again
2024-02-13 23:58:38 -06:00
Greg Hellings and greg-compass
c228f8b72d
More streamlining of modules
2024-02-09 14:38:11 -06:00
Greg Hellings
7d53e68a36
Add flake checks and hopefully fix home-assitant
2024-01-22 13:34:35 -06:00
Greg Hellings
21540946b0
Add ISO as default package
2024-01-21 22:51:02 -06:00
Greg Hellings
3df0b8e52f
Add defaultPackage for ISO file
2024-01-20 23:31:07 -06:00
Greg Hellings
8c58ee2ecf
Merge branch 'main' of gh:greg-hellings/nixos-config
2023-12-29 23:37:07 -06:00