Commit graph

544 commits

Author SHA1 Message Date
6e4f72402a feat(networking): enable ssh publishing on avahi 2023-03-30 12:29:48 -04:00
c9fb2f3093 fix(devox/nix): add nixos-option to systemPackages 2023-03-30 12:29:48 -04:00
0d36b46ecc module: add hardware/backlight 2023-03-30 12:29:48 -04:00
e20d7c7157 refactor(core,global): earlyoom from core -> global 2023-03-30 12:29:47 -04:00
826ad1b467 refactor(gpu): fix vaapi conflict, centralize package conditions 2023-03-30 12:29:47 -04:00
6646c792f7 tweak(proxy): bare IP -> domain 2023-03-30 12:29:47 -04:00
7ee0261030 feat(minecraft-servers): add symlinks option 2023-03-30 12:29:47 -04:00
3e35403c47 nit(minecraft-servers): move user and group into attrset 2023-03-30 12:29:47 -04:00
7c34a3a442 fix(minecraft-servers): create data directory 2023-03-30 12:29:47 -04:00
53f591631f feat(networking): enable avahi daemon 2023-03-30 12:29:47 -04:00
f1f6d90655 feat(virtualisation): enable docker 2023-03-30 12:29:47 -04:00
8feed83db3 fix(minecraft-servers): don't createHome for user, use mkdir instead
Using createHome forces a specific set of permissions on the folder,
which prevents it from being accessed by the minecraft group.

Creating the folder from the service instead allows for it to have the
correct permissions.
2023-03-30 12:29:47 -04:00
5806a3bd52 fix(minecraft-servers): change chmod permissions/recursive 2023-03-30 12:29:47 -04:00
119e65c7c0 tweak(minecraft-servers): change default jvmOpts 2023-03-30 12:29:47 -04:00
7ededf6ea4 nit(minecraft-servers): remove unnecessary attrsets. 2023-03-30 12:29:47 -04:00
01d9dfa9e9 feat(minecraft-servers): add openFirewall option 2023-03-30 12:29:47 -04:00
9bcad9d5ab fix(command-not-found): update nix channels on activation 2023-03-30 12:29:47 -04:00
8e70f3e45a fix(soft-serve): allow port through firewall 2023-03-30 12:29:47 -04:00
61fe12b272 feat(global): enable pam SSH Agent Auth 2023-03-30 12:29:47 -04:00
beba690f2f feat(minecraft-servers): add restart/autoStart options 2023-03-30 12:29:47 -04:00
00da9d0127 module: add minecraft-servers 2023-03-30 12:29:47 -04:00
0bda39582b feat(tmux-minecraft-server): move sock to /run/minecraft 2023-03-30 12:29:47 -04:00
36c3e3c353 module: remove minecraft-servers 2023-03-30 12:29:47 -04:00
968cf96f5a feat(tmux-minecraft-server): add tmux socket 2023-03-30 12:29:47 -04:00
8db4d60b17 module: add soft-serve 2023-03-30 12:29:47 -04:00
c3ec1763d4 fix(cachix): deprecated settings for binary caches 2023-03-30 12:29:47 -04:00
8692130d5e module: add peripherals/fprint-sensor 2023-03-30 12:29:47 -04:00
911d8538fa feat(ensure): create ensure module
This module serves to ensure specific directories exist, however in the
future it could be used for other things that need to be 'ensured'.
2023-03-30 12:29:47 -04:00
fd9abd48fa fix(nix): system-feature -> system-features 2023-03-30 12:29:47 -04:00
63bab9576d fix(nix): move to non-deprecated settings location 2023-03-30 12:29:47 -04:00
e142cb4783 feat(gaming): replace multimc with polymc 2023-03-30 12:29:47 -04:00
803aa484cc fix(proxy): bypass school domain firewall 2023-03-30 12:29:47 -04:00
0ee5c6a15d desktop/gaming: add polymc 2023-03-30 12:29:47 -04:00
a98db877b1 modules: document configuration modules 2023-03-30 12:29:47 -04:00
43ee1db50a chore: update Project/TODO 2023-03-30 12:29:47 -04:00
52692c223b peripherals/razer: add razergenie 2023-03-30 12:29:47 -04:00
afa497d9ea peripherals/razer: add razer hardware module 2023-03-30 12:29:47 -04:00
fe3d66a21d software/minipro: add minipro setup 2023-03-30 12:29:47 -04:00
d4542f1e53 typo(modules/virtualization): missing i in cfg definition 2023-03-30 12:29:47 -04:00
9f44debc6e modules/virtualization: add virtualization module 2023-03-30 12:29:47 -04:00
a81348944e fix(functionality/tmux-minecraft-server): remove errors 2023-03-30 12:29:47 -04:00
3fac1bd11f hardware/form: force touchpad clickfinger 2023-03-30 12:29:47 -04:00
8b20424945 functionality/tmux-minecraft-server: start work 2023-03-30 12:29:47 -04:00
75796f2395 hardware/forms: fix portable missing nvidia driver files 2023-03-30 12:29:47 -04:00
ecdaacfae8 fix(hardware/form): wifi is in wireless module 2023-03-30 12:29:47 -04:00
5b17d25156 modules/security: disable sudo lecture 2023-03-30 12:29:47 -04:00
71212cce78 hardware/form: disable bluetooth for portable 2023-03-30 12:29:47 -04:00
ad205864a4 fix(software/steam): fix package handling, reformat 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