Commit graph

608 commits

Author SHA1 Message Date
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
ccd0bc0a54 refactor(setup): improve handling of partition prefix 2023-03-30 12:29:48 -04:00
e572d616a7 fit(hosts): Infinidoge/devos -> Infinidoge/universe 2023-03-30 12:29:48 -04:00
8905185f21 nit(hosts): Specification -> Setup 2023-03-30 12:29:48 -04:00
d0da574672 feat(info): add info.model, fill in for hosts 2023-03-30 12:29:48 -04:00
8bb0369c1c feat(Infini-WSL): add host for Windows Subsystem For Linux 2023-03-30 12:29:48 -04:00
d33e95fb82 tweak(Infini-DESKTOP): increase '/' tmpfs size 2023-03-30 12:29:48 -04:00
c65933c61e module: remove backlight module
Subsumed into Infini-FRAMEWORK configuration
2023-03-30 12:29:48 -04:00
d3d7fcfb04 fix(Infini-SERVER): mount host keys during boot 2023-03-30 12:29:48 -04:00
81deee8e27 fix(Infini-DESKTOP): mount host keys during boot 2023-03-30 12:29:48 -04:00
392c86f93c fix(Infini-FRAMEWORK): mount host keys during boot 2023-03-30 12:29:48 -04:00
5ce43945bc nit(Infini-FRAMEWORK): remove redundant configuration 2023-03-30 12:29:48 -04:00
7bb3fdfef7 module: move filesystems into core profile 2023-03-30 12:29:48 -04:00
3b54e3ba95 module: make services/proxy a profile 2023-03-30 12:29:48 -04:00
f0268b9d09 tweak(Infini-DESKTOP): remove /etc/nixpkgs from setup 2023-03-30 12:29:48 -04:00
9c26a4f0bb fix(Infini-FRAMEWORK): store systemd-backlight state 2023-03-30 12:29:48 -04:00
bddf76ba96 nit: remove hardware-configuration.nix header 2023-03-30 12:29:48 -04:00
fe608d06e4 tweak(Infini-DESKTOP): /etc/nixpkgs -> /nix/nixpkgs 2023-03-30 12:29:48 -04:00
a83bbd2b7a tweak(Infini-SERVER): simplify avahi configuration 2023-03-30 12:29:48 -04:00
e712278911 feat(Infini-DESKTOP): add local /etc/nixpkgs 2023-03-30 12:29:47 -04:00
c28f33de15 tweak(Infini-SERVER): set new data drive uuid 2023-03-30 12:29:47 -04:00
0429dd7416 fix(Infini-SERVER): disable data drive 2023-03-30 12:29:47 -04:00
49e4aeb353 feat(Infini-SERVER): enable avahi publishing 2023-03-30 12:29:47 -04:00
add8ec2225 fix(Infini-SERVER): force mkfs.btrfs in data_setup 2023-03-30 12:29:47 -04:00
d3710e3c95 feat(Infini-DESKTOP,Infini-FRAMEWORK): add /media/main 2023-03-30 12:29:47 -04:00
dff47e54f4 feat(Infini-SERVER): mount data srv subvolume 2023-03-30 12:29:47 -04:00
528a9735a4 fix(Infini-SERVER): revert to previous /persist 2023-03-30 12:29:47 -04:00
43e046e007 feat(Infini-SERVER): move persist to overlayfs 2023-03-30 12:29:47 -04:00
1c20f6ad0f feat(Infini-SERVER): initial setup for data storage 2023-03-30 12:29:47 -04:00
ceb35181c6 feat(Infini-SERVER): start backup drive setup script 2023-03-30 12:29:47 -04:00
0313a4c4ef feat(Infini-SERVER): add data drive setup script 2023-03-30 12:29:47 -04:00
e0a5423b53 tweak(infinidoge,Inini-DESKTOP): move hydrus to Infini-DESKTOP 2023-03-30 12:29:47 -04:00
616967acbe fix(Infini-SERVER): + -> ++ for lists 2023-03-30 12:29:47 -04:00
965a6c3782 fix(Infini-SERVER): enable DHCP for ethernet interface 2023-03-30 12:29:47 -04:00