Greg Hellings
e412cb12cd
Add LG SmartThinQ, and standardize module
...
Stop overriding the home-assistant package directly, myself, and instead
move to using the standard ways of specifying extra options that the
module exposes to us.
2024-09-17 15:54:53 -05:00
Greg Hellings
51237a1ba3
Terminal instead of Console
2024-09-16 08:03:40 -05:00
Greg Hellings
a61629e0e5
Update stable pins
2024-09-13 13:57:18 -05:00
Greg Hellings
c9f7e659eb
Fix problems with xonsh-apipenv
2024-09-11 15:45:25 -05:00
Greg Hellings
7df4fa032e
Add Bruno for development
2024-09-06 22:43:16 -05:00
Greg Hellings
b6ce9e8f20
Merge branch 'main' of gh:greg-hellings/nixos-config
2024-09-06 12:59:50 -05:00
Greg Hellings
05a1c32034
Add Okta plugin
2024-09-06 09:38:58 -05:00
Greg Hellings
5e36076f06
Merge branch 'main' of gh:greg-hellings/nixos-config
2024-09-05 16:19:38 -05:00
Greg Hellings
225854b838
Now with more lightning
2024-09-05 16:19:26 -05:00
Greg Hellings
6736e0d3a7
Add nix aliases
2024-09-04 20:54:21 -05:00
Greg Hellings
4501cce408
Merge branch 'main' of gh:greg-hellings/nixos-config
2024-09-04 20:54:09 -05:00
Greg Hellings
1bea29dff9
Binary only available on x86_64
2024-09-03 23:03:26 -05:00
Greg Hellings
643a01e530
Make home print module
2024-09-03 20:35:31 -05:00
Greg Hellings
42e607dc68
Remove Insomnia
2024-08-29 13:44:13 -05:00
Greg Hellings
d851c5e8dc
Add nodejs to developer
2024-08-27 22:04:37 -05:00
Greg Hellings
6aaf28843a
Add bookmark
2024-08-23 14:10:54 -05:00
Greg Hellings
a0d82f5912
Merge branch 'main' of gh:greg-hellings/nixos-config
2024-08-23 14:08:34 -05:00
Greg Hellings
c70e098eb0
Make Hosea the bitcoin node
2024-08-23 14:08:01 -05:00
Greg Hellings
c072693263
Add more nix tools for building
2024-08-21 22:34:44 -05:00
Greg Hellings
560458380d
Bring in IVR bookmarks
2024-08-21 16:38:48 -05:00
Greg Hellings
8e0b8987cf
Create standard Firefox bookmarks
2024-08-21 16:14:51 -05:00
Greg Hellings
f09df33160
Fix apipenv
2024-08-21 13:42:22 -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
3e343565f4
Pull Xonsh directly into IVR
2024-08-21 08:11:25 -05:00
Greg Hellings
d9153ca794
Cleanup aliases
...
Make Xonsh aliases nicer
Organize the ones in my config
Enhance the cleanup alias to include home-manager generations
Create aliases as Python raw strings
2024-08-20 22:43:31 -05:00
Greg Hellings
e4b4197991
Merge branch 'main' of gh:greg-hellings/nixos-config
2024-08-20 14:19:45 -05:00
Greg Hellings
70071fbd56
Bounce to released xonsh
2024-08-20 14:19:31 -05:00
Greg Hellings
063ae089d3
Nix update for development
2024-08-18 00:50:33 -05:00
Greg Hellings
bff0d12694
Remove libreoffice, since it is duplicate
2024-08-18 00:49:28 -05:00
Greg Hellings
a63d71b377
Element for fluffy
2024-08-18 00:10:32 -05:00
Greg Hellings
c8c7ddc22f
Do not double-build ISO in Garnix
2024-08-17 00:13:52 -05:00
Greg Hellings
d73ff7b664
Fix missing argument for CI build
2024-08-17 00:10:49 -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
1615a20b31
Support 24.05 and unstable xonsh
2024-08-16 22:58:15 -05:00
Greg Hellings
4d4beaf620
Try to migrate minio to NAS
...
Try to move as much of the S3 load onto the NAS as I am able to manage,
incluing pointing s3.thehellings.lan towards the NAS
2024-08-16 22:46:05 -05:00
Greg Hellings
400ba3eef7
Pull all my authorized keys
2024-08-16 22:27:28 -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
c46dbd3f59
Make zwave even better
2024-08-16 11:56:49 -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
e275da94c4
Update unstable
2024-08-15 22:55:49 -05:00
Greg Hellings
be94132813
Uhh... Jude has Gnome
2024-08-15 21:12:08 -05:00
Greg Hellings
e4cb663a0d
Update stable
2024-08-15 17:12:53 +00:00
Greg Hellings
ab640c5623
Nextcloud 29
2024-08-15 16:06:36 +00:00
Greg Hellings
6547e4c5d8
Nextcloud 28
2024-08-15 16:04:38 +00:00
Greg Hellings
89789e6af8
Update to run on Isaiah and containers
2024-08-15 09:43:35 -05:00
Greg Hellings
6987c485fb
Make backups work on Genesis
2024-08-15 00:34:28 -05:00
Greg Hellings
f9b4b7133b
Make backups more fun with syncthing
2024-08-15 04:48:29 +00:00
Greg Hellings
4ea9df33c9
Update nextcloud settings
...
The module has deprecated some of the settings
Make nginx wait for nextcloud to start
2024-08-15 02:26:02 +00:00
Greg Hellings
0b1646c6c1
Reduce closure size and fix xonsh rendering
2024-08-13 23:25:46 -05:00
Greg Hellings
c5fca73402
Improved behavior of gnome-terminal
2024-08-13 23:25:29 -05:00
Greg Hellings
81259d529c
Improved resiliency of home-manager config
2024-08-13 23:24:49 -05:00
Greg Hellings
f52c5f85e8
Add vscodium to Exodus
2024-08-13 23:23:09 -05:00
Greg Hellings
93c7ff00ce
Remove unused overlay
2024-08-13 23:18:43 -05:00
Greg Hellings
e36d9a0e12
This is already a standard app
2024-08-13 22:44:11 -05:00
Greg Hellings
602300412c
Enable X11Forwarding over ssh
2024-08-09 03:42:09 -05:00
Greg Hellings
2f62b73d89
Merge branch 'main' of gh:greg-hellings/nixos-config
2024-08-09 03:36:44 -05:00
Greg Hellings
1756bb07cb
Fix ff crash on Jude
2024-08-09 03:36:36 -05:00
Greg Hellings
c6e2387e8c
Also add the mysql server commands
2024-08-07 00:05:34 -05:00
Greg Hellings
fbd69ad63e
Add process-compose directly to development
...
Typically I am going to be using it from a flake, directly, but there
are times when it is useful to have the command itself around.
2024-08-06 23:46:42 -05:00
Greg Hellings
62df7c8cf6
Gain access to nixfmt
2024-08-04 23:21:52 -05:00
Greg Hellings
0317d03ce2
Remove Compass references
2024-08-04 20:30:49 -05:00
Greg Hellings
1203db6a25
Reorder and clean up aliases
2024-08-04 20:25:35 -05:00
Greg Hellings
c7156051f7
Fix Jude and give it developer tools
2024-08-04 19:58:20 -05:00
Greg Hellings
e46c754c8d
Merge branch 'main' of gh:greg-hellings/nixos-config
2024-08-04 19:56:32 -05:00
Greg Hellings
042c3a5a6b
Merge branch 'main' of gh:greg-hellings/nixos-config
2024-08-04 19:07:44 -05:00
Greg Hellings
7b67f63295
Create develpoment module
2024-08-04 19:01:13 -05:00
Greg Hellings
ed7f397903
Allow unfree packages in home-manager
2024-08-02 08:43:44 -05:00
Greg Hellings
9496415435
Update pin, again
2024-08-01 14:37:05 -05:00
Greg Hellings
658ea4a925
Add rust tools to VSCode
2024-08-01 14:30:55 -05:00
Greg Hellings
04d781d70f
Update IVR to match new paradigm
2024-08-01 09:33:58 -05:00
Greg Hellings
d09f7b3553
Do not pin spcial Firefox
2024-07-31 23:04:26 -05:00
Greg Hellings
9b0f298cd9
Update nur and hmunstable
2024-07-31 22:59:30 -05:00
Greg Hellings
38519c9512
Clean up the building
2024-07-31 22:56:37 -05:00
Greg Hellings
607d472455
Rework home dir for better support
2024-07-31 15:20:26 -05:00
Greg Hellings
703a269652
Update nixunstable packages
2024-07-31 14:51:09 -05:00
Greg Hellings
1ec7beaad2
Merge branch 'main' of gh:greg-hellings/nixos-config
2024-07-24 10:59:25 -05:00
Greg Hellings
7aa91ffc0a
Fix storage URL for container
2024-07-24 10:59:08 -05:00
Greg Hellings
17358a5ca5
Merge branch 'main' of gh:greg-hellings/nixos-config
2024-07-23 14:27:15 -05:00
Greg Hellings
51a7db4a13
Enable web services on Jeremiah
2024-07-23 14:27:03 -05:00
Greg Hellings
2df3ae75c6
Merge branch 'main' of gh:greg-hellings/nixos-config
2024-07-23 00:19:28 -05:00
Greg Hellings
1d9a210419
Seems to start gitlab automatically now
2024-07-23 00:19:21 -05:00
Greg Hellings
bbf77909b1
Required argument
2024-07-22 23:21:02 -05:00
Greg Hellings
4faa44bf5e
Merge branch 'main' of gh:greg-hellings/nixos-config
2024-07-22 17:46:19 -05:00
Greg Hellings
ccc72ebe0c
Add alias to restart gitlab nginx
2024-07-22 17:46:02 -05:00
Greg Hellings
b4a0561ed6
Simplify Hosea
...
Remove the Hosea gitlab runner service
Remove extra Hosea supports for the runner service
Setup S3 on Hosea, again, as an exposed service
2024-07-22 14:40:10 -05:00
Greg Hellings
fb45b77e27
Remove several genesis services
...
Remove Nginx proxy
Remove mounting of LUN
2024-07-22 13:58:55 -05:00
Greg Hellings
c28ffe278f
Merge branch 'main' of gh:greg-hellings/nixos-config
2024-07-22 13:50:56 -05:00
Greg Hellings
5eee8ea67c
Add usbutils to default
2024-07-22 13:50:46 -05:00
Greg Hellings
09d8400312
Add vpn alias for Xonsh
...
Adding a set of aliases to my Xonsh work to start up a VPN that uses
BitWarden for OTP storage
Changed my Linux to specifically use Python 3.12 because the flag for
NamedTemporaryFile is introduced in 3.12
2024-07-17 12:05:21 -05:00
Greg Hellings
7d882d161e
Add poetry to IVR
2024-07-17 11:15:09 -05:00
Greg Hellings
73739228fb
Update packages and xonsh
2024-07-15 15:27:23 -05:00
Greg Hellings
f9652d77e5
Add freetube
2024-07-15 14:38:57 -05:00
Greg Hellings
d095a967a9
Create module for vmdev
2024-07-13 02:37:17 -05:00
Greg Hellings
0da0374b58
Set VLAN on Isaiah
2024-07-12 23:01:07 -05:00
Greg Hellings
3073a2cebe
Allow Jeremiah more parallel
2024-07-12 23:00:01 -05:00
Greg Hellings
dd8cb9cb48
Restore the VLAN
2024-07-12 22:07:03 -05:00
Greg Hellings
c06c78c112
Ignore vlan
2024-07-12 20:17:52 -05:00
Greg Hellings
a23546b20c
Add STORAGE_URL to Hosea
2024-06-24 23:34:05 -05:00