Commit graph

87 commits

Author SHA1 Message Date
Alejandro Angulo ff6fa1c1f3
Added syncoid service
Sets up ZFS replication. Syncoid modules handles configuration for both
the remote and the target but I'm thinking I should split this up in the
future.
2023-08-03 17:21:58 -07:00
Alejandro Angulo 30a6e58691
Added sqlite as a utility 2023-07-30 17:05:06 -07:00
Alejandro Angulo 79d42200d0
Configured grimshot
Keyboard shortcuts for taking screenshots
2023-07-22 10:05:56 -07:00
Alejandro Angulo d739f578a1
Added nixd 2023-07-21 20:51:30 -07:00
Alejandro Angulo d5969ca923
Refactored how SSL certs are configured for nginx
Made a separate ACME module to handle requesting certs from multiple
machines. Right now, the module only supports exactly one wildcard cert.
It might make sense to have cache.kilonull.com use a cert specific to
its subdomain rather than also requesting a wildcard cert (or maybe the
nginx on its host shouldn't care about TLS and it should be node's
responsibility).
2023-07-16 18:21:45 -07:00
Alejandro Angulo 60917107b1
Fixed typo in directory name 2023-07-16 18:21:45 -07:00
Alejandro Angulo 3eb39f90ec
Added bluetooth support 2023-07-13 18:36:01 -07:00
Alejandro Angulo f81caab06b
Small tweaks 2023-07-13 18:26:57 -07:00
Alejandro Angulo 7565716339
Added configuration for MX Master 3S 2023-07-13 18:24:18 -07:00
Alejandro Angulo f04616721d
Small nextcloud improvements
- Configured redis
- Added old data (node system now imports the zfs pool with the data)
2023-07-09 15:58:51 -07:00
Alejandro Angulo d6bf38b497
Added nextcloud module 2023-07-09 09:26:53 -07:00
Alejandro Angulo 89da451d18
Fixed cfg location 2023-07-09 08:32:54 -07:00
Alejandro Angulo 35906841d8
Added context for explicit DNS resolver 2023-07-09 08:30:10 -07:00
Alejandro Angulo a128ade0e8
Ran alejandra 2023-07-09 08:25:22 -07:00
Alejandro Angulo af82d2ea59
Added adguardhome service 2023-07-09 08:24:54 -07:00
Alejandro Angulo 93a79977c5
Fixed swapped up/down bindings 2023-06-24 08:17:36 -07:00
Alejandro Angulo 83dbca95c8
Moved away from deprecated option 2023-06-23 20:52:18 -07:00
Alejandro Angulo 58bdc7f6c5
Added bat module
Already had bat but I wanted to specify a specific theme.
2023-06-22 17:23:27 -07:00
Alejandro Angulo 4284ed2a9d
Fixed issue with internal server error
Seems like I should have added the nix-serve user to both allowed-users
and trusted-users.
2023-06-14 20:30:26 -07:00
Alejandro Angulo 3fb22a0755
Fixed broken CoC settings 2023-06-10 18:36:56 -07:00
Alejandro Angulo 6ef2372be6
Got screen sharing working in a browser 2023-06-10 18:31:32 -07:00
Alejandro Angulo 5f43068efb
Added btop module 2023-06-10 18:07:00 -07:00
Alejandro Angulo c1e24c6e15
Configured tlp for laptop 2023-06-09 18:12:14 -07:00
Alejandro Angulo aa575cb067
Updated icon ordering and spacing 2023-06-09 17:41:55 -07:00
Alejandro Angulo 7da4bb3128
Fixed broken icons 2023-06-04 22:52:14 -07:00
Alejandro Angulo 5872c0e443
Changed scaling on laptop 2023-06-04 22:51:52 -07:00
Alejandro Angulo f61238737f
Added fonts and updated lockfile 2023-06-04 22:15:19 -07:00
Alejandro Angulo ec61d9a294
Fixed display positioning 2023-05-27 19:35:46 -07:00
Alejandro Angulo 27f215f02c
Fixed broken icons 2023-05-27 19:25:52 -07:00
Alejandro Angulo 75924fc629
Added python3 2023-05-20 19:12:45 -07:00
Alejandro Angulo 58efac7f13
Configured remote deployments
Also includes some misc fixes for bugs I ran into along the way.
2023-05-11 17:32:58 -07:00
Alejandro Angulo 7d8328b880
Configured self hosted cache 2023-05-11 17:16:35 -07:00
Alejandro Angulo 2404862e0a
Introduced node system 2023-04-06 20:12:43 -07:00
Alejandro Angulo 74c7294359
Added pre-commit package to development suite 2023-04-02 16:36:24 -07:00
Alejandro Angulo b6d07f92d5
Added direnv configuration 2023-04-02 16:33:56 -07:00
Alejandro Angulo 9ba10757d9
Ran alejandra on all files 2023-04-02 16:24:39 -07:00
Alejandro Angulo 0123fe466f
Added development suite 2023-04-02 16:20:41 -07:00
Alejandro Angulo 4e302aef1c
Added utils suite
A common set of utils I want on my systems
2023-04-02 16:17:03 -07:00
Alejandro Angulo 55735cae6f
Added helper script to generate tmux themes 2023-04-02 16:03:15 -07:00
Alejandro Angulo 766bb7f737
Changed default to relative numbering 2023-04-02 15:42:11 -07:00
Alejandro Angulo 6b086db976
Unified tmux, p10k, and nvim statuslines/prompts 2023-04-02 15:41:25 -07:00
Alejandro Angulo 1416df994f
Removed unused file 2023-04-02 15:05:54 -07:00
Alejandro Angulo 00762bbc4e
Replaced powertop module with monitoring module
This new module includes a bunch of utilities for monitoring my systems.
2023-04-01 08:00:59 -07:00
Alejandro Angulo b8b1aee055
Enabled swayidle
Forgot to enable this in the earlier commit that introduced the swayidle
module :(
2023-03-30 08:56:16 -07:00
Alejandro Angulo 207364a427
Configured wallpaper for swaylock 2023-03-29 22:58:04 -07:00
Alejandro Angulo dfd597c56b
Tweaked opacity and font size 2023-03-29 22:11:30 -07:00
Alejandro Angulo 9314d51fb9
Added wallpaper 2023-03-29 22:11:22 -07:00
Alejandro Angulo bcd4db1758
Configured swayidle 2023-03-29 21:37:31 -07:00
Alejandro Angulo d1063519b5
Added tmux and neovim bar integration 2023-03-29 19:56:27 -07:00
Alejandro Angulo 7b1a711969
Updated prompt 2023-03-26 10:44:18 -07:00