280 Commits

Author SHA1 Message Date
Danilo Reyes
667b4c7a46 Refactor WireGuard secret paths for Linode configuration
- Updated secret paths in wireguard-linode.nix and configuration.nix to use 'linode' instead of 'wireguard' for clarity and consistency.
- Adjusted private key file references in wireguard.nix to align with the new secret path structure.
2025-10-28 13:53:18 -06:00
Danilo Reyes
01284154f7 Update Linode configuration in jawz.nix and adjust SSH settings
- Changed hostname reference from 'vps' to 'linode' in jawz.nix for improved clarity.
- Modified SSH service configuration in linode's configuration.nix to force start behavior.
2025-10-28 13:45:11 -06:00
Danilo Reyes
f1d565225a Refactor Linode configuration and update WireGuard settings
- Renamed SSH match block from 'vps' to 'linode' in jawz.nix for clarity.
- Updated IP addresses in toggles.nix and other configuration files to reflect the new Linode setup.
- Removed deprecated fail2ban configuration from linode's configuration.nix.
- Adjusted WireGuard interface settings to use the correct IP for linode.
- Cleaned up hardware configuration by removing unnecessary GRUB loader settings.
- Updated secrets management in wireguard.yaml to streamline key handling.
2025-10-28 13:42:23 -06:00
Danilo Reyes
ac48e8c86b Update WireGuard configuration to disable secureHost and adjust private key handling
- Changed secureHost setting from true to false in toggles.nix.
- Modified wireguard-linode.nix to use a default private key path when secureHost is false, enhancing flexibility in key management.
2025-10-28 13:31:40 -06:00
Danilo Reyes
431e145992 Add Linode host configuration and WireGuard setup
- Introduced new configuration files for Linode host, including hardware configuration, toggles, and WireGuard settings.
- Updated flake.nix to include the new images.nix file for Linode image generation.
- Adjusted SSH key paths and secrets management for WireGuard to ensure proper integration with the new host setup.
- Enhanced firewall rules and NAT configuration for WireGuard to improve security and connectivity.
2025-10-28 13:30:35 -06:00
Danilo Reyes
be82c5c477 Refactor configuration files to include 'inputs' parameter for improved modularity and consistency across hosts. 2025-10-12 22:57:24 -06:00
Danilo Reyes
de5ad541b8 Refactor SSH key management to use centralized key retrieval function for nixremote users across configurations. 2025-10-12 20:28:39 -06:00
Danilo Reyes
0f7e28abd0 more migration stuff 2025-10-12 20:24:42 -06:00
Danilo Reyes
350fc82be9 new keyring isnt compatible with proton yet 2025-10-09 23:01:01 -06:00
Danilo Reyes
0b6f76a120 removed wayland env variable that crashes cursor 2025-10-04 11:00:44 -06:00
Danilo Reyes
180f467c46 gnome-keyring > gcr_4 2025-10-04 10:43:47 -06:00
Danilo Reyes
3e6ae8c0a8 hyprland another day 2025-10-03 19:55:39 -06:00
Danilo Reyes
93f7e78540 Update stylix scheme and refactor Hyprland configuration with new waybar setup 2025-10-03 19:09:39 -06:00
Danilo Reyes
04019415bd firewall symplification + theme adjustments
All checks were successful
Build All Color Schemes / build-schemes (push) Successful in 13m10s
2025-10-03 09:51:11 -06:00
5c5325bd6c brave > librewolf containers 2025-10-02 15:37:00 -06:00
8241e6ca57 removed/untoggled unused apps 2025-10-02 15:13:18 -06:00
2e42d1ebfd created syncthing module 2025-10-02 14:58:57 -06:00
f92834e4de lowered grub timeout 2025-10-02 11:10:19 -06:00
3988202916 hyprland will have to be another day 2025-10-02 11:06:20 -06:00
771b7b1a42 specializations are annoying + trying to fix emacs 2025-10-02 03:27:13 -06:00
ab8d8f068d misc adjustments/improvements 2025-10-02 01:44:37 -06:00
b55dfe5aad specizlizations complete 2025-09-30 13:39:29 -06:00
d449570a0c specializations for workstation 2025-09-29 22:11:35 -06:00
0beab15f24 bash ~ zsh wip 2025-09-29 21:52:02 -06:00
702f5cb2ea hyprland wip 2025-09-28 15:58:21 -06:00
56adbf671f optimizations + overall linting 2025-09-28 15:08:10 -06:00
a376428118 added secureHost flag 2025-09-28 10:52:27 -06:00
cd9e738c3c removed empty lines 2025-09-28 02:11:14 -06:00
7b1c061c9d wip emacs output 2025-09-28 01:58:34 -06:00
eee3e2dfea galaxy hosts 2025-09-28 00:36:53 -06:00
80fc73a9a3 tailscale + sunshine + lint 2025-09-27 23:57:13 -06:00
9ccc45ba41 added attic-client to jawz user packages in configuration.nix 2025-09-27 22:08:11 -06:00
e6c9e80a3b gitea nixos cicd 2025-09-27 21:04:50 -06:00
99574c9b66 modularized firewall logic 2025-09-27 17:44:01 -06:00
3d3f49aeec wip: server-factory + firewall refractor 2025-09-27 17:00:13 -06:00
4b81028cde made a build and nixremote modules. 2025-09-27 16:31:05 -06:00
606d8c675f stash finished 2025-09-23 00:44:37 -06:00
41cfe4b2fd wip fixing synapse ssl 2025-09-21 14:42:32 -06:00
97748edc3f wg & syncthing properly talk through subnet 2025-09-21 11:36:59 -06:00
4f0f1a08f5 resilio deprecated 2025-09-20 22:38:06 -06:00
c40429d3d7 new paths 2025-09-20 21:49:58 -06:00
1a06a69a5c removed nginx proxy 2025-09-20 21:05:55 -06:00
c646a58cea metube enabled 2025-09-20 15:55:31 -06:00
e3272a1dce joint ips & ports open through lambda 2025-09-20 15:48:05 -06:00
6e49c741f3 android wireless screen sharing 2025-09-19 22:46:52 -06:00
3d16556312 mealie 2025-09-19 01:21:32 -06:00
9a5d209cfe disabled portfolio 2025-09-18 21:54:20 -06:00
6204b76f83 gitea 2025-09-18 20:45:05 -06:00
5d3d68d0ba sonarqube setup 2025-09-18 19:12:58 -06:00
9a269de7c3 cursor installed 2025-09-18 19:11:26 -06:00