Commit graph

2126 commits

Author SHA1 Message Date
Benjamin Yule Bädorf 52bbd13a24
graphical: various improvements
* Use mako home-manager module
* Use nextcloud-client home-manager module
* Urgent notifications go above fullscreen apps
* Add battery check with libnotify
* Increase waybar text sizing
2024-03-26 23:58:04 +01:00
Benjamin Yule Bädorf 4bc5fd8ef2
email: enable imapnotify with automatic fetching 2024-03-26 22:20:39 +01:00
Benjamin Yule Bädorf 2924b5d1a0
email: use home-manager configuration options 2024-03-26 22:07:02 +01:00
Benjamin Yule Bädorf dd43281a4a
email: fix maddy email config for smtp submission 2024-03-25 19:13:19 +01:00
Benjamin Yule Bädorf f3804d23cc
initrd: take publicKeys from flake config 2024-03-25 19:12:45 +01:00
Benjamin Yule Bädorf 5c13335a52
graphical/sway: add option to only lock screen 2024-03-21 13:20:31 +01:00
Benjamin Yule Bädorf 429a6bf3e5
ssh: put gpg identity first, use pubkeys 2024-03-19 21:08:43 +01:00
Benjamin Yule Bädorf 6fb030837f
terraform: not-working update 2024-03-19 21:00:28 +01:00
Benjamin Yule Bädorf b0159584c5
crypto: remove yubikey-agent, use gpg-agent 2024-03-19 19:58:50 +01:00
Benjamin Yule Bädorf 9f655984a0
docs: update readme 2024-03-19 19:58:32 +01:00
Benjamin Yule Bädorf f6c357c6cb
ssh: centralize pubkey management 2024-03-19 19:29:57 +01:00
Benjamin Yule Bädorf 6a42fa725d
wireguard: add fp3 config 2024-03-19 18:39:14 +01:00
Benjamin Yule Bädorf 307ae5a370
b12f/session: update restic respository variable 2024-03-19 18:34:36 +01:00
Benjamin Yule Bädorf 9bbe723d7c
flake: update nixpkgs inputs 2024-03-19 18:34:11 +01:00
Benjamin Yule Bädorf 4fd587788b
paperless: update hostingde fetcher binary 2024-03-19 18:33:13 +01:00
Benjamin Yule Bädorf e54e5cbc54
update: update nixpkgs & nvfetcher, use nixd from flake
nixd is using a version of nix marked as unsafe:
https://github.com/nix-community/nixd/issues/357
2024-03-12 17:20:34 +01:00
Benjamin Yule Bädorf e135ac3e4d
paperless: add automated hostingde invoice fetching 2024-03-12 12:17:59 +01:00
Benjamin Yule Bädorf 7466d926b3
chocolatebar/vm: reduce memory size 2024-03-10 22:25:06 +01:00
Benjamin Yule Bädorf c12b2571d9
core: nvfetcher updates 2024-03-10 22:23:53 +01:00
Benjamin Yule Bädorf b51f20a512
flake: update nixpkgs inputs 2024-03-06 17:57:48 +01:00
Benjamin Yule Bädorf 28e9b35f6e
jellyfin: init jellyfin on droppie 2024-02-27 09:44:11 +01:00
Benjamin Yule Bädorf be7c29ecc0
stroopwafel/osm: init openstreetmap 2024-02-27 09:41:53 +01:00
Benjamin Yule Bädorf 48c7a5f072
user: remove unused mimeapps.list file 2024-02-24 19:13:56 +01:00
Benjamin Yule Bädorf 5c94031778
nvim: add leader shortcut for windows closing 2024-02-18 21:18:02 +01:00
Benjamin Yule Bädorf d5ce7067e1
pie/dns: fix b12f.io DNS 2024-02-16 11:18:35 +01:00
Benjamin Yule Bädorf a16a153e76
wireguard: fix routing w/ tunneled wireguard 2024-02-13 00:27:30 +01:00
Benjamin Yule Bädorf c8c32f5203
wireguard: add public network 2024-02-12 16:46:46 +01:00
Benjamin Yule Bädorf 540450fd6b
stroopwafel/sway: fix sway screen brightness keybinding 2024-02-09 14:12:26 +01:00
Benjamin Yule Bädorf 5ee143978f
ehex: update VPN settings, still not working 2024-02-08 23:30:27 +01:00
Benjamin Yule Bädorf 1169873bac
networking: remove pie from hosts file, add droppie-initrd 2024-02-08 23:29:44 +01:00
Benjamin Yule Bädorf c34577a7df
droppie/impermanence: use module 2024-02-08 23:28:41 +01:00
Benjamin Yule Bädorf f54229e68e
persistence: make /etc/nixos bind mount 2024-02-08 19:27:28 +01:00
Benjamin Yule Bädorf 5abeeb8751
wireguard: change network to 10.13.12.0/24 2024-02-08 19:23:22 +01:00
Benjamin Yule Bädorf 67e924f022
stroopwafel/bluetooth: fix bind mount with impermanence 2024-02-08 19:00:15 +01:00
Benjamin Yule Bädorf 5cbe522ba0
secrets/fwknoprc: fix secret 2024-02-06 19:23:13 +01:00
Benjamin Yule Bädorf b4e559155a
pie/wireguard: don't use wireguard DNS 2024-02-06 09:44:41 +01:00
Benjamin Yule Bädorf ee7d2cbf49
initrd/networking: manually set networking 2024-02-05 23:56:19 +01:00
Benjamin Yule Bädorf 3e0f8438c1
initrd/networking: manually set networking 2024-02-04 01:05:28 +01:00
Benjamin Yule Bädorf 5fe27940b4
b12f: enable u2f for login, update ssh keys 2024-02-04 01:04:42 +01:00
Benjamin Yule Bädorf af0d54a64d
ssh: add new gpg-based ssh keys 2024-02-04 01:03:52 +01:00
Benjamin Yule Bädorf 985f30c2b9
secrets: rekey for new droppie host key 2024-02-04 01:02:59 +01:00
Benjamin Yule Bädorf 6f75453e7c
droppie: reinstall droppie, update keys 2024-02-03 20:58:18 +01:00
Benjamin Yule Bädorf f197c7ec75
frikandel/b12f.io: update site with new gpg key 2024-02-03 15:57:00 +01:00
Benjamin Bädorf c5900580a9
b12f: improve user real name 2024-02-03 15:05:02 +01:00
Benjamin Bädorf 9e23f0bd65
ssh: fix ssh login with new yubi keys fido2 2024-02-03 15:02:24 +01:00
Benjamin Bädorf 5bc46fc64c
auth/sudo: enable u2f for sudo via pam module 2024-02-03 15:01:56 +01:00
Benjamin Bädorf 2f3397354f
gpg/ssh: remove ssh support for GPG agent 2024-02-03 14:57:26 +01:00
Benjamin Bädorf 118ec36c0e
desktop/social: add cinny-desktop for matrix 2024-02-03 14:56:33 +01:00
Benjamin Bädorf d6cd678e92
nvim: update tab and window keybindings, ag in hidden folders 2024-02-03 13:18:49 +01:00
Benjamin Bädorf 79f38313c6
email/clients: update gpg keys 2024-02-03 13:18:20 +01:00