129 Commits

Author SHA1 Message Date
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
Jacob Hinkle
4dbbe55f84 Rename pedro->cj 2022-10-13 13:09:53 -04:00
Jacob Hinkle
bc9084f16f Fix flake and update to the nixpkgs 22_05 tag 2022-10-13 12:21:50 -04:00
Jacob Hinkle
bc1aa99242 Remove unmerged stuff in pedro configuration.nix 2022-10-13 12:08:39 -04:00
34f9f3d180 Merge branch 'main' of git.jhink.org:jacob/nix_config 2022-10-13 09:24:06 -04:00
ffe5a7665a Merge branch 'main' of git.jhink.org:jacob/nix_config 2022-10-13 09:24:02 -04:00
Jacob Hinkle
a0f14a888e Add ,s/,o/,d session commands as qutebrowser keys 2022-10-13 09:23:28 -04:00
Jacob Hinkle
787c5466ae Move neovim config to neovim.nix 2022-10-13 09:22:25 -04:00
Jacob Hinkle
4f3369c8a6 Enable betterlockscreen 2022-10-13 09:21:41 -04:00
Jacob Hinkle
ed26731a47 Enable dunst and flameshot 2022-10-13 09:21:31 -04:00
Jacob Hinkle
94f3d6d48f Enable syncthing tray 2022-10-13 09:21:16 -04:00
Jacob Hinkle
97cb5ab9f1 Let jacob@buck change laptop backlight brightness 2022-10-13 09:20:20 -04:00
999a48526d Remove paperless from pedro 2022-10-13 09:10:17 -04:00
75e642c6cf Add home-assistant and fail2ban 2022-10-13 09:07:15 -04:00
8e589775a2 Add vault.jhink.org reverse proxy 2022-10-13 09:05:44 -04:00
a1ee523642 Add syncthing 2022-10-13 09:04:30 -04:00
3b2c0d88ff Remove bluetooth/printing and update vaultwarden config 2022-10-13 09:03:02 -04:00
947dc6fbd5 Move pedro firewall setup to firewall.nix 2022-10-13 08:46:54 -04:00
8f2f6b45a1 Add pedro zfs neededForBoot hardware-*.nix 2022-10-13 08:44:31 -04:00
c4b9a4ee6b Add --cap-add=NET_ADMIN for pihole 2022-10-13 08:43:03 -04:00
beff889a18 Pin nixpkgs on buck 2022-10-13 08:41:53 -04:00
7fa9ec19c4 Create mkNixosSystem and pin nixpkgs on pedro 2022-10-13 08:40:52 -04:00
Jacob Hinkle
337a41901f Add M-C-<Return> binding for tmux-less term to xmonad 2022-10-03 09:41:54 -04:00
Jacob Hinkle
30a08ac634 Enable nix-direnv for cached dev shells 2022-10-03 09:10:49 -04:00
Jacob Hinkle
90c1c1436e Update xmonad borderwidth to 3 2022-09-28 12:39:29 -04:00
Jacob Hinkle
4ccd091af1 Update git config 2022-09-28 12:38:25 -04:00
b2bf09a972 Update fastmail password to app passwd 2022-09-27 09:18:31 -04:00
00bdafa17c Enable swap file at /var/swap on buck 2022-09-27 09:08:24 -04:00
a141d3b971 Set dpi=180 by default on buck (external HiDPI monitor) 2022-09-27 09:08:11 -04:00
c55e4ee1b9 Switch from privateemail to fastmail 2022-09-27 09:07:52 -04:00
b8490f2b07 Factor user home out and place in homeManagerConfigurations 2022-09-26 10:09:49 -04:00
75f1accf43 Add xmonad keys for hdmi 2022-09-26 09:44:09 -04:00
a517896a4a Add some utilities: fzf, rg, speedcrunch 2022-09-26 09:44:09 -04:00
ed21a82214 Fix up nvim config 2022-09-18 20:38:06 -04:00
1e48eabbc5 Add boot.loader.configurationLimit = 10 for buck 2022-09-12 11:27:00 -04:00
1a3bb082ec Add fd and jq to home-manager 2022-09-09 07:42:01 -04:00
a897038529 Reformat nix code with alejandra 2022-09-08 12:27:21 -04:00
3f7ad45ebe Set threeCol to default xmonad layout 2022-09-08 12:20:35 -04:00