Commit Graph
100 Commits
Author SHA1 Message Date
Greg Hellings d1344fa2bd Xonsh glow-ups
Move xonsh header/footer to separate files
Add gregpy as the default Python version used in xonsh
Add Nix profile to PATH in xonsh ahead of tmux path mangling to allow
python3 with modules to be discovered
2022-11-10 10:54:22 -06:00
Greg Hellings 7c9450f60b Move workstation stuff to GUI 2022-11-10 08:43:06 -06:00
Greg Hellings 81712358fb Update unstable and home-manager flakes 2022-11-10 08:23:35 -06:00
Greg Hellings b4b554029c Port forwarding and aliases 2022-11-10 08:23:35 -06:00
Greg Hellings a09f87a3bb Disable IPv6, because it slowed network 2022-11-10 08:23:35 -06:00
Greg Hellings 9490421aaa Change deprecated options 2022-11-10 08:23:35 -06:00
Greg Hellings a58b9d1f7e FoxyProxy 2022-11-10 08:23:35 -06:00
Greg Hellings f32113b001 Add local proxy 2022-10-31 15:24:05 -05:00
Greg Hellings eb80c86068 Call the lists 2022-10-24 22:45:06 -05:00
Greg Hellings d6899e0670 Set operators, maybe? 2022-10-24 22:43:31 -05:00
Greg Hellings 966ef2e7e2 Flatten import list 2022-10-24 22:40:10 -05:00
Greg Hellings 9a7b7bc29c Try to improve modules? 2022-10-24 22:32:13 -05:00
Greg Hellings f4eca97fe7 Add nmap 2022-10-24 22:29:07 -05:00
Greg Hellings 14234fed1a Add matrix.age back to secrets 2022-10-22 14:37:08 -05:00
Greg Hellings c14cc30b5d Add molecule 2022-10-17 11:15:23 -05:00
Greg Hellings e6123ec212 Unify unstable and stable 2022-10-17 10:46:50 -05:00
Greg Hellings 8ddad3e1eb Add copier and deps 2022-10-15 00:30:53 -05:00
Greg Hellings b9ee9dfbad Add jellyfin 2022-10-12 22:59:14 -05:00
Greg Hellings 0e407f4ad4 Add synology Nextcloud bit 2022-10-12 22:38:27 -05:00
Greg Hellings 9ad976b328 Add templating engine 2022-10-12 21:50:46 -05:00
Greg Hellings 73465679ee Set default git branch 2022-10-12 20:43:04 -05:00
Greg Hellings 52a87a2541 Add local builder 2022-10-10 21:52:49 +00:00
Greg Hellings 9aaa2621e4 Add Drone CI 2022-10-10 21:52:49 +00:00
Greg Hellings f18262fa0b Add Jellyfin and media mount 2022-10-10 15:09:26 -05:00
Greg Hellings 458b59cee8 Add Home Assistant components 2022-10-10 15:09:12 -05:00
Greg Hellings a180e9f1ac Add jdk11 and Zoom client 2022-10-10 11:49:30 -05:00
Greg Hellings 98f7d11101 Remove None 2022-10-10 11:49:13 -05:00
Greg Hellings 499c9872d3 Add jq, slack, and Jellyfin client 2022-10-10 10:37:50 -05:00
Greg Hellings fb332b2a46 Clean up home assistant config 2022-10-05 09:06:41 -05:00
Greg Hellings b8faa0db4d Remove None 2022-10-05 08:57:41 -05:00
Greg Hellings 626da52a9b Try unstable jude 2022-10-03 09:50:17 -05:00
Greg Hellings 019321e051 Merge branch 'main' of gh:greg-hellings/nixos-config 2022-10-03 09:44:03 -05:00
Greg Hellings 862f24b692 Add openssl 2022-10-03 09:43:57 -05:00
Greg HellingsandGitHub 5f2d5bb2ce Update garnix.yaml
Test aarch64 support
2022-09-27 15:21:06 -05:00
Greg Hellings cd92bbf313 Add gh and relocate Ansible 2022-09-27 10:37:12 -05:00
Greg Hellings e857a51bd0 Specify homeConfigurations to build 2022-09-23 11:20:03 -05:00
Greg Hellings 0eb0dede78 Convert nix settings to nix format 2022-09-23 11:17:03 -05:00
Greg Hellings 5df8f28dba Fix garnix.yaml 2022-09-23 10:32:09 -05:00
Greg Hellings 7d3756f8f5 Add more configurations to build 2022-09-23 10:26:16 -05:00
Greg Hellings b417e198a1 Add garnix.yaml configuration for CI 2022-09-23 10:18:39 -05:00
Greg Hellings bc3a421ebb Merge branch 'main' of gh:greg-hellings/nixos-config 2022-09-23 10:13:16 -05:00
Greg Hellings 7b659e4cde Add garnix 2022-09-23 02:36:13 +00:00
Greg Hellings f29321d2c6 Set SSH alias 2022-09-23 01:45:24 +00:00
Greg Hellings b952e68136 Add gitea 2022-09-23 01:40:04 +00:00
Greg Hellings 20537b8864 Add multi-account containers 2022-09-17 11:30:52 -05:00
Greg Hellings 206f84c4da Move most of Python to home-manager 2022-09-16 11:04:22 -05:00
Greg Hellings ca1907eae9 Enable accounts-daemon? 2022-09-15 09:36:20 -05:00
Greg Hellings 853190f28c Update gnome settings 2022-09-14 00:07:19 -05:00
Greg Hellings f85cf4deb8 Fix datadog-api-client build 2022-09-13 23:05:57 -05:00
Greg Hellings 68e620b607 Merge remote-tracking branch 'origin/darwin' into test 2022-09-13 22:56:16 -05:00
Greg Hellings 9ce4f225e5 Merge branch 'main' of gh:greg-hellings/nixos-config 2022-09-13 22:32:54 -05:00
Greg Hellings 4c133a7d21 Add nextcloud-client 2022-09-13 22:32:48 -05:00
Greg Hellings 7a6bb3126b Upgrade to nextcloud23 2022-09-14 02:00:10 +00:00
Greg Hellings 012403d9f3 Update flake.lock 2022-09-13 20:40:22 -05:00
Greg Hellings 3f441e518e Move more things to home 2022-09-05 23:11:01 -05:00
Greg Hellings 2ee03640e9 Move backup key 2022-09-06 03:44:55 +00:00
Greg Hellings bf20b4c2a7 Merge remote-tracking branch 'origin/main' 2022-09-05 22:23:10 -05:00
Greg Hellings 4fabbda1ab Expose ZWave JS 2022-09-05 22:21:57 -05:00
Greg Hellings 658c478278 Backup is back up 2022-08-31 05:59:06 +00:00
Greg Hellings 4a91f6c6a4 Install Steam 2022-08-31 00:27:30 -05:00
Greg Hellings 141ac515d9 Formatting fix 2022-08-31 00:27:07 -05:00
Greg Hellings 8034f6ab7d Add gnucash 2022-08-23 23:45:12 -05:00
Greg Hellings 63985600a8 Correct DB name to backup 2022-08-24 04:39:55 +00:00
Greg Hellings 9e2d5964ad Merge remote-tracking branch 'origin/main' into test-merge 2022-08-24 04:02:51 +00:00
Greg Hellings cd70ac57c6 Do backups directly 2022-08-24 03:08:15 +00:00
Greg Hellings cf6ccf2bf7 Add handbrake and other tools 2022-08-21 21:57:29 -05:00
Greg Hellings 2681a2f58e VLC and associated bits 2022-08-19 10:55:31 -05:00
Greg Hellings 46630f69bc Synology plus Gnome oneline 2022-08-19 10:55:31 -05:00
Greg Hellings 36e370fb73 Default configuration.nix file 2022-08-13 00:42:30 -05:00
Greg Hellings 763e2fd201 Streamline modules and profiles 2022-08-13 00:40:01 -05:00
Greg Hellings cecc289c6b Add laptop configuration 2022-08-13 00:17:46 -05:00
Greg Hellings 7aa68bbe0e Merge remote-tracking branch 'origin/main' 2022-08-02 16:30:29 -05:00
Greg Hellings c0b639ad15 Add ICDM target 2022-08-02 16:28:04 -05:00
Greg Hellings 0dfd8ef63f Add modules to outputs 2022-08-02 16:06:39 -05:00
Greg Hellings 5f01e0f24d Add more DNS paths 2022-08-02 16:02:56 -05:00
Greg Hellings 6e96c8f5e4 Update flake lock 2022-08-02 12:47:32 -05:00
Greg Hellings f502476e29 Add output overlay 2022-08-02 01:57:50 -05:00
Greg Hellings 78704b5c88 Convert home-manager to flakes
Instead of calling the home manager directly in the user's list, we add
a command for the user to invoke "hms" and have their environment setup
in the way that Greg likes.
2022-08-02 01:50:50 -05:00
Greg Hellings 8c69ccd3b2 Ignore result build 2022-08-01 21:47:13 -05:00
Greg Hellings 1c67ef4fa0 Custom ISO based on Calamares 2022-08-01 21:46:45 -05:00
Greg Hellings 944ad44a58 Use Bitwarden FF plugin 2022-08-01 21:46:45 -05:00
Greg Hellings 818c797903 Update xonsh-direnv 2022-08-01 21:46:45 -05:00
Greg Hellings a9d5372002 Add more DNS entries 2022-06-13 16:16:07 +00:00
Greg Hellings 360562c2f3 More targeted postgres backups 2022-06-13 16:15:02 +00:00
Greg Hellings 495e471d61 Add another tailscale helper 2022-06-13 16:14:41 +00:00
Greg Hellings 86c73cfe56 Convert syncthing to root 2022-06-13 16:14:20 +00:00
Greg Hellings 56065e2f15 Add more aliases 2022-06-12 00:56:46 -05:00
Greg Hellings 076f9cb7ed Setup tailscale more better 2022-06-12 00:50:26 -05:00
Greg Hellings 21184e2733 Merge branch 'main' of gh:greg-hellings/nixos-config 2022-06-12 00:32:14 -05:00
Greg Hellings 6bfbf544c5 Add tailscale helpers 2022-06-12 05:31:45 +00:00
Greg Hellings d34a180efe Add tailscale support to linode 2022-06-12 04:59:12 +00:00
Greg Hellings 164e30cd87 Update ACME configurations 2022-06-12 04:58:34 +00:00
Greg Hellings e8b4f3b3b0 Simplify syncthing and fix Synapse 2022-06-12 03:50:24 +00:00
Greg Hellings 622645a57a Merge branch 'main' of gh:greg-hellings/nixos-config 2022-06-10 01:12:34 -05:00
Greg Hellings 0f16792ed5 Add bitwarden clients 2022-06-10 01:09:52 -05:00
Greg Hellings 139ac1277f Add tailscale to Jude 2022-06-10 01:09:38 -05:00
Greg Hellings a5ad72423a Linode config update 22.05 2022-06-10 05:48:18 +00:00
Greg Hellings 899cfba9eb Add printers 2022-06-03 15:41:45 -05:00
Greg Hellings 6c87da8ce5 Add virutalbox 2022-06-02 09:34:37 -05:00
Greg Hellings 36f5000e3c Add unzip as general tool 2022-06-02 09:34:20 -05:00