Commit graph

122 commits

Author SHA1 Message Date
b54be3998f
flake: migrate to agenix-rekey 2025-02-18 21:47:38 -05:00
bcb6850732
hosts/*: remove unused org install scripts 2025-02-15 04:06:36 -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
b2f073f52e
flake: remove emacs
Goodbye old friend, you served me well.
But Neovim serves me better now.
You shall live on forever in my commit history.
The melodramatic vimmer returns home.
2024-11-11 19:52:54 -05:00
8cd8b3a3f9
flake: clean up modules 2024-10-22 11:34:51 -04:00
8ccc94cd43
Infini-DESKTOP: enable open source Nvidia drivers 2024-09-24 14:53:44 -04: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
8ffe22d7f8 hosts/*: retangle setup files 2023-09-26 16:55:23 -04:00
0587e766a9 flake: use new doom emacs repo url 2023-09-26 16:54:53 -04: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
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