Noah Masur
713b835f70
enable cloudflare IP filtering
...
forgot to turn this on before
2023-04-16 20:59:52 +00:00
Noah Masur
2337db0bda
fix flake check errors
...
also break out packages into individual systems
2023-04-16 16:33:16 -04:00
Noah Masur
1510c8c31f
split wsl, consolidate hardware
2023-04-15 20:55:56 -04:00
Noah Masur
8f8012e435
refactor neovim colors
...
using base16 color plugin instead of homemade
2023-04-15 18:38:03 -04:00
Noah Masur
d013f980a7
clean up host settings
...
and start removing if statements
2023-04-15 12:58:37 -04:00
Noah Masur
f4d9897f21
reset lookinglass hostname and email
2023-04-05 14:10:54 -04:00
Noah Masur
b06b6490f4
start working on readme table
...
fill out readme table
more readme links and move installation
clean up
add more flake comments
hosts and modules readmes
fix: macos readme link
switch links to relative file
2023-03-22 21:38:39 -04:00
Noah Masur
e7468ecc46
fix: swan globals not included
2023-03-20 03:36:15 +00:00
Noah Masur
4406116203
adjust fan curve
2023-03-19 23:35:06 -04:00
Noah Masur
2176a53c4a
setup amd gpu fancontrol curve
2023-03-18 09:29:20 -04:00
Noah Masur
5002c881f7
fix: mail not syncing read and deleted
2023-03-12 17:08:21 -04:00
Noah Masur
86076f0844
add arr services
2023-03-12 13:24:16 +00:00
Noah Masur
3d73f8cab4
switch to nixpkgs slack instead of homebrew
2023-03-09 10:45:00 -05:00
Noah Masur
71d0d3ca14
move yt-dlp to separate file
2023-03-08 22:57:30 -05:00
Noah Masur
7ab78767d4
move calibre books to zfs directory
2023-03-04 01:04:02 +00:00
Noah Masur
f5674134fc
add nextcloud to swan
2023-03-01 04:54:48 +00:00
Noah Masur
d37cabfd9a
fix: don't age encrypt password hash
2023-02-28 00:12:19 -05:00
Noah Masur
f648e92c28
samba initial setup
2023-02-28 05:05:04 +00:00
Noah Masur
43343b2824
add jellyfin to swan
2023-02-28 04:27:10 +00:00
Noah Masur
ab9136af2c
enable backups without any specific
2023-02-28 02:02:45 +00:00
Noah Masur
5557065c8b
rearrange swan settings
2023-02-27 02:50:24 +00:00
Noah Masur
de1fae2baf
setup but don't use generic zfs config
2023-02-27 01:49:46 +00:00
Noah Masur
2c310fd2f2
fix: disko doesn't have disks attribute
2023-02-26 20:28:10 -05:00
Noah Masur
aa4dc4a0c2
fix: disko root now takes one disk
2023-02-26 20:24:12 -05:00
Noah Masur
cb60542980
refactor apps and separate disko disks
...
format-root app still not working
2023-02-26 19:53:51 -05:00
Noah Masur
13014e6cc1
fix: fully enable zfs
2023-02-26 13:23:31 +00:00
Noah Masur
fb74122458
fix hardware-configuration for swan
2023-02-25 11:23:26 -05:00
Noah Masur
d56a48cf65
add zfs module with options
2023-02-25 11:22:31 -05:00
Noah Masur
30fe7c2d18
disable disko enforcement
2023-02-25 10:53:45 -05:00
Noah Masur
08716d1c98
fix: label syntax
2023-02-25 10:37:28 -05:00
Noah Masur
60b68785a9
fix: types
2023-02-25 10:35:56 -05:00
Noah Masur
c360460d80
add filesystem labels to disko config
2023-02-25 10:32:54 -05:00
Noah Masur
b1b5e77f47
back to disko module once again
2023-02-25 10:22:24 -05:00
Noah Masur
67af160088
back to plain attrset for disko
2023-02-25 10:02:54 -05:00
Noah Masur
80d0451ff3
Revert "don't make disks.nix proper nixos module"
...
This reverts commit 3dd7fa12b0
.
2023-02-25 09:57:58 -05:00
Noah Masur
3dd7fa12b0
don't make disks.nix proper nixos module
2023-02-25 09:55:57 -05:00
Noah Masur
7a547f99c0
add disko input and hardware module for swan
2023-02-25 09:45:49 -05:00
Noah Masur
ac3d5e495c
temp: start disk setup for swan
2023-02-23 00:13:16 -05:00
Noah Masur
c08f08692b
enable charm
2023-02-20 22:42:22 -05:00
Noah Masur
450118d234
remove dead code with deadnix
2023-02-20 20:45:56 -05:00
Noah Masur
cc84f1d37a
move nixos and darwin back into modules dir
2023-02-20 20:37:37 -05:00
Noah Masur
ded498f4c9
switch from uuid to label disks
2023-02-20 20:30:45 -05:00
Noah Masur
448c97665b
move public-keys to root directory
2023-02-20 20:02:21 -05:00
Noah Masur
048de4772c
rename 1password module with underscore
2023-02-20 17:49:00 -05:00
Noah Masur
6577b9e49b
initial setup for swan and staff
2023-02-18 10:24:54 -05:00
Noah Masur
fa69557ced
change hostname theme
2023-02-11 14:35:38 +00:00
Noah Masur
a9a06fb5fc
fix steam games not launching
2023-02-05 17:16:20 -05:00
Noah Masur
521937e366
fix desktop for new pc build
2023-01-31 09:07:47 -05:00
Noah Masur
8915f17ea3
fixes for latest wsl
2023-01-28 15:36:52 +00:00
Noah Masur
7a4c3b930d
firefox working again
...
still polybar is broken
2023-01-21 10:44:39 -05:00
Noah Masur
e7bbee5da0
fix desktop to work with refactor
2023-01-21 09:29:03 -05:00
Noah Masur
0bc8a233d8
enable missing neovim for macbook
2022-12-21 17:48:53 -07:00
Noah Masur
524a5aa347
enable missing configs for oracle
2022-12-22 00:47:25 +00:00
Noah Masur
b4ddb149cc
fix: bad references for server linux
2022-12-22 00:31:25 +00:00
Noah Masur
d021baa1bb
split nixos from darwin
...
required because they don't share all attributes
2022-12-21 17:07:58 -07:00
Noah Masur
d040077d3a
convert to proper module layout
2022-12-21 14:18:03 -07:00
Noah Masur
d1b144f441
upgrade macos to ventura
2022-12-13 21:02:42 -07:00
Noah Masur
9b12369e43
fixes for oracle when updating to latest
2022-12-06 17:56:29 +00:00
Noah Masur
b258a40181
working flake build of neovim
2022-11-29 20:40:15 -07:00
Noah Masur
dfacb580ae
partial setup of neovim for home config
2022-11-29 19:14:14 -07:00
Noah Masur
97ed5eb33b
switch from homebrew to firefox overlay for macos
2022-11-23 15:46:30 -07:00
Noah Masur
5178c9f458
fix colorscheme for macbook
2022-11-16 15:52:00 -05:00
Noah Masur
8342746b69
fix wsl with new theme
2022-11-10 04:26:38 +00:00
Noah Masur
5bbba2be39
set back to dark mode default
2022-11-05 19:38:43 -04:00
Noah Masur
c871f59791
fixes for light mode
2022-11-05 13:41:09 -04:00
Noah Masur
9386008fa2
fix: identity file wrong path on macos
2022-11-03 11:24:03 -04:00
Noah Masur
7741394306
add back removed applications
2022-11-02 22:15:29 -04:00
Noah Masur
07fec71ba4
put hashed pass in a separate file
2022-11-02 21:47:11 -04:00
Noah Masur
41d289c5db
refactor colors and options
...
preparing for light mode, even though specializations aren't working
2022-11-02 21:29:14 -04:00
Noah Masur
d7b711ff02
replace alacritty with kitty on macos
2022-10-31 14:45:51 -04:00
Noah Masur
7075371b11
remove warning about dirty git tree
2022-10-30 20:42:32 -04:00
Noah Masur
2d10939285
clean up flake inputs and allow standalone home-manager
...
closes #11
2022-10-30 20:14:41 -04:00
Noah Masur
dfd903d3c9
add aerc and fix nvim 0.8
2022-10-30 13:57:14 -04:00
Noah Masur
e16674c817
tweaks for i3 and common
2022-10-28 23:58:33 -04:00
Noah Masur
2694e3288c
move generators to hosts directory
2022-10-18 12:21:22 +00:00
Noah Masur
982566a92e
add gitea service
2022-10-16 20:34:28 +00:00
Noah Masur
6f67e31723
working vaultwarden
...
haven't tested websockets
2022-10-16 18:10:11 +00:00
Noah Masur
084e832039
wsl fixes
2022-10-16 14:21:38 +00:00
Noah Masur
e1e27ca065
backup calibre data
2022-10-16 03:47:21 +00:00
Noah Masur
69a54b99c8
new secrets management system
2022-10-16 01:32:39 +00:00
Noah Masur
e2c351098b
move cloudflare to separate file
2022-10-15 19:00:37 +00:00
Noah Masur
8cce61f4a8
change metrics server hostname
2022-10-14 13:08:13 +00:00
Noah Masur
595eac9367
switch from netdata to grafana
2022-10-14 04:01:41 +00:00
Noah Masur
01e71e5810
add minecraft server
2022-10-10 23:09:32 +00:00
Noah Masur
c4c75cd587
switch to netdata cloud
...
fix performance issues with caddy mostly
2022-10-10 19:22:39 +00:00
Noah Masur
a5e186ee87
netdata metrics with basic auth
...
seems to have performance problems with caddy
2022-10-10 18:11:08 +00:00
Noah Masur
b0aa82e7d0
refactor wireguard and add port forwarding
2022-10-10 03:13:16 +00:00
Noah Masur
129e4bba4b
wireguard working but not transmission
2022-10-09 14:12:31 +00:00
Noah Masur
8dba2ef88b
litestream backups for nextcloud
2022-10-08 15:52:19 +00:00
Noah Masur
c2b570b2af
don't use s3 as primary nextcloud storage
2022-10-04 03:06:55 +00:00
Noah Masur
84ecbf9974
grant nextcloud access to jellyfin
2022-10-04 00:45:05 +00:00
Noah Masur
31f3cfe77c
fix firewall issues with oracle
2022-10-03 12:19:29 +00:00
Noah Masur
2434376963
working nextcloud configuration
2022-10-02 20:54:26 +00:00
Noah Masur
f196f546b8
add jellyfin, switch caddy to one listener
2022-10-02 17:40:10 +00:00
Noah Masur
90bc2ecd49
add iptables settings for oracle reboot
2022-10-02 15:09:54 +00:00
Noah Masur
19de583433
setup caddy and calibre-web
2022-10-02 14:48:51 +00:00
Noah Masur
db0645075f
setup calibre server
2022-10-01 21:39:36 +00:00
Noah Masur
381e06519b
add oracle hardware config
2022-10-01 16:29:16 +00:00
Noah Masur
3ec1ef4394
add server bootloader
2022-10-01 16:24:44 +00:00
Noah Masur
d303924f02
try adding oracle server config
2022-10-01 16:21:34 +00:00
Noah Masur
4e23d677e8
auto-formatting changes
2022-09-30 10:11:55 -04:00
Noah Masur
5ce4ebf522
fix: hostname for macos
2022-09-28 15:33:49 -04:00
Noah Masur
daf1669c8b
set flake registry for all hosts
2022-09-17 21:33:57 -04:00
Noah Masur
4e15c21df7
set flake registry to flake nixpkgs
2022-09-17 21:15:31 -04:00
Noah Masur
2c0cc201e9
tweaks to vim paste and git
2022-09-13 23:09:03 -04:00
Noah Masur
2986ad06f5
modify git config for work
2022-09-09 22:18:05 -04:00
Noah Masur
14cb90cd52
fixes for latest picom on nixos desktop
2022-09-09 17:16:13 -04:00
Noah Masur
d299b861b6
add generic server host
2022-07-26 19:11:07 -06:00
Noah Masur
4e8546728e
move colorscheme out of gui section
2022-07-25 23:36:06 -04:00
Noah Masur
6353ac188e
reorganize files
2022-07-25 23:20:02 -04:00
Noah Masur
51c75e2874
fix: nvim-cmp completion bugs
2022-07-13 02:15:00 +00:00
Noah Masur
cc801b4981
neovim colors.lua based on colorscheme
2022-07-09 21:57:56 +00:00
Noah Masur
050cbfcba7
windows alacritty settings
2022-07-09 19:21:33 +00:00
Noah Masur
3015f29f3b
wsl-specific module
2022-07-08 03:13:09 +00:00
Noah Masur
cfe3c137ba
wsl compatibility fixes
2022-07-08 01:31:00 +00:00
Noah Masur
86b1ab61cb
add wsl host
2022-07-07 07:49:48 -04:00
Noah Masur
6d08491f1c
add haskell programming template
2022-07-04 19:17:58 -04:00
Noah Masur
372727c915
bring back python, visidata was the problem
2022-07-01 09:04:17 -04:00
Noah Masur
35a57d2905
gh repos and fix mac build
2022-07-01 08:45:07 -04:00
Noah Masur
e4b15ea100
tweaks after adding lf browser
2022-06-26 22:08:17 -04:00
Noah Masur
85116fc8fd
python and other fixes
2022-06-21 17:51:27 -04:00
Noah Masur
1d9f48f5d3
separate kubernetes and terraform fish abbrs
2022-06-21 08:33:05 -04:00
Noah Masur
5d3fbd35c9
improve programming experience for nix
2022-06-20 19:51:03 -04:00
Noah Masur
d0b3be617c
add terraform and initial programming tools
2022-06-20 16:14:04 -04:00
Noah Masur
454ceb7d7d
fix email on darwin
2022-06-20 14:41:36 -04:00
Noah Masur
98dcc471b4
darwin fixes after merge
2022-06-20 14:33:19 -04:00
Noah Masur
5a43ad997f
replace manual home dir with config option
2022-06-20 08:39:41 -04:00
Noah Masur
fdfc66c7ad
fix build on linux
2022-06-19 23:54:16 -04:00
Noah Masur
e22a4f3df2
more darwin cleanup
2022-06-19 23:44:29 -04:00
Noah Masur
518d788c73
more macos hacks
2022-06-18 15:45:51 -04:00
Noah Masur
e2189397fc
fixes to get darwin to build
2022-06-18 13:17:11 -04:00
Noah Masur
d7b2f36dfe
update user for macbook
2022-06-17 20:53:19 -04:00
Noah Masur
b48c9aef12
add macos applications
2022-06-13 23:43:49 -04:00
Noah Masur
388e50d9d4
start adding macos configuration
2022-06-12 17:46:26 -04:00
Noah Masur
8d50690a79
update system
2022-06-05 08:32:23 -04:00
Noah Masur
3b38f0301a
allow specific unfree
2022-06-04 21:08:09 -04:00
Noah Masur
f4d5df0071
enable official mullvad client
2022-06-04 11:24:40 -04:00
Noah Masur
0fd3956bda
wireguard config but not enabled
2022-06-04 10:29:36 -04:00
Noah Masur
3ba26ccfd5
improve comments and general tweaks
2022-05-29 13:44:45 -04:00
Noah Masur
93de15cec0
improve gaming tools
2022-05-28 10:34:00 -04:00
Noah Masur
5b9058935d
move more modules to common section
2022-05-22 19:43:46 -04:00
Noah Masur
e0777a40ca
documentation tweaks
2022-05-19 08:48:23 -04:00
Noah Masur
b9d28efa4b
install calibre
...
dark mode still isn't working
2022-05-15 20:21:45 -04:00
Noah Masur
6cd48da8a4
rename desktop to graphical
2022-05-15 08:32:16 -04:00
Noah Masur
5e6dd8c2b8
mail config and firefox container tabs
2022-05-10 23:45:50 -04:00
Noah Masur
852385ef4d
initial gpg setup
2022-05-09 22:55:10 -04:00
Noah Masur
ed2b61b03f
move system to hosts directory
2022-05-08 16:02:13 -04:00
Noah Masur
4540327cb8
basic rofi and more macos cleanup
2022-05-07 09:24:17 -04:00
Noah Masur
ec0b1c4e04
remove nixos directory
2022-05-01 23:39:50 -04:00