Commit graph

423 commits

Author SHA1 Message Date
23f411e834 tailscale: advertise as exit node 2025-05-25 14:57:05 +10:00
06e9448970 Change System name to miki (#1)
sayaka miki moment

Reviewed-on: https://git.nijika.astolfo.org/nico/dots/pulls/1
Co-authored-by: causalhonk <rhys@sso.astolfo.org>
Co-committed-by: causalhonk <rhys@sso.astolfo.org>
2025-05-25 01:31:48 +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
0328bd5fbd bocchi: make the neoforge 1.21.1 minecraft server listen on port 25565 2025-05-24 22:55:13 +10:00
1c029d8d97 conf.sh: use sudo for darwin-rebuild 2025-05-24 15:20:49 +10:00
ced67941a6 kita: add system.primaryUser
https://github.com/nix-darwin/nix-darwin/issues/1457
2025-05-24 15:19:40 +10:00
95dcacc270 nix: update flake sources to 698214a 2025-05-24 15:15:21 +10:00
7a6a8e66c8 zsh: add brew to path on macOS systems 2025-05-23 19:18:06 +10:00
1565e1a420 nvim: update dependencies 2025-05-23 18:56:17 +10:00
3ba52a1f3c chore: ignore .DS_Store files
thank you macOS
2025-05-23 18:46:11 +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
85d99dae25 nijika: remove specialisation 2025-05-17 16:56:33 +10:00
09f85eb42c nix: update flake sources to 698214a 2025-05-17 16:53:24 +10:00
40aac0d59c nijika: remove karakeep 2025-05-12 19:34:19 +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
f1bf4c3ea1 bocchi: replace minecraft forge 1.19.2 server with neoforge 1.21.1 2025-05-10 21:06:07 +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
527c27fe8e bocchi: remove all services except minecraft server 2025-05-10 18:01:54 +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
51db11d4bf nix: update flake sources to 698214a 2025-05-10 16:48:50 +10:00
ad7b295c19 minecraft: only enable the proxy by default 2025-05-06 23:53:27 +10:00
119e6c1799 bocchi: enable minecraft velocity proxy and forge-impure servers 2025-05-06 23:50:13 +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
f2df892480 fastfetch: change ascii art to madoka 2025-05-06 20:44:15 +10:00
06bdf51f26 Revert "nijika: change hardware graphics drivers"
This reverts commit ee4e468012.
2025-05-04 20:45:25 +10:00
ee4e468012 nijika: change hardware graphics drivers 2025-05-04 20:38:04 +10:00
06c0f2f55a bocchi: add hardware configuration 2025-05-04 20:36:05 +10:00
a96821361d caddy: make each machine have a seperate subdomain based on their hostname 2025-05-04 18:51:57 +10:00
7ba36885bf zsh: set text colour to white
zsh-syntax-highlighting may not highlight the text currently in the
prompt, sometimes making text look as if zsh-syntax-highlighting wasn't
there at all. before this the colour was black which made it unreadable.
2025-05-04 18:33:30 +10:00
ddccc4aff1 bocchi: set mountpoint for all media subvolumes 2025-05-04 02:22:21 +10:00
e271a07a70 nijika: remove media drive 2025-05-04 02:14:23 +10:00
5aae9811c6 bocchi: init 2025-05-04 02:10:00 +10:00
7254a7d61f glance: remove lidarr 2025-05-04 00:38:53 +10:00
2a5e86e98d zsh: set alias for ssh to use the TERM=xterm-256color env variable
fixes bug where remote sessions don't have an updated TERMINFO binary
that contains the definition for my current terminal, resulting in having
a broken prompt
2025-05-04 00:31:40 +10:00
875e7ebc71 nix: update flake sources to 698214a 2025-05-03 21:55:22 +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
a8e0dd3368 ghostty: use a seperate dark and light theme 2025-05-03 17:53:19 +10:00
51b94f2d9d zsh: fix incorrect hostname used to colour the prompt 2025-05-03 16:34:35 +10:00
44696ee9e4 nix: change names of hosts 2025-05-03 16:34:35 +10:00
c1719ac77b applications: install GIMP via brew on OSX 2025-05-03 16:34:35 +10:00