Commit graph

  • bc409f2328 Boost tsserver memory defaults; large projects need more Haak Saxberg 2023-01-25 11:59:38 -08:00
  • 823a2ecfe2 Change completion engine to a more modern one, add neogit for git operations Haak Saxberg 2023-01-24 23:07:14 -08:00
  • 0b89134c20 Support jellyfin websockets in nginx proxy for syncplay Haak Saxberg 2023-01-24 23:05:11 -08:00
  • 104222ae68 enable flakes to support some dev shells more ergonomically Haak Saxberg 2023-01-23 21:27:34 -08:00
  • a55e5da509 use secrets file for key directly, since we have control of the server ephemeral key is less useful Haak Saxberg 2022-11-12 22:47:22 -08:00
  • fe39e730ae admit that we're not using git-plan that much, really Haak Saxberg 2022-11-12 22:46:42 -08:00
  • af7d66ac10 set up SSL for jellyfin server Haak Saxberg 2022-11-03 16:32:58 -07:00
  • 97604c537a fix bad syntax Haak Saxberg 2022-09-16 08:49:06 -07:00
  • 3468495606 use default config section for network config Haak Saxberg 2022-09-15 22:33:54 -07:00
  • 6c8af27e05 add some docs for rtorrent; add qbittorrent as another option Haak Saxberg 2022-09-15 22:31:46 -07:00
  • 07392d8c65 change network priorities for home machines Haak Saxberg 2022-09-15 22:31:21 -07:00
  • d465785d65 bump secrets, update wifi for nas Haak Saxberg 2022-09-09 01:03:27 -07:00
  • 3f74c760a6 bump secrets Haak Saxberg 2022-09-08 23:50:24 -07:00
  • a2952a43e4 update rtorrent config Haak Saxberg 2022-09-08 23:49:56 -07:00
  • 78cc02941f prevent auto-updating for server, networked machines Haak Saxberg 2022-08-17 20:42:50 -07:00
  • 81571ae7f3 previous commit, but correctly Haak Saxberg 2022-08-11 19:22:09 -07:00
  • 69518c4774 ensure torrent files are world-readable Haak Saxberg 2022-08-11 19:19:42 -07:00
  • 35ace2f172 stupid mistake Haak Saxberg 2022-08-11 15:53:04 -07:00
  • 35b60c250d troubleshooting NFS shares Haak Saxberg 2022-08-11 15:13:23 -07:00
  • f5b6e307be bump secrets Haak Saxberg 2022-08-11 08:40:29 -07:00
  • aed18e9a93 rtorrent downloads, but doesn't upload yet Haak Saxberg 2022-08-11 08:39:56 -07:00
  • 36f1b046bb make root shell a little more bearable Haak Saxberg 2022-08-10 21:21:17 -07:00
  • 0eebe6f973 first attempt at nas rtorrent service Haak Saxberg 2022-08-10 21:08:10 -07:00
  • c5aa3bdcf4 have nas start flood as a service, with rtorrent to come Haak Saxberg 2022-08-10 01:24:35 -07:00
  • 670918b734 refinments of nginx for jellyfin. dancing around needing an SSL cert Haak Saxberg 2022-08-10 00:30:02 -07:00
  • 431db062bc jellyfin instead of plex Haak Saxberg 2022-08-09 23:56:09 -07:00
  • 1dc870e664 connect server to nas NFS share Haak Saxberg 2022-08-09 22:52:38 -07:00
  • 66f4ed1b1d connect framework to svalbard Haak Saxberg 2022-08-09 22:46:41 -07:00
  • 6a856e8b61 expose storage drive over NFS for the local network Haak Saxberg 2022-08-09 22:45:33 -07:00
  • 819ac7d913 ensure all networked machines have tmux and ripgrep Haak Saxberg 2022-08-09 20:30:53 -07:00
  • 51108984e1 Revert "ensure all networked machines have tmux and ripgrep" Haak Saxberg 2022-08-09 22:54:17 -07:00
  • 3ed74ee391 ensure all networked machines have tmux and ripgrep Haak Saxberg 2022-08-09 20:30:53 -07:00
  • eb1fd00e4e extract plex configuration to module Haak Saxberg 2022-08-09 17:41:17 -07:00
  • f739cc8fde remove desktop environment from server; consolidate much-needed caps:esc switch to common users file Haak Saxberg 2022-08-09 17:36:58 -07:00
  • b5948db3da add svalbard system as nas; xp11 becomes server Haak Saxberg 2022-08-09 17:11:56 -07:00
  • 9438cc1986 change name of nas to server since that is its long-term job Haak Saxberg 2022-08-03 08:23:39 -07:00
  • c3c0648b46 alacritty setup for terminal Haak Saxberg 2022-08-03 08:23:19 -07:00
  • f80dcc5f25 remove odd .././ construction Haak Saxberg 2022-08-01 00:25:44 -07:00
  • 9be3527af1 share user configuration between systems Haak Saxberg 2022-07-31 23:06:16 -07:00
  • 35545242ac use keys file for syncthing as well Haak Saxberg 2022-07-31 22:45:58 -07:00
  • 6a87e1a9e4 no double backslash in syncthing keypath Haak Saxberg 2022-07-31 22:43:29 -07:00
  • 50a384ce2c use root-with-key authorization instead of target user for deploys Haak Saxberg 2022-07-31 22:42:37 -07:00
  • 7b984f6190 bump secrets Haak Saxberg 2022-07-31 00:34:23 -07:00
  • 742004339c the nas doesn't need syncthing Haak Saxberg 2022-07-31 00:28:58 -07:00
  • 1874ec066e use home-manager module for all networked computers by default Haak Saxberg 2022-07-31 00:28:11 -07:00
  • a5b561b973 networked computers should always have wheel skip password Haak Saxberg 2022-07-31 00:25:55 -07:00
  • 379e5d1698 wheel needs no password for remote machines Haak Saxberg 2022-07-30 20:47:20 -07:00
  • a98013a0ea nixops for managing nas, take 1 Haak Saxberg 2022-07-30 19:42:03 -07:00
  • 15dfc5c9b7 organize configuration by hardware machine Haak Saxberg 2022-07-30 19:41:50 -07:00
  • 378a4dcef7 remove xmonad configuration; we're not actually going to use it Haak Saxberg 2022-07-30 16:31:09 -07:00
  • d25efdc386 add nixops to main configuration.nix system Haak Saxberg 2022-07-30 16:22:57 -07:00
  • 6981456eef add some options that home-manager needs now (?) Haak Saxberg 2022-07-30 15:14:57 -07:00
  • 79af7fa492 some firewall changes for the NAS Haak Saxberg 2022-07-30 15:13:23 -07:00
  • a0eda06da1 plex and torrent and nginx forwarding Haak Saxberg 2022-07-10 23:19:48 -07:00
  • 82de9b7295 some darwin adjustments: show extensions, git-lfs Haak Saxberg 2022-07-29 17:07:08 -07:00
  • 638a5a975c enable language server for tex Haak Saxberg 2022-07-13 19:53:37 -07:00
  • ad4f741dd4 turn off dura by default Haak Saxberg 2022-07-13 19:53:23 -07:00
  • 8b355f5980 if possible, keep syncthing device id stable Haak Saxberg 2022-06-06 16:06:15 -07:00
  • 83ecae7bec fix mistake in nas configuration Haak Saxberg 2022-07-10 18:17:24 -07:00
  • 29cf70c8c2 repurpose old laptop as nas server (no changes initially) Haak Saxberg 2022-07-10 18:00:14 -07:00
  • 10be206a62 add mac wishlist items Haak Saxberg 2022-07-01 11:41:16 -07:00
  • c1d4cc4d95 add some more notes to darwin packages Haak Saxberg 2022-04-14 21:00:41 -07:00
  • ea75a8ce1e explain nix-darwin Haak Saxberg 2022-04-14 12:59:16 -07:00
  • d1c28d6b76 beef up nix-darwin configuration Haak Saxberg 2022-04-14 12:57:06 -07:00
  • 76bc441cb6 alas, dura only supports linux systems Haak Saxberg 2022-04-14 12:56:53 -07:00
  • cf6e0f6756 turn off pulseaudio to fix audio issues Haak Saxberg 2022-03-19 20:22:26 -07:00
  • 6272f27b29 try to get dura servers under control Haak Saxberg 2022-03-19 20:13:57 -07:00
  • d7ae7b6430 stop using rofi Haak Saxberg 2022-03-19 19:37:17 -07:00
  • 1931f0dee7 document rofi, move keyboard shortcuts into it Haak Saxberg 2022-03-19 19:37:05 -07:00
  • d6c935bd6c prep for tiling window manager in gnome Haak Saxberg 2022-03-15 23:23:57 -07:00
  • 7043319343 todo for more gnome keybindings Haak Saxberg 2022-03-15 23:00:07 -07:00
  • c41d29f6da listen to nix update warnings Haak Saxberg 2022-03-15 22:49:13 -07:00
  • 5a106d056f gnome shortcuts for rofi run Haak Saxberg 2022-03-15 22:48:27 -07:00
  • e60a3d3fc5 add dura to universal, start on login Haak Saxberg 2022-03-15 22:47:50 -07:00
  • 4123f8547c add coretemp to configuration for CPU temperature tracking Haak Saxberg 2022-02-12 20:13:33 -08:00
  • 6cef5f1c77 reminder to set up network intereface binding Haak Saxberg 2022-01-08 18:51:36 -08:00
  • 8638ad5783 set up VPN and torrent app Haak Saxberg 2022-01-08 18:12:02 -08:00
  • 83bc04e3bf open some ports for projects, turn off auto-upgrades Haak Saxberg 2021-12-11 11:20:04 -08:00
  • 102f7542ed refinement to commandline set; enable deep sleep in nixos Haak Saxberg 2021-10-20 13:17:53 -07:00
  • 64f5af878d nix-format and remove obsolete obsidian derivation Haak Saxberg 2021-10-10 14:00:02 -07:00
  • 570c2753a7 separate gnome packages, add some desktop packages Haak Saxberg 2021-10-10 10:27:04 -07:00
  • f9fc503959 remove defunct configuration.nix Haak Saxberg 2021-10-09 19:10:23 -07:00
  • aea08adc6e move some zsh packages into the zsh program definition Haak Saxberg 2021-10-08 22:47:52 -07:00
  • c69a14d28f correction to universal packages Haak Saxberg 2021-10-06 22:07:53 -07:00
  • 4a4014bf59 revamp of nix organization Haak Saxberg 2021-10-05 23:42:21 -07:00
  • 01a48ac956 Update for framework laptop Haak Saxberg 2021-10-04 21:35:35 -07:00
  • f9cdfb390f refinement of LSP options and vim packages for TS/JS development Haak Saxberg 2021-08-24 00:25:17 +00:00
  • 0002f2e51e don't think ALE is needed with better LSP support Haak Saxberg 2021-08-21 01:09:26 -07:00
  • 492d73c929 don't need a package for elm syntax anymore Haak Saxberg 2021-08-21 01:04:59 -07:00
  • 864e126424 extensive playing with LSP setup Haak Saxberg 2021-08-21 00:37:33 -07:00
  • f8806fff98 remove unnecessary extraPkgs configuration Haak Saxberg 2021-08-20 23:06:46 -07:00
  • 7d724344df new completion and lsp settings Haak Saxberg 2021-08-20 23:04:55 -07:00
  • 500ee100b8 add vim-commentary Haak Saxberg 2021-08-20 21:35:48 -07:00
  • 1141392278 pull out configuration into separate files Haak Saxberg 2021-08-20 21:15:34 -07:00
  • 926e39a5fc remove flow configuration for javascript, update cargo sha Haak Saxberg 2021-06-17 00:15:17 +00:00
  • 11b756a0a5 get layout-mysql for direnv Haak Saxberg 2021-03-08 18:49:25 -08:00
  • d9c2e63e22 darwin configuration and improvements to ruby lsp setup Haak Saxberg 2020-12-18 17:03:27 -08:00
  • 99307054bf add nnn browser instead of ranger Haak Saxberg 2020-12-16 23:13:43 -08:00
  • 4bf3061b3d spruce up kak and elm settings Haak Saxberg 2020-12-16 22:29:36 -08:00
  • 625d5fcf38 enable kakoune, spruce up elm and nix vim setups Haak Saxberg 2020-10-07 00:43:06 -07:00