Commit graph

241 commits

Author SHA1 Message Date
0dff93b2fd Infini-FRAMEWORK: bump stateVersion to 23.05 2023-08-22 23:35:17 -04:00
b7fa6601a5 Infini-WSL: add notes document 2023-08-03 01:47:25 -04:00
3974ba88cc Infini-DESKTOP,Infini-FRAMEWORK: enable ns-usbloader 2023-08-02 23:22:15 -04:00
f4c5fa90da hosts/*: remove unnecessary private import 2023-07-30 00:33:38 -04:00
97bf51e81a wireless: use private wireless module automatically 2023-07-29 12:28:14 -04:00
07216e2fa3 flake: remove suites from flake 2023-07-25 20:22:56 -04:00
b54cca8634 hosts/*: pull filesystems into their own files 2023-07-25 18:08:31 -04:00
135499148e Infini-SERVER: remove commented overlayfs experiment 2023-07-25 16:55:03 -04:00
5043747f99 Infini-DESKTOP: mount backup disk 2023-07-25 13:22:51 -04:00
5022624bf1 nit: factor out common options from hardware configurations 2023-07-20 21:22:27 -04:00
414f8b6030 global/security: enable restributable firmware globally
Also enable AMD microcode updates based on redistributable firmware
being enabled
2023-07-20 21:22:27 -04:00
a79ac1688a tweak(Infini-DESKTOP): switch to new Hydrus drive 2023-07-14 15:26:16 -04:00
28051e883f tweak(Infini-DESKTOP): enable amd.updateMicrocode 2023-05-30 01:05:37 -04:00
a26f97d3f3 refactor(Infini-DESKTOP): remove testing emd-server 2023-05-12 01:26:43 -04:00
f6db62fef1 fix(Infini-SERVER/nitter): use workaround for Age Restricted content 2023-04-09 14:55:58 -04:00
285c5ad7cc refactor(wireless): privatize networks 2023-03-31 12:07:30 -04:00
5c8024d5a6 feat(Infini-SERVER): include private minecraft server configs 2023-03-31 12:07:30 -04:00
8d1fe1f7a2 feat(flake): init private nixos config 2023-03-31 12:07:30 -04:00
adf130936f refactor(lib): remove unnecessary getMainProgram 2023-03-31 12:07:30 -04:00
de80eb6174 tweak(Infini-FRAMEWORK): increase root tmpfs size 2023-03-31 12:07:30 -04:00
ca27ca9089 tweak(Infini-FRAMEWORK): persist /var/lib/libvirt 2023-03-31 12:07:30 -04:00
b76bc08d6d fix(Infini-SERVER): disable apcupsd
Shutting down my desktop would likely cause apcupsd on the server to
freak out, and possibly shut down the computer on its own.
I'll likely reconfigure the setup to have Infini-SERVER be the primary
connection to the UPS, with the desktop acting as the secondary, as
Infini-SERVER is online all of the time where possible.
2023-03-31 11:59:36 -04:00
a41a04d2b0 tweak(Infini-DESKTOP,Infini-SERVER): enable apcupsd 2023-03-31 11:59:36 -04:00
d26e996114 feat(Infini-DESKTOP): add testing emd-server 2023-03-31 11:59:36 -04:00
b235e35df6 feat(Infini-DESKTOP): persist /srv 2023-03-31 11:59:36 -04:00
5907aaf615 nit(Infini-WSL): automountPath -> wslConf.automount.root
Was renamed upstream
2023-03-31 11:59:36 -04:00
2f5c74b245 nit(Infini-DESKTOP): remove unnecessary values 2023-03-31 11:59:36 -04:00
2f3b98e84b feat(Infini-DESKTOP): enable SideQuest 2023-03-31 11:59:36 -04:00
2c79cb8dd6 tweak(Infini-SERVER): adjust Nitter preferences 2023-03-31 11:59:36 -04:00
cdd6adf4a3 feat(Infini-SERVER): finish nginx/nitter setup 2023-03-31 11:59:36 -04:00
530c3c5254 feat(Infini-SERVER): enable nginx and nitter 2023-03-31 11:59:36 -04:00
488eeb4997 fix(wsl): always set wsl.defaultUser to user.name 2023-03-31 11:59:36 -04:00
7827b01899 nit: make nix flake check happy 2023-03-31 11:59:36 -04:00
65aee92ff4 refactor(gaming): replace polymc with prismlauncher 2023-03-31 11:59:36 -04:00
6d1a57e091 tweak(infinidoge): enable krita for all graphical 2023-03-31 11:59:36 -04:00
0a337d252a tweak(Infini-DESKTOP): add krita to packages 2023-03-31 11:59:35 -04:00
0beac5c3ff tweak(audio): persist alsa state 2023-03-31 11:59:35 -04:00
37bfb2bc2d refactor(networking): use networking.useDHCP 2023-03-31 11:59:35 -04:00
efd37b7559 refactor(general): accept minecraft eula in global/general 2023-03-30 12:29:48 -04:00
f1b6619bd7 tweak(Infini-DESKTOP): enable empty minecraft-servers service
Keeping it enabled means that the module will keep the group and user
reserved, reducing the issues with needing to relog to access files due
to the group having been just created.
2023-03-30 12:29:48 -04:00
3f4e5ceda3 fix(Infini-DESKTOP): disable openrazer 2023-03-30 12:29:48 -04:00
0a5325045a tweak(Infini-FRAMEWORK): disable proxy 2023-03-30 12:29:48 -04:00
76603494c0 fix(&impermenance): persist tailscale state 2023-03-30 12:29:48 -04:00
48e0ba19c2 module: add wm
This module sets up window managers, and the common xorg configuration
between them.
2023-03-30 12:29:48 -04:00
0360a7011f typo(Infini-SERVER): id_25519 -> id_ed25519 2023-03-30 12:29:48 -04:00
fbd23aebc5 fix(Infini-SERVER): set system.stateVersion 2023-03-30 12:29:48 -04:00
16cbc15ff0 feat(root): add root ssh keys 2023-03-30 12:29:48 -04:00
3c9b2115b6 refactor(form): set default into for servers 2023-03-30 12:29:48 -04:00
75118b4dbd typo(setup): mmount -> mount 2023-03-30 12:29:48 -04:00
0f68e97843 feat(setup): create Infini-FRAMEWORK setup scripts 2023-03-30 12:29:48 -04:00