116 Commits

Author SHA1 Message Date
Jacob Hinkle
9080b1bd8d nix flake update 2024-02-11 07:04:59 -05:00
Jacob Hinkle
578c06f284 Merge branch 'main' of 100.102.82.27:jacob/nix_config 2024-02-11 07:03:36 -05:00
Jacob Hinkle
d8eb616480 Add electron insecure package 2024-02-11 07:02:40 -05:00
Jacob Hinkle
99a4f869ed nix flake update 2024-02-11 07:02:29 -05:00
Jacob Hinkle
1e6833fe3c Add NFS mounts and update home-assistant 2024-01-23 12:52:04 -05:00
Jacob Hinkle
f58dd6da01 Switch to tailscale 2024-01-23 12:51:40 -05:00
Jacob Hinkle
8c55b64b21 Switch from chrony to timesyncd 2024-01-23 12:50:10 -05:00
Jacob Hinkle
427783c6e3 Compact xmobar (still ugly) 2023-11-20 11:54:11 -05:00
Jacob Hinkle
5fd9f40f5f Enable nm-applet 2023-11-20 11:54:03 -05:00
Jacob Hinkle
f003703ee3 Fix zsh updated option 2023-11-20 11:46:35 -05:00
Jacob Hinkle
8aeb88c0a6 Upgrade to nixos 23.11 2023-11-20 11:46:11 -05:00
Jacob Hinkle
4a0d01a460 Set up NFS and tailscale on buck 2023-11-20 11:45:56 -05:00
Jacob Hinkle
3193cad85f Remove windows partitions on buck. Resize EFI partition 2023-11-20 11:45:30 -05:00
Jacob Hinkle
9bf1e96e3d Disable syncthing on buck 2023-11-20 11:45:14 -05:00
Jacob Hinkle
c899dc8b2e Enable tailscale client on cj 2023-11-05 13:38:17 -05:00
Jacob Hinkle
d73d5c5f90 Switch to networkmanager with applet 2023-09-14 07:45:56 -04:00
Jacob Hinkle
bced09acc2 Fix zsh syntax hightlighting setting 2023-09-13 07:58:41 -04:00
Jacob Hinkle
956165c4e3 More updates for no-external monitor 2023-09-13 07:18:29 -04:00
Jacob Hinkle
f7e5044189 Update to use lodpi by default (no more external monitor) 2023-09-13 07:17:00 -04:00
Jacob Hinkle
b43f4e527e Open 80, 443 for reverse proxy 2023-06-27 07:35:24 -04:00
Jacob Hinkle
2c71ce5e9d Bump HA to 2023.6.3 2023-06-27 07:35:06 -04:00
Jacob Hinkle
00422d924d Disable signups on vaultwarden 2023-06-27 07:25:46 -04:00
Jacob Hinkle
276cd1ae5d Add extraHosts on cj to set /etc/hosts 2023-06-13 07:11:22 -04:00
Jacob Hinkle
67080d07bc Set nameservers for cj (bypass circular pihole), enable ipv6 temp addrs 2023-06-13 07:07:18 -04:00
Jacob Hinkle
b7c65ba37d Black hole 80/443 in firewall.nix CJ 2023-06-13 07:06:44 -04:00
Jacob Hinkle
d436285423 Change UUID of boot partition and set neededForBoot=false 2023-06-13 07:05:29 -04:00
Jacob Hinkle
4a216565fc Bump home assistant to 2023.06.0 2023-06-13 07:04:11 -04:00
Jacob Hinkle
5408848bfa Bump pihole container to 2023.05.2 2023-06-13 07:01:45 -04:00
Jacob Hinkle
bfe0a585df Update pihole image from 2022.10 to 2023.03.1
This is not currently activated due to /boot/EFI/nixos filling up
2023-05-12 08:09:49 -04:00
Jacob Hinkle
f093e8df31 Set dpi for buck to 112 2023-03-10 19:46:25 -05:00
Jacob Hinkle
9fd2d336f2 Set up workstation, back to regular DPI on buck 2023-03-10 19:14:47 -05:00
Jacob Hinkle
e66357a2f2 Add dlcluster and new penny IP 2023-02-17 09:41:20 -05:00
Jacob Hinkle
94b0c4ff61 Convert from spotifyd to official client 2023-02-17 09:41:12 -05:00
Jacob Hinkle
a17046c4db Update to NixOS 22.11 and set syncthing user=jacob 2022-12-20 08:48:43 -05:00
Jacob Hinkle
42c6b9073e Updates to neovim setup 2022-12-20 08:05:44 -05:00
Jacob Hinkle
fc589730d5 Add gxkb for switching input languages 2022-12-20 08:05:31 -05:00
Jacob Hinkle
4dd3a07c0d Background black for xmobar and try to fix crashing 2022-12-20 08:05:09 -05:00
Jacob Hinkle
057d5ac9a0 Enable lazy restore session in qutebrowser 2022-12-20 08:04:33 -05:00
Jacob Hinkle
5e1757d052 Add penny SSH alias 2022-12-20 08:03:47 -05:00
Jacob Hinkle
2ec5840781 Merge branch 'main' of git.jhink.org:jacob/nix_config 2022-11-14 12:53:02 -05:00
Jacob Hinkle
a4974d62fe Change nix.maxJobs to nix.settings.max-jobs 2022-11-14 12:52:56 -05:00
Jacob Hinkle
0a9fa4fc03 Add telescope to neovim 2022-11-14 12:52:33 -05:00
Jacob Hinkle
ebb96c9d5d Update home assistant to 2022.11.2 2022-11-14 12:32:44 -05:00
Jacob Hinkle
1677e4e9eb Set default git branch to main. Add unzip to env 2022-11-14 08:58:12 -05:00
Jacob Hinkle
1379582e62 Merge branch 'main' of git.jhink.org:jacob/nix_config 2022-11-02 09:29:26 -04:00
Jacob Hinkle
35645f6183 Stop hardcoding nixos-22.05 in flake.nix. Instead pin in flake.lock 2022-11-02 09:23:00 -04:00
Jacob Hinkle
0b9028fd02 Add qute-bitwarden keybinds for qutebrowser 2022-11-02 09:22:24 -04:00
Jacob Hinkle
7801fc70f2 Enable CUPS printing on buck 2022-11-02 09:21:29 -04:00
Jacob Hinkle
432e84a1da Add flameshot keybinding for screenshots 2022-11-02 09:21:20 -04:00
Jacob Hinkle
34fe86060c Fixed IPV6 setup for CJ
Remember to add IPV4 addresses in pihole for subhosts. This is because their namecheap DNS entries point to the router, so will resolve to our external IP. For IPV6, the addresses point straight to the server, so no additional steps are needed.
2022-11-02 09:19:05 -04:00