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
c1719ac77b
applications: install GIMP via brew on OSX
2025-05-03 16:34:35 +10:00
0561eaf54d
openssh: fix opening firewall
2025-05-03 16:34:35 +10:00
f7357d75b9
forgejo: disable registration
...
users would be created with oauth
2025-05-03 16:34:35 +10:00
66f036aee3
forgejo: fix ssh
...
really only a temporary solution for now, ideally we would do it so
only the forgejo user can use the .ssh/authorizedKeys file in their home
folder. but nix purity rules prevents that
2025-05-03 16:34:35 +10:00
beb323e648
caddy: change domain to astolfo.org
2025-05-03 16:34:35 +10:00
7611e71f44
forgejo: init
2025-05-03 16:34:35 +10:00
de559ad972
glance: use tokyonight theme
2025-05-03 16:34:35 +10:00
6f7ac91657
glance: make homepage more focused
2025-05-03 16:34:35 +10:00
39e4884e9a
adguardhome: init
2025-05-03 16:34:35 +10:00
85d97c1e1a
Revert "darwin: remove raycast"
...
This reverts commit b4750a04ad7e1f61d7269c7fd4d38e002fe87f28.
2025-05-03 16:34:35 +10:00
ceeec17202
minecraft: init
2025-05-03 16:34:35 +10:00
63e37750a8
jellyfin: add hardware acceleration
2025-05-03 16:34:35 +10:00
1ffdd56697
glance: add search
2025-05-03 16:34:35 +10:00
3a6ea0dedc
pocketid: fix data path
2025-05-03 16:34:35 +10:00