1
Fork 0
Commit graph

336 commits

Author SHA1 Message Date
prescientmoon 6808b57bb5
Disable sticky layer switch
I'd sometimes be undecided and tap the layer key more than once, which lead to it cancelling itself, which wasn't really what I was going for
2024-02-29 13:25:59 +01:00
prescientmoon be352ef463
Set up bluetooth audio 2024-02-29 12:44:52 +01:00
prescientmoon c26a8a2c9b
Improve keyboard setup
- add more unicode vim abbreviations
- add more things to the red layer in kanata
2024-02-29 11:50:04 +01:00
prescientmoon 4bac3fe211
Fix syncthing lapetus url in homer 2024-02-28 07:32:58 +01:00
prescientmoon a51a6e9add
Update to latest nixpkgs stable, and autorestart syncthing to prevent leaks 2024-02-28 07:16:41 +01:00
prescientmoon b14753a625
Fix typst setup, and install leechblock 2024-02-28 07:16:21 +01:00
prescientmoon c13e628cd7
Override commafeed entrypoint to limit ram 2024-02-25 06:59:08 +01:00
prescientmoon 9b8b342619
Give a slight memory increase to commafeed 2024-02-25 06:48:47 +01:00
prescientmoon f2855ff740
Fix commafeed podman memory flag syntax 2024-02-25 06:43:51 +01:00
prescientmoon 4852371d81
Commarss => commafeed rename 2024-02-25 06:38:24 +01:00
prescientmoon 0639f3ff2e
Remove some neovim stuff and restrict commafeed memory 2024-02-25 06:36:13 +01:00
prescientmoon 064b38740b
Add commafeed to homer
Additionally get rid of some useless nvim pugins
2024-02-25 05:10:21 +01:00
prescientmoon eb7532621f
Commafeed get old entires 2024-02-25 03:05:35 +01:00
prescientmoon 444c78be4e
Assign random user agent to commarss 2024-02-24 16:03:18 +01:00
prescientmoon a504d3e0e9
Make commarss env var string 2024-02-24 14:53:11 +01:00
prescientmoon d607f56219
Allow commarss registrations 2024-02-24 14:52:22 +01:00
prescientmoon 9cb4c430c0
Set up commarss 2024-02-24 14:24:35 +01:00
prescientmoon 271e43040c
Set up prometheus nginx exporter 2024-02-24 10:21:11 +01:00
prescientmoon 5a011e76d4
Add special prometheus info in homer page 2024-02-24 09:15:38 +01:00
prescientmoon a5bcd237ad
Specify proper external url for prometheus 2024-02-24 09:13:36 +01:00
prescientmoon b15655f275
Add grafana and prometheus to homer 2024-02-24 08:57:24 +01:00
prescientmoon c094cf48ce
Use proper prometheus url in grafana 2024-02-24 08:52:01 +01:00
prescientmoon b9d52105fb
Grafana provision policy 2024-02-24 08:45:06 +01:00
prescientmoon d9ada0f870
Fix grafana base url
The auto generated one included the internal port at the end, which
doesn't work in my usecase (I have grafana behind a reverse proxy)
2024-02-24 08:40:01 +01:00
prescientmoon 48461ee09a
Ping everyone on grafana alert 2024-02-24 08:38:06 +01:00
prescientmoon d02ca4c191
Fix prometheus nginx port 2024-02-24 08:33:57 +01:00
prescientmoon 1e744c9185
Remove grafana contact point deletion config 2024-02-24 08:32:44 +01:00
prescientmoon 7d5115d510
Fix previous fix :o 2024-02-24 08:27:50 +01:00
prescientmoon e863a16382
Fix last commit 2024-02-24 08:26:09 +01:00
prescientmoon adda268c41
Fix invalid sops user attribute 2024-02-24 08:23:19 +01:00
prescientmoon e50685ab23
Fix grafana sops permissions 2024-02-24 08:22:35 +01:00
prescientmoon a2fb409ab3
Fix grafana file provider syntax 2024-02-24 08:19:39 +01:00
prescientmoon 3bc32e1cfd
Make grafana alert settings proper 2024-02-24 08:14:41 +01:00
prescientmoon 404d84d56e
Grafana disable start tls 2024-02-24 08:05:17 +01:00
prescientmoon 071ba4cfc5
add skip verify to mail config 2024-02-24 07:52:17 +01:00
prescientmoon ff2b85592b
Fix wrong grafana email port 2024-02-24 07:46:47 +01:00
prescientmoon 2c5072cea0
Make grafana record rec 2024-02-24 07:44:22 +01:00
prescientmoon 6563a42664
Add user to grafana smtp config 2024-02-24 07:43:54 +01:00
prescientmoon eef45fb5d2
Move port in grafana smtp config 2024-02-24 07:36:54 +01:00
prescientmoon 970fe01fda
Update permissions for grafana and prometheus 2024-02-24 07:19:34 +01:00
prescientmoon ea576cda8d
Update from grafana notifiers to alerts 2024-02-24 07:10:49 +01:00
prescientmoon df64ae554e
Set grafana notifier uids 2024-02-24 07:01:58 +01:00
prescientmoon 39c9889a58
Fix grafana notifier options 2024-02-24 06:59:53 +01:00
prescientmoon edb4381d0d
Fix outdated grafana option names 2024-02-24 06:57:37 +01:00
prescientmoon cf50ecc758
Fix grafana datasource format 2024-02-24 06:53:31 +01:00
prescientmoon fc2dc9c111
Set up grafana & prometheus 2024-02-24 06:52:01 +01:00
prescientmoon e4821b3a02
Revert to icons for intray and smos in homer 2024-02-24 04:41:54 +01:00
prescientmoon 475342d022
Make homer theme more minimalist 2024-02-24 04:39:42 +01:00
prescientmoon 15732df9e7
Add intray logo 2024-02-24 04:35:49 +01:00
prescientmoon 2b26d96395
Add smos icon 2024-02-24 04:35:03 +01:00
prescientmoon 18c18acc90
Specify full urls for homer services 2024-02-24 04:32:30 +01:00
prescientmoon 71a6fc6817
Fix homer icon path handling yet again 2024-02-24 04:30:47 +01:00
prescientmoon 335dc4e56a
Tweak homar appearence 2024-02-24 04:14:19 +01:00
prescientmoon 2af5ca6274
Fix homer theming 2024-02-24 04:03:21 +01:00
prescientmoon e425489dea
Fix whoogle icon path 2024-02-24 03:53:52 +01:00
prescientmoon b8370fcc33
Change homer url 2024-02-24 03:52:15 +01:00
prescientmoon f077913a4d
Set up homer 2024-02-24 03:51:35 +01:00
prescientmoon 9cc1c2f644
Set up tmpfiles for actual 2024-02-24 02:15:56 +01:00
prescientmoon 024331fd1b
Set up actual on lapetus 2024-02-24 01:55:05 +01:00
prescientmoon eb9d1d2814
Make purescript work inside neovim 2024-02-24 01:53:32 +01:00
prescientmoon fd3af8a1f6
Update docs and remove slambda references 2024-02-20 00:51:01 +01:00
prescientmoon 03b97cce9c
Set up kanata, mail, and remove references to name
- Remove reference to the name "Adriel"
- Set up email reading
- Set up kanata and retire slambda
2024-02-20 00:12:04 +01:00
Matei Adriel f1e05fd4f7
Allow websockets for web smos instance 2024-02-12 19:14:37 +01:00
Matei Adriel 38d959ffc0
Fix typos 2024-02-12 19:07:12 +01:00
Matei Adriel c1d486fffa
Fix smos setup conflicting with vaultwarden 2024-02-12 19:02:56 +01:00
Matei Adriel af53784181
Set up smos server 2024-02-12 17:39:27 +01:00
Matei Adriel 7649050ca6
Give up and remove zed mail 2024-02-12 17:08:36 +01:00
Matei Adriel 51d5b2d5ac
Tell zfs to enable mail support 2024-02-12 16:55:27 +01:00
Matei Adriel 43f4b2781d
Configure zed 2024-02-12 16:47:38 +01:00
Matei Adriel e3a22b2a66
Fix sanoid paths (again) 2024-02-12 15:39:55 +01:00
Matei Adriel 15441e4b61
Fix msmtp config 2024-02-12 15:38:46 +01:00
Matei Adriel 55c8a20218
Fix sanoid dataset names 2024-02-12 15:33:53 +01:00
Matei Adriel 0f2f99f0b1
Remove obsolte zfs option 2024-02-12 15:07:38 +01:00
Matei Adriel 86c2d63cc1
Switch out zfs.autoSnapshot for sanoid 2024-02-12 15:05:07 +01:00
Matei Adriel 0ed5de744c
Auto manage zfs pools 2024-02-12 14:57:13 +01:00
Matei Adriel a5e34b52d7
Set up wayland qr code scanner 2024-02-12 14:32:59 +01:00
Matei Adriel 6650f71028
Fix vaultwarden email username 2024-02-10 05:20:41 +01:00
Matei Adriel 4bfd8b6a9f
Update vaultwarden secret perms 2024-02-10 05:11:50 +01:00
Matei Adriel db8727d99b
Update secret 2024-02-10 05:03:01 +01:00
Matei Adriel a2257b8950
Fix vaultwarden data dir path 2024-02-10 04:48:43 +01:00
Matei Adriel 17bc9c8886
Add tmpfile for vaultwarden 2024-02-10 04:23:53 +01:00
Matei Adriel c51668691a
Create initial vaultwarden setup 2024-02-10 04:15:17 +01:00
Matei Adriel 424a1db3a7
Improve setup in many small ways
- ircgay command for catgirl
- fish keybinds for launching $EDITOR
- uptimes script
- fix neovide launch flags
2024-02-09 19:18:33 +01:00
Matei Adriel 21b6215dee
Bump intray 2024-02-03 16:19:51 +01:00
Matei Adriel 995359e380
Remove hosts from intray config 2024-02-03 15:38:09 +01:00
Matei Adriel a4e4635b05
Bump intray again 2024-02-03 15:37:22 +01:00
Matei Adriel 3e864be584
Prepare for vaultwarden selfhosting 2024-02-03 15:34:35 +01:00
Matei Adriel eb8b347dad
Use intray fork 2024-02-02 03:18:10 +01:00
Matei Adriel 1692a4c585
Fix lib being used instead of builtins 2024-02-02 03:04:38 +01:00
Matei Adriel 97f690462c
Use lib function to patch intray 2024-02-02 03:04:02 +01:00
Matei Adriel 5137a29a3a
Make debug logs work 2024-02-02 02:54:29 +01:00
Matei Adriel 18fc9261a3
Add debug trace 2024-02-02 02:52:00 +01:00
Matei Adriel 462f2c4cd0
Try to trick nix again 2024-02-02 02:49:59 +01:00
Matei Adriel 37a3bd0e87
Add mkif around intray patch 2024-02-02 02:48:45 +01:00
Matei Adriel ffaa454220
Try to trick nix 2024-02-02 02:47:49 +01:00
Matei Adriel d850fbcb95
Make args to patched intray explicit 2024-02-02 02:46:27 +01:00
Matei Adriel b495d72e9b
Add missing argument in intray config 2024-02-02 02:44:51 +01:00
Matei Adriel e15a9e8892
Add missing nginx module imports 2024-02-02 02:44:22 +01:00
Matei Adriel d75b4f0ccd
Fix intray server config syntax error 2024-02-02 02:43:40 +01:00
Matei Adriel e37b3bc363
Set up intray server setup + change catgirl config 2024-02-02 02:42:03 +01:00
Matei Adriel 2c012e36c9
Remove saving stuff from pounce 2024-01-31 23:31:58 +01:00
Matei Adriel f11ce234e2
Fix wrong path in pounce config 2024-01-31 23:27:40 +01:00
Matei Adriel 446d479c7a
Configure pounce message saving 2024-01-31 23:22:55 +01:00
Matei Adriel 9e6bb34179
Syncthing skip host check 2024-01-31 23:11:37 +01:00
Matei Adriel 9b8448797f
Set pounce nick 2024-01-31 23:00:39 +01:00
Matei Adriel c308969675
Set bind-host for calico 2024-01-31 22:39:13 +01:00
Matei Adriel b8a120b986
Re-enable pounce stuff 2024-01-31 22:09:04 +01:00
Matei Adriel 5de2395977
Set up pounce on lapetus 2024-01-31 21:59:11 +01:00
Matei Adriel a175734015
Make nginx use acme dns challenges 2024-01-31 20:45:41 +01:00
Matei Adriel ca4b5e3588
Attempt to set up acme + nginx 2024-01-31 20:26:11 +01:00
Matei Adriel bd03871ece
Switch from agenix to sops-nix 2024-01-31 20:03:00 +01:00
Matei Adriel ced418a65b
Add more Slambda chords & disable Wezterm keybind
In particular, `alt+enter` is a keybind in `catgirl` which I couldn't access
because of the default `wezterm`  keybinds
2024-01-31 02:59:03 +01:00
Matei Adriel feaf49d8e3
Remove znc and soju 2024-01-28 19:02:59 +01:00
Matei Adriel 95a6c7034a
Swap out znc for soju 2024-01-28 17:19:22 +01:00
Matei Adriel 095a1f4e92
Fix option typo 2024-01-28 16:39:10 +01:00
Matei Adriel 944da3846e
Initial znc setup 2024-01-28 16:36:28 +01:00
Matei Adriel 5074472017
Auto rollback zfs on boot 2024-01-18 08:54:14 +01:00
Matei Adriel b879f6e197
Reenable whoogle on lapetus 2024-01-18 08:14:26 +01:00
Matei Adriel d5a487ecec
Set up podman persistence 2024-01-18 08:09:06 +01:00
Matei Adriel 43b53dccd0
Add missing argument to whoogle blocklist function 2024-01-18 07:50:44 +01:00
Matei Adriel b261a330e8
Fix ports options in whoogle config 2024-01-18 07:49:59 +01:00
Matei Adriel 57bd599f4d
Fix whoogle wrong nixos option name 2024-01-18 07:48:58 +01:00
Matei Adriel 2237322c33
Fix whoogle options not being strings 2024-01-18 07:47:17 +01:00
Matei Adriel ed3e05dc96
Set up initial whoogle config 2024-01-18 07:44:16 +01:00
Matei Adriel 4fa59284bc
Fix lapetus key location 2024-01-18 06:22:45 +01:00
Matei Adriel 2c01cf98f4
Give up and manually type zfs decryption keys 2024-01-18 06:20:07 +01:00
Matei Adriel c5a0381c9e
Update hermes mount options 2024-01-18 05:19:53 +01:00
Matei Adriel ffa71144cc
Attempt to make zfs not load keys for root 2024-01-18 03:04:56 +01:00
Matei Adriel e5b59ce924
Fix lapetus partition options for /secure 2024-01-18 02:33:59 +01:00
Matei Adriel 53b582118a
Do not encrypt zfs root & add lapetus script 2024-01-18 02:24:34 +01:00
Matei Adriel d9b438536f
Attempt to use nixos filesystems to mount usb 2024-01-18 01:47:25 +01:00
Matei Adriel 638a81e61a
Temporarily remove broken options from usb mount 2024-01-17 11:41:02 +01:00
Matei Adriel c7888bef47
Fix wrong system mount option type 2024-01-17 11:24:22 +01:00
Matei Adriel 9fae7989b8
Fix typo in previous commit 2024-01-17 11:19:00 +01:00
Matei Adriel 8fd724874f
Use systemd mounts instead of handwritten script 2024-01-17 11:16:36 +01:00
Matei Adriel 014673205c
Fix lapetus usb mounting service target 2024-01-17 09:18:57 +01:00
Matei Adriel e06273255b
Add default value for disks argument 2024-01-17 08:39:14 +01:00
Matei Adriel a67ff67ada
Prepare lapetus reinstall 2024-01-17 08:31:33 +01:00
Matei Adriel 74cc26d88c
Attempt to configure waybar, then give up 2024-01-04 20:35:10 +01:00
Matei Adriel ca3bcfd3ac
Fix /nix/store taking up a lot of storage
Additionally:
- add arcaea wiki search engine
- fix haskell devshell not evaluating
- remove a big dependency from my neovim setup
2023-12-15 03:53:22 +01:00
Matei Adriel 15d06fd26a
Move from lualine to mini.statusline and more 2023-12-13 19:30:04 +01:00
Matei Adriel 50152c3db8
Set up more persistent directories 2023-12-12 14:32:06 +01:00
Matei Adriel 1dd0a5e0ca
Reorganize devshells 2023-12-10 23:48:46 +01:00
Matei Adriel 38a7932c2c
Move to nixos-23.11 2023-12-10 12:55:54 +01:00
Matei Adriel bfc89aff7f
Move a bunch of things around 2023-12-02 00:46:56 +01:00
Matei Adriel 28d21046ef
Some more latex stuff and whatnot 2023-11-27 00:15:03 +01:00
Matei Adriel f17e32e30d
Add tldr persistence and much more 2023-11-04 18:58:09 +01:00
Matei Adriel 36d1a39511
Better special character system! 2023-10-04 17:26:06 +02:00
Matei Adriel a81103f78e
Start the process of switching to nixpkgs-unstable 2023-09-28 03:13:35 +03:00
Matei Adriel 346d1b78d9
Set up haskell-tools.nvim 2023-09-22 21:08:11 +03:00