prescientmoon
d0d38627e5
Update ddclient cache location
2024-04-07 12:25:22 +02:00
prescientmoon
aa1a468534
Set up ddclient
2024-04-07 12:11:57 +02:00
prescientmoon
ca1b4d37af
Fix postgres persistence permisions
2024-04-01 11:29:34 +02:00
prescientmoon
8c13270bf1
Fix postgres not persisting
2024-04-01 11:28:16 +02:00
prescientmoon
f5a0024e6e
Fix typo in invidious config
2024-04-01 06:36:58 +02:00
prescientmoon
0a14e018b8
Fix typo in radicale module
2024-04-01 06:36:11 +02:00
prescientmoon
df23c9f641
Fix radicale config using int as a string
2024-04-01 06:31:28 +02:00
prescientmoon
f65785f2f4
Fix invidious referencing prev
instead of pkgs
2024-04-01 06:29:29 +02:00
prescientmoon
a9bae89c37
Set up homer entry for radicale
2024-04-01 06:24:29 +02:00
prescientmoon
f7f80163eb
Cut down on a lot of flake inputs
2024-04-01 05:57:56 +02:00
prescientmoon
b0ff2979ed
Revert change again
2024-03-11 17:22:10 +01:00
prescientmoon
2f0c51606f
Experiment with host network for commafeed again
2024-03-11 17:00:16 +01:00
prescientmoon
3aeaeeffcc
Revert previous change
2024-03-11 16:50:05 +01:00
prescientmoon
cd8fa44dc6
Put commafeed on host network
2024-03-11 16:45:12 +01:00
prescientmoon
aa0da11a07
Write hmac key to json-like file
2024-03-11 16:30:04 +01:00
prescientmoon
aa89185312
Fix invidious hmac key perms
2024-03-11 16:21:53 +01:00
prescientmoon
e3da5a795f
Fix invidious keyFile option name
2024-03-11 16:10:44 +01:00
prescientmoon
1edf1e65b5
Set up diptime and provision invidious hmac key
2024-03-11 16:08:32 +01:00
prescientmoon
d7db3abaae
Set up invidious
2024-03-11 15:46:27 +01:00
prescientmoon
e4b7645102
Configure obsidian.nvim keybinds & more
...
- configure obsidian nvim keybinds
- fix typo: `img` => `imv`
- re-enable docker on tethys (also adds a hacky mysql db for... reasons)
2024-03-07 02:49:09 +01:00
prescientmoon
6ce1075b95
Add a few more server to whoogle blocklist
2024-03-04 12:03:06 +01:00
prescientmoon
c0f12e1bf0
Reduce pass to libsecret service (and more)
...
- Reduce all pass integrations but that of a local libsecret service
- Fix "kanata" typos in the readme
- Fix typo in emergency script
- Remove dns level blocklisting for twitter (it's blocked using leechblock now)
- Add keybind for a certain auto form script to hyprland (it's commented out for now)
2024-03-04 11:33:59 +01:00
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
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