Commit graph

215 commits

Author SHA1 Message Date
Haak Saxberg
819ac7d913 ensure all networked machines have tmux and ripgrep 2022-08-09 22:54:21 -07:00
Haak Saxberg
51108984e1 Revert "ensure all networked machines have tmux and ripgrep"
This reverts commit 3ed74ee391.
2022-08-09 22:54:17 -07:00
Haak Saxberg
3ed74ee391 ensure all networked machines have tmux and ripgrep 2022-08-09 20:30:53 -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
9438cc1986 change name of nas to server since that is its long-term job 2022-08-03 08:23:39 -07:00
Haak Saxberg
c3c0648b46 alacritty setup for terminal 2022-08-03 08:23:19 -07:00
Haak Saxberg
f80dcc5f25 remove odd .././ construction 2022-08-01 00:25:44 -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
1874ec066e use home-manager module for all networked computers by default 2022-07-31 00:28:11 -07:00
Haak Saxberg
a5b561b973 networked computers should always have wheel skip password 2022-07-31 00:25:55 -07:00
Haak Saxberg
379e5d1698 wheel needs no password for remote machines 2022-07-30 20:47:20 -07:00
Haak Saxberg
a98013a0ea nixops for managing nas, take 1 2022-07-30 19:42:03 -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
6981456eef add some options that home-manager needs now (?) 2022-07-30 15:27:15 -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
Haak Saxberg
638a5a975c enable language server for tex 2022-07-13 19:53:58 -07:00
Haak Saxberg
ad4f741dd4 turn off dura by default 2022-07-13 19:53:58 -07:00
Haak Saxberg
8b355f5980 if possible, keep syncthing device id stable 2022-07-13 19:53:58 -07:00
Haak Saxberg
83ecae7bec fix mistake in nas configuration 2022-07-10 18:17:24 -07:00
Haak Saxberg
29cf70c8c2 repurpose old laptop as nas server (no changes initially) 2022-07-10 18:00:14 -07:00
Haak Saxberg
10be206a62 add mac wishlist items 2022-07-01 11:41:16 -07:00
Haak Saxberg
c1d4cc4d95 add some more notes to darwin packages 2022-04-14 21:00:41 -07:00
Haak Saxberg
ea75a8ce1e explain nix-darwin 2022-04-14 12:59:16 -07:00
Haak Saxberg
d1c28d6b76 beef up nix-darwin configuration 2022-04-14 12:57:06 -07:00
Haak Saxberg
76bc441cb6 alas, dura only supports linux systems 2022-04-14 12:56:53 -07:00
Haak Saxberg
cf6e0f6756 turn off pulseaudio to fix audio issues 2022-03-19 20:22:26 -07:00
Haak Saxberg
6272f27b29 try to get dura servers under control 2022-03-19 20:13:57 -07:00
Haak Saxberg
d7ae7b6430 stop using rofi 2022-03-19 19:37:17 -07:00
Haak Saxberg
1931f0dee7 document rofi, move keyboard shortcuts into it 2022-03-19 19:37:05 -07:00
Haak Saxberg
d6c935bd6c prep for tiling window manager in gnome 2022-03-15 23:23:57 -07:00
Haak Saxberg
7043319343 todo for more gnome keybindings 2022-03-15 23:00:07 -07:00
Haak Saxberg
c41d29f6da listen to nix update warnings 2022-03-15 22:49:13 -07:00
Haak Saxberg
5a106d056f gnome shortcuts for rofi run 2022-03-15 22:48:27 -07:00
Haak Saxberg
e60a3d3fc5 add dura to universal, start on login 2022-03-15 22:47:50 -07:00
Haak Saxberg
4123f8547c add coretemp to configuration for CPU temperature tracking 2022-02-12 20:13:33 -08:00
Haak Saxberg
6cef5f1c77 reminder to set up network intereface binding 2022-01-08 18:51:36 -08:00
Haak Saxberg
8638ad5783 set up VPN and torrent app 2022-01-08 18:12:02 -08:00
Haak Saxberg
83bc04e3bf open some ports for projects, turn off auto-upgrades 2021-12-11 11:20:04 -08:00
Haak Saxberg
102f7542ed refinement to commandline set; enable deep sleep in nixos 2021-10-20 13:17:53 -07:00
Haak Saxberg
64f5af878d nix-format and remove obsolete obsidian derivation 2021-10-10 14:00:02 -07:00