Commit graph

27 commits

Author SHA1 Message Date
Evie Litherland-Smith 866865389c Enable FowardX11Trusted for Heimdall and Freia 2024-04-16 11:51:05 +01:00
Evie Litherland-Smith ecc9fae75a Major changes: switch to tracking nixos-23.11 and remove stylix.
Motivated by the xz backdoor bug, switch NixOS system to track 23.11
instead of unstable, and will bump version numbers as they come along
rather than do rolling release.
Reverted a couple of changes that were introduced in recent nixpkgs
versions, only major one was switching back to swaylock as hyprlock
isn't in nixpkgs 23.11

Remove stylix and replace with lower-level base16.nix, partly because
stylix was doing something strange pulling in extra flakes (and
breaking on 23.11), partly because I was most of the way there anyway.
Remove last references to stylix in config, mostly just changing
stylix.colors to scheme (from base16) and defining fonts in
specialArgs to be used in the same way as before.
2024-03-31 12:59:24 +01:00
Evie Litherland-Smith 03f2fbe2fc ssh config: update IPs for local machines (new router) 2024-03-23 21:03:37 +00:00
Evie Litherland-Smith aad1490af9 Update Vanguard IP in SSH config 2024-03-22 18:09:20 +00:00
Evie Litherland-Smith 47300973eb Update username in ssh config 2024-03-08 07:05:28 +00:00
Evie Litherland-Smith b31de09041 Add Vanguard to ssh config 2024-02-12 13:31:38 +00:00
Evie Litherland-Smith ba9411fb9f Split some expressions out of home/default.nix, clean up
Move git, starship and btm expressions to own files

Move account dir expressions up a level, remove accounts dir

Clean up some unused expressions (like qutebrowser and firefox)
2024-02-04 07:14:04 +00:00
Evie Litherland-Smith 9394a99a4c Move a bunch of default.nix up a level
Loads of expressions were a single default.nix in a directory, instead
just make a single directory
Hyprland is the only directory of expressions left
Move a few things around to fit this a bit better
Add home/default.nix to defer "import all" from flake.nix

Remove work email from default account set up, add to work laptop
specifically and only

Clean up a few unused expressions
2023-09-15 07:13:52 +01:00
Evie Litherland-Smith bfdbcca42b SSH config updates, add compression 2023-09-06 16:57:37 +01:00
Evie Litherland-Smith 23f74093d8 Rewrite to simplify some home-manager setup
Remove work.nix variants of expressions
Better use of defaults across all machines

Set TERM env to xterm-256color for ssh connections by default
2023-08-07 10:00:57 +01:00
Evie Litherland-Smith 405b9ae8c6 Change freia node in ssh config 2023-07-17 15:44:51 +01:00
Evie Litherland-Smith eb50b23465 Slightly increase SSH ControlMaster time, add AddKeysToAgent option 2023-07-05 14:42:46 +01:00
Evie Litherland-Smith 69dc329f4d SSH config updates 2023-06-27 14:59:50 +01:00
Evie Litherland-Smith 444abc0d0d Add address for legion, remove vanguard server expressions 2023-06-04 16:51:06 +01:00
Evie Litherland-Smith 52ff1c36a3 Delete root user config per machine as it's common to all
Move root user home-config into home/default.nix so that it's used by all
Removed personal/work specific things from root user
2023-05-31 10:54:57 +01:00
Evie Litherland-Smith 467be4f12a Remove batch entry from ssh config 2023-05-31 10:38:57 +01:00
Evie Litherland-Smith d83dd577bc Add ionos vps ssh config 2023-05-27 15:24:05 +01:00
Evie Litherland-Smith 5941740ee4 Update ssh config to reflect new port config 2023-05-26 08:55:48 +01:00
Evie Litherland-Smith c73d69cce5 Update ports used and relevant traefik configs 2023-05-25 17:05:25 +01:00
Evie Litherland-Smith 3a282dbee5 Formatting pass with alejandra 2023-05-17 17:10:18 +01:00
Evie Litherland-Smith ba33f5f6cb Fix ordering of ssh config file 2023-05-16 13:08:57 +01:00
Evie Litherland-Smith fbc8315be8 Set gitea SSH port correctly, setup ssh config definition for SSH 2023-05-16 12:06:49 +01:00
Evie Litherland-Smith 6f3b12de82 Update port in ssh config file 2023-05-16 11:48:52 +01:00
Evie Litherland-Smith 62868f9906 Start adding fail2ban to server config 2023-05-16 11:04:48 +01:00
Evie Litherland-Smith 8c7f8dba52 Rearrange again to reduce complexity
Move collections to use default.nix in relevant directories
Combine GUI elements into gui directory
2023-05-15 11:12:17 +01:00
Evie Litherland-Smith 518e59446a Log in as root to servers by default, add lazygit for root user 2023-05-09 17:56:18 +01:00
Evie Litherland-Smith 5018fbbee5 Restructure SSH config similar to Git for personal/work separation 2023-05-05 13:29:39 +01:00