Commit graph

231 commits

Author SHA1 Message Date
59a48fc8bb
services/unbound: use u/gname instead of u/gid 2022-02-24 13:22:35 +07:00
a76b82cbcc
services/unbound: fix missing arg 2022-02-24 13:18:13 +07:00
6504f559c5
services/unbound: create stateDir 2022-02-24 13:16:07 +07:00
40f3f9b11f
services/unbound: init 2022-02-24 13:07:46 +07:00
5bd03881e0
services/tmptsync: fix OnBootSec 2022-02-23 21:30:35 +07:00
657d43155f
services/tmptsync: fix wrong subcommand 2022-02-23 21:28:41 +07:00
72bbc39ce7
services/tmptsync: set FILE and fix shebang 2022-02-23 21:26:40 +07:00
0806e9ec72
services/tmptsync: init 2022-02-23 21:18:15 +07:00
3f26f71867
services/nginx: return 444 on unknown domains 2022-02-17 09:54:46 +07:00
2107d55b11
services/synapse: redirect sub to dom 2022-02-14 18:46:33 +07:00
4b2c36b00f
services/nginx: add website 2022-02-14 18:34:46 +07:00
a0e4da2fd0
services/synapse: fix nginx config 2022-02-14 18:30:14 +07:00
e29a690a6d
services/{postgres,synapse}: use toString 2022-02-13 21:12:10 +07:00
3bea2397f5
services/{nginx,postgres,synapse}: init 2022-02-13 21:06:56 +07:00
1ef0a5c034
system/wireguard: declarative port forwarding 2022-02-13 17:45:31 +07:00
7a9d0481ee
system/wireguard: fix setup/shutdown commands 2022-02-13 15:40:11 +07:00
c4e2846818
system/wireguard: fix caramel and client config 2022-02-13 15:33:16 +07:00
f774334203
system/wireguard: refactor and add caramel 2022-02-13 15:22:08 +07:00
52e3ed6ad5
system/wireguard: add endpoint route 2022-02-02 20:50:59 +07:00
9a265bba77
user/dunst: change from brave to firefox 2022-02-02 19:20:51 +07:00
d3f3f640e4
system/packages: rename dconf 2022-02-02 18:14:10 +07:00
1da1b2c9dd
system/nix: split into stable and unstable 2022-02-02 17:51:55 +07:00
43ac1228f4
system/wireguard: revamp to use sugarcane as host 2022-02-02 16:51:32 +07:00
8a7c383296
user/neovim-minimal: use stable nvim-treesitter 2022-02-02 16:02:58 +07:00
5218910a2b
user/neovim-minimal: init 2022-02-02 11:00:43 +07:00
41c4362136
treewide: decouple home-manager 2022-02-02 00:27:17 +07:00
634e1c5cdf
system/greetd: fix missing envvar 2022-01-17 11:49:45 +07:00
d00d0280c4
user: switch from brave to firefox 2022-01-17 11:31:20 +07:00
a568420726
user/pass: init 2022-01-17 11:31:20 +07:00
f8f0efa256
system/greetd: init 2022-01-17 11:31:11 +07:00
c740d8e69e
user/bspwm: use normal numbers as workspaces 2022-01-11 20:56:43 +07:00
d8903b5bd7
system/security: allow more firewall port ranges 2022-01-11 11:39:56 +07:00
ff5273b720
overlays/nix: init from system/nix 2021-12-18 19:44:10 +07:00
7b8d93bd7a
system/nix: use nix 2.5pre20211007_844dd90 2021-12-07 13:52:11 +07:00
50f1f32fe8
users: slight restructure to match hosts/ 2021-12-07 13:52:07 +07:00
78aca03f7a
user/packages-rin: cleanup unused packages 2021-12-07 12:16:57 +07:00
542c687054
overlays/osu-lazer: remove
planning to make a -bin package which extracts from the appimage
instead

the current way breaks nearly every update and has a questionable patch
2021-12-07 11:44:13 +07:00
3a5115c86a
user/direnv: clear cache on activation
also changed the layout name to be a bit easier to find if need be
2021-11-28 20:49:55 +07:00
b333c10ac6
user/picom: fix flicker and xorg log spam 2021-11-27 23:44:49 +07:00
2426a3469e
system/packages: add jq 2021-11-25 12:26:06 +07:00
e2ee6940ab
packages/nvim-treesitter-nightly: init
this took way too long because i didn't realise .withPlugins only
overrides the original one aaaaaaa
2021-11-24 22:04:50 +07:00
8aa10ce4ed
user/polybar: add 1px scrollbar
apparently the startup script used to always start a non-existent bottom
bar... whoops
2021-11-19 18:01:23 +07:00
72f173d5a7
system/audio: lower pipewire quantum to 64
hopefully it works better now
2021-11-19 16:42:37 +07:00
e634c7826c
user/sxhkd: fix broken floating window keybind
im a dumbass
2021-11-19 15:03:19 +07:00
4645bf5228
user/polybar: some tweaks 2021-11-19 14:30:38 +07:00
79936cb7dd
user/dunst: some tweaks 2021-11-18 22:59:43 +07:00
428a9d66c3
user/rofi: stole a theme 2021-11-18 22:56:27 +07:00
910a1c5538
dunst: fix date command not being found 2021-11-17 18:51:04 +07:00
76b6f7cfb8
flake: add devShells
exposed via nix registry :D
can be used in nix-direnv like `use flake shells#cs.osu`
2021-11-17 11:14:10 +07:00
8c75ba2a2d
treewide: yet another restructure
modules, overlays, and packages have their own default.nix re-exporting
things instead of reading file paths. slightly improves declarativeness.

wine-osu is removed; we're just using nix-gaming (for now).

our custom packages will now have to be accessed via pkgs.me instead of
just pkgs. helps know where it came from

future goals: get rid of our overlays completely, or at least not make
it replace anything from nixpkgs
2021-11-17 10:57:56 +07:00