Commit graph

97 commits

Author SHA1 Message Date
b54be3998f
flake: migrate to agenix-rekey 2025-02-18 21:47:38 -05:00
eaf4f56ac0
flake: reformat with nixfmt 2025-01-28 20:33:04 -05:00
1bb3120126
Infini-DESKTOP: setup with pyro datacenter VPN
TODO: Generalize
2025-01-12 22:54:50 -05:00
673e6d97ec
Infini-DESKTOP: enable printing, add EPSON-TM-m30 2024-12-22 17:30:11 -05:00
e6aaf12795
hosts/*: home.universe -> universe 2024-12-05 03:42:45 -05:00
2b61b16b8e
hosts/*: enable programming languages 2024-12-03 14:40:52 -05:00
495185b48c
peripherals/razer: move into Infini-DESKTOP 2024-07-26 12:39:08 -04:00
32ad0bef14
Infini-DESKTOP: flatten home packages 2024-07-26 12:39:08 -04:00
c477dc1c54
modules/services: remove foldingathome 2024-07-26 12:39:08 -04:00
37c80df8db
Infini-DESKTOP: use nixpkgs minipro module 2024-07-26 12:39:08 -04:00
b0ae389685
modules/virtualization: refactor 2024-07-26 12:39:07 -04:00
c399ad4200
global/boot: init, refactored from modules/boot 2024-07-26 12:38:01 -04:00
fe5bf61e07
Infini-DESKTOP: disable olympus 2024-05-21 01:02:34 -04:00
8a48ff69d3
Infini-DESKTOP: exclude Hydrus from host backup 2024-04-28 01:26:06 -04:00
e84489f306
global/persist: generalize persist locations 2024-04-28 01:22:47 -04:00
b36919c762
hosts/*: set info.loc 2024-01-31 17:23:08 -05:00
53ae9598b2
flake: add alias option for persistence 2024-01-05 21:50:37 -05:00
a7b42d45f7 flake: completely remove stretchly 2023-09-13 16:59:28 -04:00
4826294b05 Infini-DESKTOP: make arduino desktop-only 2023-09-13 14:37:57 -04:00
7046b20906 infinidoge: move minipro enable into Infini-DESKTOP 2023-09-08 09:56:23 -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
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
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
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
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
e0a5423b53 tweak(infinidoge,Inini-DESKTOP): move hydrus to Infini-DESKTOP 2023-03-30 12:29:47 -04:00
da53ac1de3 fix(Infini-DESKTOP): enable Nvidia power management 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