Commit graph

442 commits

Author SHA1 Message Date
9dc0329742 hyprland: make waybar slide in from the left 2025-06-08 00:18:03 +10:00
0bf183ffee waybar: make waybar vertical 2025-06-08 00:14:55 +10:00
5c3d12c059
nix: update flake sources to c2a0396 2025-06-07 14:36:57 +10:00
c52c2eb015 ssh: rotate SSH keys for nico 2025-06-06 17:09:23 +10:00
c68fcdbf2f nijika: turn into a desktop system
enables kde aswell as both chromium and firefox. and gaming apps
2025-06-05 21:59:43 +10:00
f4e87af056 kde: enable more of the default applications 2025-06-05 21:59:43 +10:00
26a64fb0db miki: remove minecraft server and replace with media modules 2025-06-05 21:53:50 +10:00
54f0b1d7e1 miki: enable nvidia gpu drivers 2025-06-05 21:49:20 +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
0b5860538b nix: update flake sources to 698214a 2025-05-31 19:03:53 +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
dbb573c42d nijika: remove opensnitch 2025-05-28 22:55:26 +10:00
3e211ef3e6 nijika: remove minecraft game server 2025-05-28 22:54:55 +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
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