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
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
285c5ad7cc
refactor(wireless): privatize networks
2023-03-31 12:07:30 -04:00
8d1fe1f7a2
feat(flake): init private nixos config
2023-03-31 12:07:30 -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
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
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
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
16cbc15ff0
feat(root): add root ssh keys
2023-03-30 12:29:48 -04:00
75118b4dbd
typo(setup): mmount -> mount
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
d33e95fb82
tweak(Infini-DESKTOP): increase '/' tmpfs size
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
7bb3fdfef7
module: move filesystems into core 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
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
e712278911
feat(Infini-DESKTOP): add local /etc/nixpkgs
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
e0a5423b53
tweak(infinidoge,Inini-DESKTOP): move hydrus to Infini-DESKTOP
2023-03-30 12:29:47 -04:00
9327f0e30a
feat(Infini-DESKTOP,Infini-SERVER): improve install scripts
2023-03-30 12:29:47 -04:00
4ce078113f
feat(Infini-DESKTOP): mount Hydrus database on boot
2023-03-30 12:29:47 -04:00
da53ac1de3
fix(Infini-DESKTOP): enable Nvidia power management
2023-03-30 12:29:47 -04:00
e519040e8d
fix(Infini-DESKTOP): create Doom Emacs config dir during setup
2023-03-30 12:29:47 -04:00
661cbe2b10
fix(Infini-DESKTOP): disable nvidia powerManagement
2023-03-30 12:29:47 -04:00
88977eff6b
feat(Infini-DESKTOP): migrate to opt-in state
2023-03-30 12:29:47 -04:00
afa497d9ea
peripherals/razer: add razer hardware module
2023-03-30 12:29:47 -04:00
9f44debc6e
modules/virtualization: add virtualization module
2023-03-30 12:29:47 -04:00
84cc6b4839
desktop/gaming: add gaming module
2023-03-30 12:29:47 -04:00
df5738904f
software/steam: add steam module
2023-03-30 12:29:47 -04:00
824f6cb27d
fix(hosts/Infini-DESKTOP): typo in filesystems.enable
2023-03-30 12:29:47 -04:00