Commit Graph
100 Commits
Author SHA1 Message Date
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