Commit graph

418 commits

Author SHA1 Message Date
88d5d1bdd8 refactor: get rid of isNvidia
All checks were successful
Discord / discord commits (push) Has been skipped
2024-03-03 17:34:21 -05:00
477ef7759a feat(hypr): switch from swaylock to hyprlock
All checks were successful
Discord / discord commits (push) Has been skipped
2024-03-03 17:18:59 -05:00
a13b221e49 refactor(nvidia): make global module for enabling nvidia easily
All checks were successful
Discord / discord commits (push) Has been skipped
2024-03-03 16:13:56 -05:00
5ea6f8ef99 chore: update flake.lock
All checks were successful
Discord / discord commits (push) Has been skipped
2024-03-03 00:55:06 -05:00
7123e47119 feat(servers): make use of nvidia gpu for jellyfin
All checks were successful
Discord / discord commits (push) Successful in 36s
2024-03-02 23:36:07 -05:00
21c94df25a feat(servers): setup borgbackup repos
All checks were successful
Discord / discord commits (push) Successful in 34s
2024-03-02 22:04:23 -05:00
8b902e9c00 fix(cache): point to servivi for binary cache
All checks were successful
Discord / discord commits (push) Has been skipped
2024-03-02 03:09:42 -05:00
557dab9321 feat(servers): add nos machine config
All checks were successful
Discord / discord commits (push) Successful in 51s
2024-03-02 02:59:40 -05:00
25ab7c3b2d feat(servers): add first config for jellyfin
All checks were successful
Discord / discord commits (push) Successful in 45s
2024-03-01 21:36:57 -05:00
f277c78ac1 refactor: rename nas to nos
All checks were successful
Discord / discord commits (push) Has been skipped
2024-03-01 18:20:32 -05:00
b837ee2943 chore: update flake.lock
All checks were successful
Discord / discord commits (push) Has been skipped
2024-03-01 02:18:14 -05:00
26cea0255f chore: update secrets
All checks were successful
Discord / discord commits (push) Has been skipped
2024-03-01 01:34:59 -05:00
3cce61c7b0 refactor(arion): move around folders and change import
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-29 17:00:13 -05:00
0dddbb7734 feat(nas): make snapraid module
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-29 02:34:48 -05:00
054449685b chore(caddy): set correct IPs for services
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-28 22:25:34 -05:00
ef1cdbf86f feat(arion): migrate all media docker containers
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-28 22:22:14 -05:00
860ca121b0 feat(arion): migrate gameyfin
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-28 16:59:34 -05:00
875cc683de feat(arion): migrate vaultwarden
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-28 14:11:41 -05:00
720b106f2c feat(arion): migrate wg-easy
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-28 13:43:07 -05:00
4a6c1a663b feat(arion): migrate resume builder
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-28 13:17:20 -05:00
8bd8ee583b feat(arion): migrate hauk
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-28 12:45:17 -05:00
6603e38200 feat(arion): migrate freshrss
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-28 12:31:40 -05:00
c57808ae7a feat(nas): use samba share for temporary access to data
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-28 02:24:35 -05:00
ccd5350370 chore: update flake.lock
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-27 17:58:23 -05:00
f56b6010ff fix(qbit): misc fixes
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-27 04:33:09 -05:00
2837d234e3 feat(qbit): add qbit config
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-27 03:54:21 -05:00
411da0d1a5 feat(qbittorrent): setup wireguard namespace
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-26 20:41:59 -05:00
5a64595fc4 fix(unbound): change wanIP
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-26 19:04:05 -05:00
98de668e52 fix(arion): set correct ip for nextcloud
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-23 00:43:16 -05:00
898f438b75 feat(arion): migrate nextcloud
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-23 00:34:43 -05:00
6c9fdfbd52 chore: update flake.lock
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-22 16:09:12 -05:00
50144f8ec7 chore: bump immich to v1.95.1
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-21 10:52:20 -05:00
a4fe150167 chore: update flake.lock
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-21 00:20:41 -05:00
b0313ac3d2 feat(arion): add immich compose file
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-19 12:42:02 -05:00
7e7f1719e9 fix(borg): don't run jobs at the same time to the same repo
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-19 10:29:07 -05:00
db80035e96 chore: update flake.lock
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-19 08:36:49 -05:00
b403fbfd9b feat(nas): add mergerfs config
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-18 23:01:59 -05:00
e3b673acf4 fix(servivi): fix cpu issue
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-18 19:23:28 -05:00
d862afec14 feat(mc): add builder server
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-18 17:51:17 -05:00
381e0c3570 chore: update homepage ip
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-18 00:15:37 -05:00
181985484d feat(arion): add homepage setup
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-18 00:10:05 -05:00
a572a13f04 refactor(devices): rearrange some files to prepare for nas
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-17 20:45:06 -05:00
83afadfe78 feat(hw): change systemd-boot settings and ryzen stuff
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-17 14:52:43 -05:00
662809f7ac refactor(gsr): improve startup script and dynamically set monitor
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-16 16:41:10 -05:00
5d20dacdf9 fix(gsr): add bind and mic input
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-16 00:05:20 -05:00
b5aab9d19d chore(pcsd): update breaking changes
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-14 17:30:28 -05:00
395ae79d61 fix(protonmail): start bridge from hyprland conf to have access to keyring
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-12 16:09:06 -05:00
8a4822c27c chore: update pcs
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-12 11:32:49 -05:00
8807a5952d feat(servivi): use latest kernel
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-11 12:31:29 -05:00
cee09131db feat(wim): switch to systemd-boot
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-11 12:19:10 -05:00
77ec366795 feat(binto): use systemd-boot instead of grub
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-11 12:08:13 -05:00
17e8794aaf fix(borg): update secrets to fix ssh key
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-08 15:51:28 -05:00
168191e3a3 refactor(fprintd): add grosshack conf at top of pam conf
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-07 15:32:27 -05:00
ed260d8743 chore: update flake.lock
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-06 08:53:25 -05:00
efa318d4d1 refactor(hypr): move more config into nix files
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-05 09:56:42 -05:00
1b235a4b7e fix: temp fix for nvidia build failure
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-05 08:47:26 -05:00
540db27873 feat(hypr): replace ags overview with hycov
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-05 06:25:43 -05:00
f4685b993e chore(docker): update images
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-03 04:00:21 -05:00
97a8bc6aa4 chore: update pacemaker config
All checks were successful
Discord / discord commits (push) Has been skipped
2024-02-01 11:48:38 -05:00
603bb6adee feat(servers): enable steampunk mc server
All checks were successful
Discord / discord commits (push) Successful in 29s
2024-01-30 23:27:48 -05:00
522fe47749 feat(mc): add server zip downloader
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-30 21:04:11 -05:00
d0c3ccdda3 fix(binary cache): fix nixci script
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-30 14:56:47 -05:00
fc119fb324 feat: add razer module for peripherals
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-29 21:01:52 -05:00
43db5323dc fix(cluster): make sure headscale has IP
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-26 22:23:29 -05:00
91d2b7cedb feat(cluster): add hosts and change group name
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-26 20:43:09 -05:00
141299e3ad feat(servers): use my custom pacemaker module
All checks were successful
Discord / discord commits (push) Successful in 26s
2024-01-26 14:28:42 -05:00
4371753913 refactor(nfs): use more nix code for abstraction
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-24 21:57:24 -05:00
ae55d93ace feat(vars): add different color schemes for starship prompt
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-24 18:39:18 -05:00
8cd7cf258c feat(servers): move oksys services to cluster
All checks were successful
Discord / discord commits (push) Successful in 28s
2024-01-23 23:42:41 -05:00
6dc386046b feat(servivi): add headscale nfs share
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-23 23:23:56 -05:00
a2d07c2f87 fix(nfs): support nfs on boot
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-23 17:58:48 -05:00
b135e6cb61 fix(servivi): forgot nfs.nix
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-23 17:23:21 -05:00
ee69aab869 feat(cluster): add network share for files
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-23 16:15:40 -05:00
17ecb8975c feat(servivi): add nfs exports for cluster
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-23 16:14:27 -05:00
711d088988 feat(pacemaker): make VIPs a list of sets and impl dependsOn
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-23 12:26:49 -05:00
295f8d2c67 feat(servers): move caddy to cluster
All checks were successful
Discord / discord commits (push) Successful in 27s
2024-01-22 22:47:31 -05:00
b484bd7556 refactor(cluster): add todo for update script
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-22 21:46:59 -05:00
85b5a4b8f2 feat(servers): setup cluster resource options
All checks were successful
Discord / discord commits (push) Successful in 57s
2024-01-22 21:22:48 -05:00
2b14ecc1b8 refactor(arion): setup options instead of importing attrsets
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-22 15:50:05 -05:00
f03165caa5 fix(arion): inherit from builtins for match
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-22 11:15:19 -05:00
20dac8791e refactor: limit use of with lib
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-22 11:09:37 -05:00
c3df63c479 feat(servers): setup corosync
All checks were successful
Discord / discord commits (push) Successful in 29s
2024-01-21 22:11:38 -05:00
4ea15b6a9c feat(servers): add init cluster hw configs
All checks were successful
Discord / discord commits (push) Successful in 27s
2024-01-21 20:08:27 -05:00
7e10374dec fix(docs): don't use relative links
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-17 21:07:02 -05:00
a7956d6185 refactor: make overlay default.nix nix-on-droid friendly
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-17 20:40:12 -05:00
3ef10bd568 refactor: try to separate nix-on-droid
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-17 20:29:40 -05:00
b81a61fd33 docs: add devices readme
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-17 20:16:26 -05:00
a0014161ce refactor(ags): move wim and binto configs together under modules
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-17 19:18:41 -05:00
39f98b657b chore: update flake.lock
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-17 17:40:34 -05:00
39a8c047cc feature(cluster): start pacemaker config
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-17 13:55:57 -05:00
cf60a45c4c refactor: small changes and update ff addons
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-16 23:51:28 -05:00
8a8ea40101 refactor(openssh): move authorizedKeys to sshd module
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-16 22:33:02 -05:00
4662a8d5c1 chore(docker): update forgejo images
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-16 15:51:39 -05:00
2f4781e60e feat(ags pointers): make list of widgets that don't close others when clicked on
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-16 11:26:35 -05:00
86e37578c7 fix(ags overview): make empty workspaces a fixed width
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-15 16:04:09 -05:00
b51c306edd feat(ags): add click_through for corners
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-15 09:20:41 -05:00
74e6f417cd feat: switch term to foot
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-15 00:19:17 -05:00
650a8c70fa feat(ags): add updateTypes script
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-14 20:52:30 -05:00
99ea57a669 feat(oksys): add 16GB swapfile
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-14 19:28:57 -05:00
0d0e327980 fix(binto): fix build errors with nvidia-open
All checks were successful
Discord / discord commits (push) Has been skipped
2024-01-14 18:32:32 -05:00