Commit graph

326 commits

Author SHA1 Message Date
14b56bd371
games: add roblox and roblox studio to darwin games 2025-07-15 00:40:57 +10:00
885a967cc0
applications(darwin): add mas
prevents temporarily installing then uninstalling of MAS when using app
store apps managed by nix-darwin
2025-07-13 01:50:00 +10:00
c225c003f6
applications(darwin): add hidden bar 2025-07-13 01:47:04 +10:00
921c6fec51
users: remove zsh shell from user alex 2025-07-02 23:24:26 +10:00
32198de640
applications: install 1password properly on linux systems
use the option instead of the package. allows the use of system
authentication to unlock 1password.
2025-06-29 22:09:38 +10:00
42b72cfa0b kanidm: update to kanidm 1.6 2025-06-25 17:17:31 +10:00
461e312e42 darwin: do not automatically set DNS servers to 1.1.1.1 2025-06-24 12:13:44 +10:00
ec4dfe1936 applications: use gimp3 on linux 2025-06-21 23:51:34 +10:00
69ceb5dcc5 fish: init 2025-06-21 20:10:57 +10:00
5a56c421a5 printing: init module 2025-06-21 18:33:20 +10:00
83e81deb99 hyprland: enable hypridle 2025-06-21 17:59:37 +10:00
134c8c363f applications: remove battery
it no longer worky anymore :c
2025-06-19 00:30:45 +10:00
f77f4c5f38 Revert "darwin: require user to enter their username and password pair to login"
This reverts commit fcd791d002.
2025-06-12 22:41:16 +10:00
500466124d
applications: add yt-dlp 2025-06-09 21:29:46 +10:00
6f50e9b4df
chromium: add floccus bookmark sync 2025-06-08 21:42:54 +10:00
b575029204
firefox: add floccus addon 2025-06-08 21:42:05 +10:00
1ae99e7b2c users: add user alex 2025-06-08 21:37:50 +10:00
182e5fb3c4 Revert "forgejo: protect with anubis"
This reverts commit cdee22e165.
2025-06-08 21:26:00 +10:00
2b66a710d4 kde: add gwenview package 2025-06-08 19:01:21 +10:00
c52c2eb015 ssh: rotate SSH keys for nico 2025-06-06 17:09:23 +10:00
f4e87af056 kde: enable more of the default applications 2025-06-05 21:59:43 +10:00
0e85f91790 tailscale: set routering to server
allows IP forwarding which is essential when using tailscale as an exit
node
2025-06-02 20:22:58 +10:00
ccd5e9a5de chromium: init 2025-05-31 20:49:09 +10:00
5d71a07cb9 SDDM: init 2025-05-31 20:13:47 +10:00
309285961e firefox: fix module 2025-05-29 23:15:22 +10:00
3d11b83899 desktop: move polkit and xdg portals out of hyprland module 2025-05-29 22:56:59 +10:00
a77580ed1a firefox: replace keepassxc with 1Password 2025-05-29 00:08:14 +10:00
f962a930d7 firefox: allow extensions to connect to the internet 2025-05-29 00:05:18 +10:00
10e98666fd applications: add signal 2025-05-27 23:41:00 +10:00
23f411e834 tailscale: advertise as exit node 2025-05-25 14:57:05 +10:00
c2a5a4b561 tailscale: split into a seperate module for darwin
use brew on macOS to get tray integration.
2025-05-25 01:15:37 +10:00
5438cc0d76 forgejo: allow registration
previously registration was blocked (even with external providers) as
DISABLE_REGISTRATION was enabled.

now users can only register through oidc.
2025-05-25 01:14:43 +10:00
0188b6beec applications: replace keepassXC with 1password 2025-05-17 22:49:39 +10:00
8d8d050dac glance: replace pocketID with kanidm 2025-05-17 22:49:25 +10:00
064c72b1ec glance: remove karakeep 2025-05-17 22:48:48 +10:00
cdee22e165 forgejo: protect with anubis
https://anubis.techaro.lol/docs/
2025-05-17 20:35:06 +10:00
b17a78cc4e caddy: add an option to set the authentication domain 2025-05-12 19:34:19 +10:00
aefc1ad786 miniflux: use kanidm 2025-05-12 19:34:19 +10:00
26b050c9fc forgejo: only allow registration through oidc providers 2025-05-12 19:34:19 +10:00
d6a7a1fc53 kanidm: init 2025-05-12 19:34:19 +10:00
0e7830dc43 games: add server for minecraft neoforge 1.21.1 2025-05-10 21:05:28 +10:00
084f9fca35 users: add user rhys 2025-05-10 20:47:15 +10:00
093c102a6b minecraft: use docker image for forge 1.19.2 server
nix-minecraft does not support forge and its hard to try and get forge
to install
2025-05-10 18:00:34 +10:00
ad7b295c19 minecraft: only enable the proxy by default 2025-05-06 23:53:27 +10:00
02318cbd1d minecraft: add forge-impure server
does everything very undeclaratively since nix-minecraft does not
include forge packages.
2025-05-06 23:48:33 +10:00
46000b95d4 shell: install fastfetch 2025-05-06 20:44:38 +10:00
a96821361d caddy: make each machine have a seperate subdomain based on their hostname 2025-05-04 18:51:57 +10:00
7254a7d61f glance: remove lidarr 2025-05-04 00:38:53 +10:00
72da1a0203 ssh: move ssh keys to a more acceptable place 2025-05-03 20:46:30 +10:00
e1bb7f664c arr: remove lidarr 2025-05-03 20:40:44 +10:00