Commit graph

301 commits

Author SHA1 Message Date
ceec977ad8 Introduced buildable ISO images for desktop and server
- ARM and X86
- Fully configured ISO for dot.nix for easy installation
- TODO: automatic builds with github actions
2025-06-15 20:15:16 -04:00
79e14c015c Minor fixes: removed xserver configs, hyprland cache, and some mkDefault values in ssh; flake.lock update 2025-06-15 19:57:27 -04:00
9f2b2a986c Dconf update for Rune, winprops and audio device
- random comments fixes
2025-06-14 19:11:02 -04:00
86495b11a7 Replace caddy with newt; add pangolin as a homelab Proxy service
- Add newt service definitions and corresponding nix modules
- Replace caddy configurations across cloud, komo, proxy, and sock hosts with newt
- Implement compose configurations for pangolin in proxy host
- Update adguard naming and systemd service definitions
- Refresh secrets with newt and pangolin credentials
2025-06-14 18:47:31 -04:00
34085e0870 Add Cloudflare Warp configuration and extensions to dconf settings 2025-06-13 15:31:41 -04:00
69590f4bb4 Removed dnsmasq from proxy in favor of AdguardHome 2025-06-13 00:48:37 -04:00
4f07bcf3b3 Fix FLAKE variable path in Caenus configuration... again 2025-06-12 15:41:06 -04:00
534b18b9c5 Rename nixos hosts to x86 and fix up flake hosts creation 2025-06-12 15:38:27 -04:00
e7a22d3a2e Fixed FLAKE path for caenus 2025-06-12 15:17:59 -04:00
5402c33ea8 Introduced ARM hosts to flake; Reintegrated Caenus hosts back to config updated for current conventions 2025-06-12 15:12:16 -04:00
aa9b48fcc9 Add extra domain names for kwahson and toph in ACME configuration; update dnsmasq for blog.toph.cc 2025-06-12 15:05:40 -04:00
ca8d7eeac2 Update nixpkgs-stable URL to version 25.05 and update README 2025-06-11 13:23:03 -04:00
ff998f85ae Update FRP reverse-proxy routing with authenktik forward_auth 2025-06-11 03:54:50 -04:00
b7553fab78 cleanup and documentation in proxy dns 2025-06-11 03:32:33 -04:00
eb4b3ddcbe Add update-containers script to manage Docker image updates 2025-06-11 02:56:10 -04:00
bdd29d3c69 flake update 2025-06-11 02:54:59 -04:00
f8235c6802 Remove insecure ports 2025-06-11 02:54:50 -04:00
97e68ea559 Update edit pkg with pull request changes 2025-06-11 02:54:14 -04:00
a900ced7b4 Add Caddy and move Komodo configurations; enhance OchreStorage permissions setup with acls 2025-06-11 02:53:28 -04:00
8999806111 Revise networking, proxy, and DNS configs for *ryot.foo zone
- Remove static host mappings from networking config
- Add reverse proxy settings for multiple subdomains
- Introduce DNSMASQ configuration with custom DNS records and firewall rules
- Update firewall UDP port settings and system stateVersion
2025-06-11 02:52:33 -04:00
67195fcfb6 Update NFS configuration: better mount options to fix caching and set domain to 'ryot.local' 2025-06-11 02:48:02 -04:00
3275c438da Rename Komodo to Komo and update some docker/proxy configs 2025-06-11 02:46:49 -04:00
947f902192 Update README: add some missing dependencies and sock host 2025-06-09 12:43:01 -04:00
f029fdf35e Update dconf: replace ranger with yazi; Add AMD gpu tool to Desktops 2025-06-09 11:29:07 -04:00
88e2cfb3f1 Add secrets example configuration and new Soraka wallpaper image 2025-06-03 02:45:14 -04:00
0411ad9ad7 Yapping in gaming.nix 2025-06-03 00:55:32 -04:00
3464636fe3 Add missing pkgs variable to user configuration files for cesar and gio 2025-06-03 00:55:15 -04:00
35722f3376 Flake update and User config fixes for isServer flags 2025-06-02 18:35:12 -04:00
5879c0bed8 Initial Setup for Sock host; Docker environment, secrets, and backups
- Introduces new Nix modules for comprehensive backup configuration using Borg
- Implements orchestrated backup chain with logging, status tracking, and notifications
- Establishes Docker container service definitions and network configurations for Komodo services
- Updates host and service secrets, including firewall and Docker credentials
2025-06-02 18:02:00 -04:00
56c1e1153b Update host logo fallback and user groups
- Update logo path logic to check for host-specific file; fallback to default if missing
- Remove unused host art files
- Simplify user group assignment by always setting the designated group
2025-06-02 18:00:50 -04:00
f07e5a72e5 Implement use for isServer and isMinimal flags; Removes unnecessary home configs for minimal hosts, simplifying them
- Moves komodo symlinks to tempfiles
2025-06-02 13:15:39 -04:00
19804fe7da Add ms-edit to Haze and Gojo; update flake.lock 2025-06-01 20:42:21 -04:00
0664180bfa Add Solaar support for Logitech Unifying Receiver across configurations 2025-06-01 20:41:06 -04:00
c942130d46 Refactor session variable definitions to use lib.mkDefault for EDITOR and VISUAL in user configurations 2025-05-31 14:39:32 -04:00
81eaea4822 Add new images to public assets and update README with image references 2025-05-31 14:31:43 -04:00
36c13a7b97 Add default VSCode extensions and regex highlighting settings 2025-05-31 14:27:47 -04:00
13a4a648fd Changes to streamline Home Core, and added ms-edit 2025-05-31 14:27:31 -04:00
3216e68456 Fix monitor configuration and update hardware settings for Haze 2025-05-30 20:12:59 -04:00
3e38a77ece Add Nix configuration and update package lists for Gojo and Haze 2025-05-30 20:12:39 -04:00
faa650c4a5 random ass commands for documentation 2025-05-30 20:11:42 -04:00
d827c204b5 Replaced ranger with yazi, WIP 2025-05-30 01:16:37 -04:00
81e05365da Set haze hardware config 2025-05-30 01:02:32 -04:00
633a94ed05 Update ranger plugin configuration and README typos 2025-05-29 23:03:48 -04:00
8606d91de9 Change Soraka wallpaper and theme colors 2025-05-29 17:38:34 -04:00
f9d9c86505 Claude 4 generated Readme, with my edits 2025-05-29 16:09:45 -04:00
3523b82392 Configuration Cleanup
- Removed inaccurate comments
- Refactored browsers to independent nixes
- Small code changes for clarity
2025-05-29 15:25:49 -04:00
aaa3a0af4a Refactors GNOME configuration settings
- Adds new settings for color and auto-accent features
- Removes redundant media-key and text editor settings
- Streamlines GNOME shell extensions configuration
- Unifies import directives in host-specific default configurations
2025-05-29 13:03:49 -04:00
eac02b126b Update GNOME shell extensions and session variables in configuration files 2025-05-29 00:49:35 -04:00
20e6c75501 Refactor for temp VM configuration in Gojo host setup and update hardware settings 2025-05-29 00:23:40 -04:00
09e96e329f Fix shell assignment in global config and update package inheritance in rune host config 2025-05-29 00:05:21 -04:00