1
Fork 0
Commit graph

413 commits

Author SHA1 Message Date
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
Matei Adriel c8d7224dc9
Navigate mini.files with enter! 2023-09-22 19:37:24 +03:00
Matei Adriel 0ca50395eb
Vim latex setup improvements (and more) 2023-09-18 03:15:13 +03:00
Matei Adriel 500f79cbdf
Delete jupytex & add more firefox extensions 2023-09-13 18:42:37 +03:00
Matei Adriel 964fc2af28
Add new wifi password 2023-09-12 01:16:00 +03:00
Matei Adriel fe3c267ca9
Self management stuff + vim.loader 2023-09-05 20:59:37 +03:00
Matei Adriel 2e8ec89ef5
Smos + intray + some nvim changes 2023-09-04 05:58:39 +03:00
Matei Adriel 4e694ab3d7
Lots of theming stuff 2023-08-28 18:18:26 +03:00
Matei Adriel 30f0ea7eb5
anyrun stuff, no more minesweeper, hoogle search 2023-08-22 18:24:04 +03:00
Matei Adriel d0073fbee4
Integrated nixos-hardware, more ricing, and much more 2023-08-17 10:31:46 +03:00
Matei Adriel 7b4a8b2fa4
Beautiful transparency + more 2023-08-13 05:15:32 +03:00
Matei Adriel e63d8b32f6
Working quietboot? (kind of) 2023-08-06 18:28:34 +03:00
Matei Adriel c8eef155e5
Set up tailscale 2023-08-04 22:53:54 +03:00
Matei Adriel 0047769696
Backup:) 2023-07-30 02:22:25 +03:00
Matei Adriel 61a03c40d4
basic pass config 2023-07-22 18:22:54 +03:00
Matei Adriel 646e68f1d2
No more hyprland splash 2023-07-22 17:21:29 +03:00
Matei Adriel fa93ddee95
Doc changes and more 2023-07-21 19:30:48 +03:00
Matei Adriel 90b66e147b
Moved mosh to root 2023-07-19 00:36:58 +03:00
Matei Adriel bc51766594
Do not shut down lapetus on lid closing 2023-07-18 20:30:53 +03:00
Matei Adriel cf255939d5
Fixed big syncthing oopsie 2023-07-18 18:11:07 +03:00
Matei Adriel 4922fc2542
Lapetus syncthing device id 2023-07-18 18:06:02 +03:00
Matei Adriel 3d47d56ce4
Open firewall port for syncthing 2023-07-18 18:04:12 +03:00
Matei Adriel 2d8921f3c8
Small syncthing change 2023-07-18 17:56:32 +03:00
Matei Adriel 6df2378809
Lapetus filesystems 2023-07-18 17:49:13 +03:00
Matei Adriel ccf58efcb3
Missing file + removed option 2023-07-18 17:39:38 +03:00
Matei Adriel 98d6daf89e
Cleaned up lapetus a bit 2023-07-18 17:30:04 +03:00
Matei Adriel cfb42f59c6
Added lapetus user key 2023-07-18 16:51:07 +03:00
Matei Adriel 4d2b0f9b5d
Hardcoded machine ids! 2023-07-18 16:16:57 +03:00
Matei Adriel 24ce17adec
Rekeyed secrets to include laleptus (also removed spotifyd) 2023-07-18 15:31:02 +03:00
Adriel 3539617312
Create ssh_host_rsa_key.pub 2023-07-18 12:27:21 +00:00
Adriel 7ceb62e459
Create ssh_host_ed25519_key.pub 2023-07-18 12:26:17 +00:00
Adriel de5d180c06
Added lapetus hardware config 2023-07-18 12:25:04 +00:00
Matei Adriel 88936f9175
Fxied wrong disko arg 2023-07-18 14:04:04 +03:00
Matei Adriel 97b83d855e
Fixed typo 2023-07-18 01:07:40 +02:00
Matei Adriel a56ae64c07
Fixed disko config 2023-07-18 01:06:27 +02:00
Matei Adriel dd8353b7d4
More changes please work aaaaaaa 2023-07-18 00:48:23 +02:00
Matei Adriel f618cd7a37
Fix small typo 2023-07-17 19:54:27 +02:00
Matei Adriel ab08c97ead
Mention filesystems for imperamenence's sake 2023-07-17 19:53:24 +02:00
Matei Adriel de7157006c
HostId 2023-07-17 19:44:54 +02:00
Matei Adriel 3b89b12862
Fold marker fix 2023-07-17 19:35:34 +02:00
Matei Adriel ded281babf
Proper disko module import 2023-07-17 19:31:40 +02:00
Matei Adriel b556e0ad88
One more tiny change 2023-07-17 19:23:00 +02:00
Matei Adriel 9075130cc8
Import disko as module 2023-07-17 18:54:31 +02:00
Matei Adriel cc57b5ddbf
Tiny partitions change 2023-07-17 18:46:51 +02:00
Matei Adriel 1a76be6710
More zfs setup 2023-07-17 18:40:39 +02:00
Matei Adriel 2ef4253adc
only one disk for lepatus 2023-07-17 16:53:48 +02:00
Matei Adriel 45ca436342
Removed wrong key file 2023-07-17 16:52:22 +02:00
Matei Adriel 9aa1107324
Preparing for lepatus install 2023-07-17 16:50:07 +02:00
Matei Adriel da56401123
gitea setup 2023-07-07 22:42:13 +02:00
Matei Adriel 07cfb35e1d
Syncthing! 2023-07-07 21:25:05 +02:00
Matei Adriel c9bf24c49b
Some gpt themes + tex modifications + working hyprpaper 2023-07-06 21:34:24 +02:00
Matei Adriel 70bbc27dbb
Backup 2023-06-15 20:08:20 +02:00
Matei Adriel 2533fa1c43
Hyprpaper module 2023-06-09 13:17:34 +02:00
Matei Adriel a7f303f8ac
Opentabletdrivers + wlsunset 2023-05-31 04:53:44 +02:00
Matei Adriel dda932b1b0
Tried setting up a vm machine 2023-05-28 05:24:36 +02:00
Matei Adriel 230a739327
Started working on guest@euporie 2023-05-28 02:00:10 +02:00
Matei Adriel 0503a81ee8
Started to rework euporie 2023-05-28 00:41:22 +02:00
Matei Adriel 5c076b8989
Removed uneeded udev rules + some wayland stuff 2023-05-28 00:40:59 +02:00
Matei Adriel 1cd3d7a903
Hyprland 2023-05-24 03:17:09 +02:00
Matei Adriel b7a0a94655
Too many things (should have commited more often) 2023-05-18 01:56:19 +02:00
Matei Adriel 0221b9abb1
Trying to get xdg portals to work 2023-04-27 15:36:14 +02:00
Matei Adriel a14ae58e0b
Changed timezone to nl 2023-04-27 13:56:16 +02:00
Matei Adriel 78f154b38a
Set up the basics of imperanence 2023-04-27 02:08:20 +03:00
Matei Adriel b24d90dfbd
Modified nvim setup a bit + installed game apps (steam, lutris, etc) 2023-04-25 16:35:09 +03:00
Matei Adriel ec83ebd15f
Started euoporie and updated visonum devshell to use latest purs 2023-04-17 11:53:41 +03:00
Matei Adriel 8968084969
Added some new lsps to nvim & buch timezone and stuff 2023-04-13 20:06:57 +03:00
Matei Adriel 9d7fd2277a
Setup upgrade and python setup I guess 2023-03-30 02:55:21 +02:00
Matei Adriel 1ed61054f7
Some grub theming 2023-03-12 23:34:42 +01:00
Matei Adriel 7102953c5c
Migrated to stylix! 2023-03-12 05:24:25 +01:00
Matei Adriel 271daab72d
More workspaces, firenvim tweaks and firefox extensions 2023-03-07 15:19:18 +01:00
Matei Adriel 7adc6cf092
Installed agenix + working eduroam connection 2023-02-28 13:11:37 +01:00
Matei Adriel 50668b54d7
Tmux and fish keybind changes/additions 2023-02-27 19:47:06 +01:00
Matei Adriel 95cddbc510
Used slambda from git & fixed tmux chords 2023-02-19 23:52:14 +01:00
Matei Adriel 0bd68f9e21
Added slambda module! 2023-02-19 22:47:42 +01:00
Matei Adriel d573e17a00
Small latex snippet imrpovement 2023-02-15 11:28:43 +01:00
Matei Adriel 01c5fe433b
Gdm setup, attempted to set up grub theming 2023-02-09 23:55:36 +01:00
Matei Adriel e555c40b2c
Changed the theming system to allow for a default global theme! 2023-02-09 07:31:10 +01:00
Matei Adriel 9eeb459372
Some changes:
- FOSDEM wifi
- Started trying to use eww (I think I added a base16 theming system?)
- Custom exa aliases!
2023-02-08 04:31:15 +01:00
Matei Adriel 15247fa82d
Many changes, but among other things:
- Use base16 colors for xmonad
- No more useless fish base16 theming
- Different wallpapers for each theme
2023-01-26 21:49:43 +01:00
Matei Adriel 493954c1e3
Rosepine theme! 2023-01-22 01:22:38 +01:00
Matei Adriel cb270c7e52
Added kdeconnect to tethys 2023-01-16 22:01:05 +01:00
Matei Adriel 286a5d4e43
Tell xmonad my browser is firefox 2023-01-16 17:03:29 +01:00
Matei Adriel ad00582a90
Added nl wifi password 2023-01-15 21:37:30 +01:00
Matei Adriel c211604042
A billion changes, but I'm finally on this new config! 2023-01-12 20:49:08 +01:00
Matei Adriel 490f562d85
A bunch of stuff, including commit signing! 2023-01-10 20:39:33 +01:00
Matei Adriel 5767736f86 Added a few more apps and revamped my secret handling 2023-01-10 16:05:48 +01:00
Matei Adriel 71f7586a61 Added so much stuff 2023-01-10 02:38:06 +01:00