Greg Hellings
2029daffc2
Clean up HA for house
...
Clean up the smart devices that are no longer in use
Add DaikinOne HA component to test if it works
2025-01-01 20:50:04 -06:00
Greg Hellings
8a5b075534
Add static IP for Daikin thermostat
2025-01-01 03:04:08 -06:00
Greg Hellings
c44fc078a6
Add Nest and Daikin to Home Assistant
2024-12-31 23:18:17 -06:00
Greg Hellings
5b5b33ca9f
Update storage URL for ISOs
2024-12-24 11:19:14 -06:00
Greg Hellings
db6b531ada
Use zed from nixpkgs instead of upstream zed
2024-12-24 00:29:25 -06:00
Greg Hellings
a09d2ee561
Update inputs
2024-12-18 22:09:20 -06:00
Greg Hellings
bf99ad6fe8
Zed to 0.164
2024-12-18 15:01:32 -06:00
Greg Hellings
f27629cf3e
Add sponsorblock to Firefox
2024-12-17 10:01:09 -06:00
Greg Hellings
8d65cac86f
Back to 0.163 for zed
2024-12-16 19:24:05 -06:00
Greg Hellings
406a3d72a8
Add recording software to jude
2024-12-16 10:07:11 -06:00
Greg Hellings
3f7c5c8762
Add copilot to VSCodium
2024-12-15 13:03:16 -06:00
Greg Hellings
591fdae717
Shortcut to run zed
2024-12-10 14:13:57 -06:00
Greg Hellings
be2ea6aab3
A few tweaks to try TPM improvement
2024-12-10 09:57:19 -06:00
Greg Hellings
8335f1831b
Set SSH settings
2024-12-08 22:15:27 -06:00
Greg Hellings
9601d5901c
Add some extra packages needed for IVR
2024-12-06 09:26:58 -06:00
Greg Hellings
7ffb1ea3f5
New packages need new ways of accessing fonts
2024-12-05 11:20:03 -06:00
Greg Hellings
f282392ae8
We don't need to skip tests on that
2024-12-05 11:18:31 -06:00
Greg Hellings
76b9e40876
Proxmox with backups
2024-12-02 12:44:21 -06:00
Greg Hellings
edae9d8093
Make Jellyfin compatible with Proxmox
2024-11-25 13:57:47 -06:00
Greg Hellings
daee380cdf
Add Proxmox URLs to taskbar
2024-11-25 13:57:23 -06:00
Greg Hellings
8730a7f963
Make Isaiah a Proxmox node
2024-11-25 13:56:52 -06:00
Greg Hellings
ed53532eed
Fix Jeremiah not starting the gitlab runner
2024-11-23 01:52:01 -06:00
Greg Hellings
cb4fb678b3
Avoid multiple builds of disk images
2024-11-23 01:34:26 -06:00
Greg Hellings
9a7fcae082
Get a build of nextcloud30 going
2024-11-23 01:25:37 -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
fc1ec06120
Migrate to rsnapshot for backups
2024-11-23 00:48:32 -06:00
Greg Hellings
d02bb990dd
Use the correct settings name
2024-11-22 23:32:42 -06:00
Greg Hellings
c28dbeb19e
Expose more of the API
2024-11-22 22:26:22 -06:00
Greg Hellings
b5cf3a6cad
Fix configuration for veeger
2024-11-22 22:26:11 -06:00
Greg Hellings
54e39f36bc
Fix Isaiah container settings
2024-11-22 21:45:51 -06:00
Greg Hellings
f345fda156
Move dhcp reservations inside subnet, so they work
2024-11-22 11:12:21 -06:00
Greg Hellings
1cbf4bcddd
Don't specify disk size
2024-11-22 00:08:22 -06:00
Greg Hellings
432dbbef20
Fix incorrect static addresses
2024-11-21 23:17:41 -06:00
Greg Hellings
fb2bc406d3
Fix the names updated in the shell alias
2024-11-21 23:17:16 -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
a0b2b0043e
Trim up Isaiah/Jeremiah
...
Remove minio configurations for them
Remove the semi-completed Ceph configuration from them
Trim out the unused SAN VLan tag
2024-11-20 22:53:37 -06:00
Greg Hellings
4a09344657
Update Linode to point at VM
2024-11-20 00:27:50 -06:00
Greg Hellings
206d22aeb2
Update secrets to add new server
2024-11-20 00:18:52 -06:00
Greg Hellings
6366162c98
Add authorized_key
2024-11-20 00:16:50 -06:00
Greg Hellings
395bfc25bc
Finish configuring vm-matrix
2024-11-20 00:11:12 -06:00
Greg Hellings
279f0aba1d
Setup vm-matrix better
2024-11-20 00:03:09 -06:00
Greg Hellings
54f252bbb4
Merge branch 'main' of gh:greg-hellings/nixos-config
2024-11-20 00:00:08 -06:00
Greg Hellings
b05ad3eb41
Add remote builder for matrix
2024-11-19 23:59:43 -06:00
Greg Hellings
7e513d9290
Add Matrix host
2024-11-19 23:49:57 -06:00
Greg Hellings
bbe6d20e57
Migrate matrix from Container to VM
2024-11-19 22:43:13 -06:00
Greg Hellings
7ac381d15c
Set an absurd timeout length for containers
2024-11-19 03:13:01 -06:00
Greg Hellings
eb5c6cee90
Fix file reference for name change
2024-11-18 23:48:51 -06:00
Greg Hellings
08b33420ba
Update DNS for host name change
2024-11-18 23:48:36 -06:00
Greg Hellings
bdff8b5704
Add virt-manager connection to Isaiah
2024-11-18 21:11:36 -06:00
Greg Hellings
f6fdeb1789
Mass rename of Myself to Isaiah
2024-11-18 21:11:17 -06:00
Greg Hellings
43db7b7f85
Update Jeremiah
2024-11-18 20:38:15 -06:00
Greg Hellings
6ed8c36f2d
Increase max upload size for GitLab
...
Sometimes I upload artifacts that are pretty large. So this changes the
limits in Nginx so that it will accept them.
2024-11-18 10:23:08 -06:00
Greg Hellings
eab8da2186
Add Isaiah to remote builder
2024-11-18 10:22:53 -06:00
Greg Hellings
4128151db0
Add nixos-generators
2024-11-14 00:23:18 -06:00
Greg Hellings
ddd5e6c3b3
Update unstable inputs
2024-11-14 00:22:47 -06:00
Greg Hellings
ec89b02768
Add DNS entry for laptop Tailscale
2024-11-13 23:49:55 -06:00
Greg Hellings
329cf444b4
Update stable
2024-11-13 23:45:41 -06:00
Greg Hellings
3756094c6b
Convert from dnsmasq to kea and NOPASSWD sudo
...
User greg no longer needs password for sudo
dnsmasq is relegated to only DNS and no longer serving DHCP. That is
moved over to kea.dhcp4
2024-11-13 23:39:37 -06:00
Greg Hellings
6266012e22
Bring down zombie VPN before brining it up
2024-11-08 10:34:20 -06:00
Greg Hellings
1a3a26fbb9
Add remote deploy alias
2024-11-04 11:16:46 -06:00
Greg Hellings
fa8e7bab4b
Allow myself to keep building
2024-11-04 11:04:45 -06:00
Greg Hellings
81b9306fc6
Removed another unnecessary build
2024-11-04 10:47:31 -06:00
Greg Hellings
5fddcfcb2d
Add genesis key
2024-11-04 10:42:50 -06:00
Greg Hellings
dd3c4a20b7
Limit the number of Garnix builds
2024-11-04 10:39:16 -06:00
Greg Hellings
642568c64c
Change to using nixos-rebuild
2024-11-04 10:20:41 -06:00
Greg Hellings
0800fc868a
Add more bookmarks
2024-11-04 10:20:22 -06:00
Greg Hellings
8b5bdb3aaa
Jude back to Gnome
2024-11-04 10:09:47 -06:00
Greg Hellings
04304934da
Remove zed editor
2024-10-30 11:23:55 -05:00
Greg Hellings
7d45f61ae8
Update unstable
2024-10-30 11:21:06 -05:00
Greg Hellings
4cc6b92a22
Add public keys to programs.ssh
2024-10-29 23:52:10 -05:00
Greg Hellings
b5d4eeb1ed
Updates
2024-10-29 13:40:01 -05:00
Greg Hellings
9d979b06a2
Add Linode remote
2024-10-29 18:24:00 +00:00
Greg Hellings
30fac0f9b9
Tweak order of git service
2024-10-29 18:17:06 +00:00
Greg Hellings
e86354a545
Merge branch 'main' of gh:greg-hellings/nixos-config
2024-10-29 18:13:44 +00:00
Greg Hellings
f2fae27abe
Force Bluetooth to start at boot
2024-10-23 10:38:38 -05:00
Greg Hellings
cb22192c67
Disable mongo and add alias
2024-10-22 14:53:48 -05:00
Greg Hellings
93441bc372
Do the KDE dance
2024-10-22 13:31:50 -05:00
Greg Hellings
9b97c83eab
Gnome to KDE to avoid the Firefox crash bug
2024-10-22 13:07:49 -05:00
Greg Hellings
d173fd578b
Unstable update and Firefox tweaks
...
Try fixing some of the Firefox things, but don't succeed
2024-10-22 10:18:01 -05:00
Greg Hellings
7c7a5d4a27
Add mongodb to my host
2024-10-22 09:57:19 -05:00
Greg Hellings
1abcd94994
Add IVR ssh alias
2024-10-21 09:18:51 -05:00
Greg Hellings
b296e5fd2c
Add alias for updateScript
2024-10-20 22:15:25 -05:00
Greg Hellings
302fc3f77c
Bump versions and get Jude built
2024-10-20 16:27:19 -05:00
Greg Hellings
810430338f
Move around some packages to make Xonsh sense
...
Move installed packages directly adjacent to Xonsh that are used in its
footer. That way the two concerns are kept in lock step more easily
2024-10-20 00:14:45 -05:00
Greg Hellings
05058cfb37
Include nvd if we're going to actually use it
2024-10-20 00:06:46 -05:00
Greg Hellings
ef16d9aade
Pull list of builders from actual config
...
Rather than maintaining a list of the hosts by name, we can pull that
from the list of hosts that are configured with my module.
2024-10-19 16:39:24 -05:00
Greg Hellings
648563c8d4
Add WSL user key
2024-10-19 11:20:46 -05:00
Greg Hellings
7cb1f2611e
Get Jude building without system76-power
2024-10-19 10:45:47 -05:00
Greg Hellings
d73c3634bb
Add my own cachix instance
2024-10-19 02:14:43 -05:00
Greg Hellings
7471e6dd5c
Fix all the flake check problems
...
Fixes all of the problems with nix flake check, including reformatting
all the things cleanup on shell and configuration
2024-10-19 01:41:53 -05:00
Greg Hellings
a71eb7485a
Completely reformat to satisfy nixfmt
2024-10-19 01:20:46 -05:00
Greg Hellings
7abb613f20
Automatically enable basic emulation on buildlers
...
Since my remote build machines are going to be limited to only my most
powerful systems, it makes sense that they are going to be able to use a
few cycles to do some basic emulation. So my x86_64-linux systems can
emulate aarch64 and i686 pretty easily to speed up the few things that I
would build on them
2024-10-19 01:07:24 -05:00
Greg Hellings
710339eb7b
Build the correct target
2024-10-19 00:54:11 -05:00
Greg Hellings
113197fb9f
Update unstable systems
2024-10-19 00:53:41 -05:00
Greg Hellings
e6f8b9964b
Use nom for hms as well
2024-10-19 00:31:38 -05:00
Greg Hellings
de1b2ce936
Add nix-output-monitor
...
Use nix-output-monitor for things like my rebuilds
2024-10-19 00:30:25 -05:00
Greg Hellings
376a62e9cf
Use the remote builders
2024-10-18 16:48:34 -05:00
Greg Hellings
d6629c8769
Enable remote builder configuration
...
Allow easily setting a box up as a remote builder
2024-10-18 16:46:35 -05:00
Greg Hellings
0e24d39dce
Make gitlab-runner come after network-online
2024-10-18 14:52:01 -05:00
Greg Hellings
536214e577
Fix shell lint problems
2024-10-18 13:06:03 -05:00