Commit Graph

53 Commits

Author SHA1 Message Date
Trevor Vallender a8eb41aeff Emulate aarch64 on remote builder
This should allow us to remote build for the Pi, but is likely to be
slow
2023-09-04 07:49:43 +01:00
Trevor Vallender faf370c639 Trying multiarch builds (probably doesn't work) 2023-09-03 16:46:17 +01:00
Trevor Vallender 2c53f4a80c Enable home assistant on kernighan 2023-09-03 16:27:54 +01:00
Trevor Vallender 7b58b0e2c0 First pass at enabling remote builds 2023-09-03 16:23:40 +01:00
Trevor Vallender 364f469dea Add tmux terminal setting 2023-08-30 17:53:26 +01:00
Trevor Vallender e715a5f783 Give up on gpg-agent, try ssh-agent 2023-08-28 14:39:30 +01:00
Trevor Vallender 0161b49858 Fix duplicated settings 2023-08-28 14:01:20 +01:00
Trevor Vallender 7d69b17cca Optimisations
- Remove gpg from system-wide settings (we have it in home manager too).
- Try different gc settings.
2023-08-28 13:45:03 +01:00
Trevor Vallender d5da9b28e3 Add ports to kernighan firewall 2023-08-26 13:36:57 +01:00
Trevor Vallender 4d1d874c84 Fix service syntax, use service 2023-08-26 13:36:30 +01:00
Trevor Vallender bc9129add2 Enable Home Assistant on kernighan 2023-08-26 13:33:25 +01:00
Trevor Vallender 8671328595 Correct kernighan SSH port 2023-07-27 18:49:37 +01:00
Trevor Vallender d03872f7f8 Add HomeAssistant on kernighan 2023-07-27 18:45:53 +01:00
Trevor Vallender bc2dc482c8 Correct SSH port on Kernighan 2023-07-25 08:49:48 +01:00
Trevor Vallender f9e4704905 Open SSH port on Kernighan 2023-07-24 09:48:17 +01:00
Trevor Vallender d3df1ec9cb Enable printer support 2023-07-14 07:54:10 +01:00
Trevor Vallender dfea6f986a Fix mopidy setup
Some of this can probably be pared down, but it's _working_.
2023-07-07 21:23:41 +01:00
Trevor Vallender 21b9cfbfc5 SSH on kernighan 2023-07-07 19:42:18 +01:00
Trevor Vallender 850cbe95d4 Add Mopidy to kernighan 2023-07-07 19:41:32 +01:00
Trevor Vallender 8931450834 Add eno 2023-07-07 19:41:07 +01:00
Trevor Vallender 4028e24be3 Working networking on kernighan, with nginx 2023-07-07 16:42:17 +01:00
Trevor Vallender 1de3ef1060 Add nginx to kernighan 2023-07-07 08:44:17 +01:00
Trevor Vallender 8a583221de Tidying up dir hierarchy 2023-07-07 08:04:10 +01:00
Trevor Vallender 069a94666f Setup kernighan network 2023-07-06 15:31:40 +01:00
Trevor Vallender 1e001d23fd Working kernighan setup
Network manager is too heavy, so move that to the desktop configuration
and use wpa_supplicant on kernighan (shouldn't need wireless at all but
nice to have the option). Similarly with the bootloader, use a lighter
option on kernighan.
2023-07-05 09:23:31 +01:00
Trevor Vallender 0419359861 Adding kernighan 2023-07-02 12:22:53 +01:00
Trevor Vallender a6f27bb00f Merge branch 'miyamoto' 2023-07-02 10:00:27 +01:00
Trevor Vallender 07faeb945c Polkit configuration
Improves polkit config in an attempt to get 1Password working with
Qutebrowser.
2023-07-02 09:58:35 +01:00
Trevor Vallender bb4952f6f6 Adding miyamoto
First pass at configuration for miyamoto, the retro games/music machine
2023-07-02 09:54:18 +01:00
Trevor Vallender 87292d7f58 Improve Qutebrowser and Wayland setup 2023-06-13 10:42:46 +01:00
Trevor Vallender 081a322d45 Remove KDE/SDDM 2023-06-10 16:36:47 +01:00
Trevor Vallender 7f4eee7fb1 Added thompson fully (personal laptop) 2023-06-10 16:21:00 +01:00
Trevor Vallender a5a54a86b8 Refactor for multiple systems
First step in refactoring my Nix setup to work better for configuring
multiple machines. Broken things apart into more manageable chunks.
2023-06-10 13:16:13 +01:00
Trevor Vallender c76584670f Turn on automatic garbage collection 2023-06-06 10:51:38 +01:00
Trevor Vallender 32e15246cc Set up GPG and Pass 2023-04-28 20:22:01 +01:00
Trevor Vallender 348bb76b20 Added grimblast for screenshots 2023-04-28 19:09:55 +01:00
Trevor Vallender 7a258097cf Add NTFS support 2023-04-18 12:33:38 +01:00
Trevor Vallender 0e893f034c Rofi setup 2023-04-05 09:25:42 +01:00
Trevor Vallender f0dca3ba62 Codeium working in Neovim 2023-04-04 09:06:26 +01:00
Trevor Vallender ad996d7e0f Waybar config 2023-04-03 20:57:40 +01:00
Trevor Vallender 7b4cc1a5fe Add timg, LC_ALL 2023-03-17 14:28:12 +00:00
Trevor Vallender b776f6e2c8 Install devenv 2023-03-15 14:58:55 +00:00
Trevor Vallender a47a7e5a5a Add gid bit to tmux_share 2023-03-13 08:57:11 +00:00
Trevor Vallender 03c41c55e9 Set up nice tmux pairing config
- User foxsoft has SSH authorized keys
- When foxsoft logs on, either attaches to running tmux session or quits
2023-03-10 10:11:43 +00:00
Trevor Vallender d58ac6109f Use Flakes for home-manager config also 2023-03-09 20:16:16 +00:00
Trevor Vallender da2d0899ce Wrap system configuration in a Flake 2023-03-09 19:42:16 +00:00
Trevor Vallender abbcb74af5 Improve screen sharing on Wayland 2023-03-03 16:28:23 +00:00
Trevor Vallender 3950978337 Fixes 2023-02-23 12:26:53 +00:00
Trevor Vallender 8fd62e3107 Use label for root partition for portability 2023-02-19 11:43:51 +00:00
Trevor Vallender 53962e3fd7 Lots of changes. Whoops 2023-02-17 11:51:36 +00:00