Commit graph

66 commits

Author SHA1 Message Date
Haak Saxberg
a0d45ddbef Clean up some hardware/machine/role configuration spaghetti 2023-11-19 17:00:33 -08:00
Haak Saxberg
0f74c957a1 qbitorrent has replaced flood and rtorrent 2023-11-19 17:00:33 -08:00
Haak Saxberg
05519bc412 readbility improvement for keys file 2023-11-04 16:40:49 -07:00
Haak Saxberg
94e1ecf78a xps11 now has an ethernet adapter 2023-11-04 16:40:49 -07:00
Haak Saxberg
4f87f3d17a add framework hardware configuration from community (pinned) 2023-11-04 16:40:49 -07:00
Haak Saxberg
396fcf26ac updates to nvim config, helix initial setup 2023-11-03 11:07:59 -07:00
Haak Saxberg
bafda62fd7 don't manage the 1password windows with yabai 2023-06-05 09:36:30 -07:00
Haak Saxberg
cdc8897467 Fix an issue with darwin/home-manager expectatins for home directory 2023-05-30 12:18:20 -07:00
Haak Saxberg
1f160e9812 always enable zsh 2023-05-27 20:34:18 -07:00
Haak Saxberg
032333a83e clean up deprecated fields, update nix format for some files 2023-05-27 20:34:09 -07:00
Haak Saxberg
535b61ed64 prevent osx from scroll-navigating by default 2023-05-25 22:46:15 -07:00
Haak Saxberg
64588c97c3 add discord to worktop 2023-05-25 14:28:48 -07:00
Haak Saxberg
043674c9bc yabai improvements 2023-05-25 14:04:48 -07:00
Haak Saxberg
cacc21d78c remove some no-longer-wished-for items from worktop config 2023-05-25 14:04:36 -07:00
Haak Saxberg
7f724256b9 Helper for packaging/grabbing osx apps; use it for OBS, keycastr, vlc 2023-05-25 14:04:10 -07:00
Haak Saxberg
b7b1f88956 enable nix flakes on darwin 2023-05-23 13:49:28 -07:00
Haak Saxberg
8c9cf852b7 slack is always a floating app to yabai 2023-05-21 15:19:08 -07:00
Haak Saxberg
1f8c7f94bc configure yabai and skhd to work together on darwin 2023-05-17 23:47:50 -07:00
Haak Saxberg
cbb40696de start syncthing on load with launchd and improve dock/spaces defaults 2023-05-17 22:24:58 -07:00
Haak Saxberg
495c87a542 worktop uses tailscale to connect to company VPN 2023-04-07 10:07:00 -07:00
Haak Saxberg
907aab6dde Some notes-to-self about adding new disks to the storage pool 2023-02-05 22:15:51 -08:00
Haak Saxberg
1e34fb5690 Disable the fingerprint reading service on framework. 2023-02-05 12:39:04 -08:00
Haak Saxberg
32421372e4 Specify wifi priorities for each machine based on location 2023-01-28 22:48:45 -08:00
Haak Saxberg
104222ae68 enable flakes to support some dev shells more ergonomically 2023-01-23 21:27:34 -08:00
Haak Saxberg
6c8af27e05 add some docs for rtorrent; add qbittorrent as another option 2022-09-15 22:31:46 -07:00
Haak Saxberg
d465785d65 bump secrets, update wifi for nas 2022-09-09 01:03:27 -07:00
Haak Saxberg
78cc02941f prevent auto-updating for server, networked machines 2022-08-17 20:42:50 -07:00
Haak Saxberg
35ace2f172 stupid mistake 2022-08-11 15:53:04 -07:00
Haak Saxberg
35b60c250d troubleshooting NFS shares 2022-08-11 15:13:23 -07:00
Haak Saxberg
aed18e9a93 rtorrent downloads, but doesn't upload yet 2022-08-11 08:39:56 -07:00
Haak Saxberg
0eebe6f973 first attempt at nas rtorrent service
inspired by 7cf0d801d0
and also by https://www.krank.se/2014/06/25/rtorrent-magic-moving-finished-torrents-based-on-labels/
2022-08-10 21:08:38 -07:00
Haak Saxberg
431db062bc jellyfin instead of plex 2022-08-09 23:56:09 -07:00
Haak Saxberg
66f4ed1b1d connect framework to svalbard 2022-08-09 22:54:21 -07:00
Haak Saxberg
6a856e8b61 expose storage drive over NFS for the local network 2022-08-09 22:54:21 -07:00
Haak Saxberg
819ac7d913 ensure all networked machines have tmux and ripgrep 2022-08-09 22:54:21 -07:00
Haak Saxberg
eb1fd00e4e extract plex configuration to module 2022-08-09 17:41:17 -07:00
Haak Saxberg
f739cc8fde remove desktop environment from server; consolidate much-needed caps:esc switch to common users file 2022-08-09 17:36:58 -07:00
Haak Saxberg
b5948db3da add svalbard system as nas; xp11 becomes server 2022-08-09 17:11:56 -07:00
Haak Saxberg
9be3527af1 share user configuration between systems 2022-07-31 23:06:16 -07:00
Haak Saxberg
35545242ac use keys file for syncthing as well 2022-07-31 22:45:58 -07:00
Haak Saxberg
6a87e1a9e4 no double backslash in syncthing keypath 2022-07-31 22:43:29 -07:00
Haak Saxberg
50a384ce2c use root-with-key authorization instead of target user for deploys 2022-07-31 22:42:37 -07:00
Haak Saxberg
742004339c the nas doesn't need syncthing 2022-07-31 00:28:58 -07:00
Haak Saxberg
379e5d1698 wheel needs no password for remote machines 2022-07-30 20:47:20 -07:00
Haak Saxberg
15dfc5c9b7 organize configuration by hardware machine 2022-07-30 19:41:50 -07:00
Haak Saxberg
378a4dcef7 remove xmonad configuration; we're not actually going to use it 2022-07-30 16:31:09 -07:00
Haak Saxberg
d25efdc386 add nixops to main configuration.nix system 2022-07-30 16:22:57 -07:00
Haak Saxberg
79af7fa492 some firewall changes for the NAS 2022-07-30 15:27:15 -07:00
Haak Saxberg
a0eda06da1 plex and torrent and nginx forwarding
i know it's not "the best" to have plex set up as my own user but i
don't intend to expose this machine outisde of the home network anyway.
the ROI on figuring out how to get files downloaded somwhere that a
separate plex user can scan is not worth it.
2022-07-30 15:27:15 -07:00
Haak Saxberg
82de9b7295 some darwin adjustments: show extensions, git-lfs 2022-07-29 17:07:08 -07:00