Haak Saxberg
50a384ce2c
use root-with-key authorization instead of target user for deploys
2022-07-31 22:42:37 -07:00
Haak Saxberg
7b984f6190
bump secrets
2022-07-31 00:34:23 -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
Haak Saxberg
570c2753a7
separate gnome packages, add some desktop packages
2021-10-10 10:27:04 -07:00
Haak Saxberg
f9fc503959
remove defunct configuration.nix
2021-10-09 19:10:23 -07:00
Haak Saxberg
aea08adc6e
move some zsh packages into the zsh program definition
2021-10-08 22:47:52 -07:00
Haak Saxberg
c69a14d28f
correction to universal packages
2021-10-06 22:07:53 -07:00
Haak Saxberg
4a4014bf59
revamp of nix organization
2021-10-05 23:42:21 -07:00
Haak Saxberg
01a48ac956
Update for framework laptop
2021-10-04 21:35:35 -07:00
Haak Saxberg
f9cdfb390f
refinement of LSP options and vim packages for TS/JS development
2021-08-24 00:25:17 +00:00
Haak Saxberg
0002f2e51e
don't think ALE is needed with better LSP support
2021-08-21 01:09:26 -07:00
Haak Saxberg
492d73c929
don't need a package for elm syntax anymore
2021-08-21 01:04:59 -07:00
Haak Saxberg
864e126424
extensive playing with LSP setup
2021-08-21 00:42:44 -07:00
Haak Saxberg
f8806fff98
remove unnecessary extraPkgs configuration
2021-08-20 23:06:46 -07:00