Felix Schröter
|
285870698a
|
build: add .gitlab-ci.yml
With job for pushing to cachix.
|
2022-06-28 02:37:54 +02:00 |
|
Felix Schröter
|
c739b83a86
|
feat(nix): add own cachix cache
|
2022-06-28 02:23:51 +02:00 |
|
Felix Schröter
|
3f4b377a71
|
feat(neovim): improve rust-analyzer lsp config
It did not pick up `Cargo.toml` in subdirectories before.
|
2022-06-27 01:03:26 +02:00 |
|
Felix Schröter
|
1fa4f85c5d
|
feat(neovim): switch from vim-startify to alpha-nvim
|
2022-06-27 00:52:16 +02:00 |
|
Felix Schröter
|
2715807cb1
|
fix(home-server): disable IPv4 ddclient
|
2022-06-26 13:26:11 +02:00 |
|
Felix Schröter
|
8c52dfff36
|
refactor: rename server: rpi4 -> home-server
|
2022-06-26 13:22:50 +02:00 |
|
Felix Schröter
|
8dcece0836
|
feat: restructure system config
Create common system config and derive common server & desktop configs
from it.
|
2022-06-26 13:14:04 +02:00 |
|
Felix Schröter
|
4af1b35392
|
feat(system): move auto upgrade config
Moved to `system/default.nix` to `system/nix.nix`, which
makes it apply to home-server as well.
|
2022-06-26 12:56:37 +02:00 |
|
Felix Schröter
|
99aafbd3b7
|
feat(browsers): configure Mullvad SOCKS proxy in Firefox
|
2022-06-15 21:26:52 +02:00 |
|
Felix Schröter
|
a25589dc1e
|
chore(flake): update inputs
|
2022-06-13 22:46:20 +02:00 |
|
Felix Schröter
|
fd6ed6ce63
|
feat(home-server): update local IP address
|
2022-06-13 21:58:27 +02:00 |
|
Felix Schröter
|
11eaa5ceed
|
chore(flake): update inputs
|
2022-06-10 13:05:10 +02:00 |
|
Felix Schröter
|
9de2220f7d
|
chore: update restic b2 secret
|
2022-06-10 12:50:24 +02:00 |
|
Felix Schröter
|
0f0e57b507
|
fix(home-server): configure ddclient for IPv6
|
2022-06-04 12:28:32 +02:00 |
|
Felix Schröter
|
2be49be143
|
chore(flake): update inputs
|
2022-05-31 19:36:03 +02:00 |
|
Felix Schröter
|
8b4002d5ab
|
feat(hass): add Sonos integration
|
2022-05-31 19:35:24 +02:00 |
|
Felix Schröter
|
62bc964785
|
fix(owntracks): add secret to owntracks-recorder
And fix `secrets/mqtt/owntracks.age`.
|
2022-05-30 03:36:39 +02:00 |
|
Felix Schröter
|
6efc9cea3f
|
fix(calibre-web): fix & improve config
|
2022-05-29 17:55:57 +02:00 |
|
Felix Schröter
|
a871a42a69
|
fix(calibre-web): switch to available port
|
2022-05-29 17:45:05 +02:00 |
|
Felix Schröter
|
1be9e71576
|
chore: update to nextcloud 24
|
2022-05-29 17:39:20 +02:00 |
|
Felix Schröter
|
d500456671
|
feat: add calibre-web
|
2022-05-29 17:26:10 +02:00 |
|
Felix Schröter
|
6b7ae2c252
|
feat(restic): add home-server ignore directory
|
2022-05-27 17:44:56 +02:00 |
|
Felix Schröter
|
bee121c412
|
chore(home-server): remove external media partition
|
2022-05-27 17:43:49 +02:00 |
|
Felix Schröter
|
688cf084fe
|
chore(flake): update inputs
|
2022-05-27 17:00:31 +02:00 |
|
Felix Schröter
|
fa1dd79cfd
|
chore(neovim): remove netrw config
Since I'm only using nvim-tree-lua.
|
2022-05-27 03:00:27 +02:00 |
|
Felix Schröter
|
085af872d7
|
feat(neovim): add nvim-web-devicons for nvim-tree-lua
|
2022-05-27 02:58:36 +02:00 |
|
Felix Schröter
|
a5cf249c43
|
feat(neovim): use telescope fzy-native extension
|
2022-05-27 02:33:22 +02:00 |
|
Felix Schröter
|
b1039c9a2b
|
feat(neovim): extend telescope key bindings
|
2022-05-27 02:33:22 +02:00 |
|
Felix Schröter
|
42e069fd0f
|
feat(neovim): extend neorg config
|
2022-05-27 00:50:03 +02:00 |
|
Felix Schröter
|
221e73df12
|
chore(neovim): remove nvim-orgmode
|
2022-05-27 00:49:24 +02:00 |
|
Felix Schröter
|
73ef1820a8
|
fix(neovim): switch localleader to \
Previous `,` conflicted with telescope live grep.
|
2022-05-27 00:44:04 +02:00 |
|
Felix Schröter
|
cc2020c740
|
feat: add languagetool server
|
2022-05-27 00:21:41 +02:00 |
|
Felix Schröter
|
63ddbbd2e0
|
chore(nix): switch to stable nix package
Since flakes are supported since nix 2.4
|
2022-05-19 02:59:04 +02:00 |
|
Felix Schröter
|
fe9ae52c25
|
chore(flake): update inputs
|
2022-05-19 02:48:26 +02:00 |
|
Felix Schröter
|
51f2778efc
|
feat(neovim): add which-key mappings
|
2022-05-19 00:52:46 +02:00 |
|
Felix Schröter
|
af37d88f90
|
feat(neovim): add neorg
|
2022-05-19 00:51:22 +02:00 |
|
Felix Schröter
|
47e7de875a
|
fix: fix collabora config
|
2022-05-19 00:50:41 +02:00 |
|
Felix Schröter
|
7dc601cf04
|
feat(home-server): add back media mount
|
2022-05-15 21:21:18 +02:00 |
|
Felix Schröter
|
de264cde5a
|
fix(restic): switch to fd to include empty paths
|
2022-05-15 19:37:53 +02:00 |
|
Felix Schröter
|
d979a126ab
|
feat(home-server): update hardware & boot configuration
To commodate switch to Tow-Boot & new partitioning using
scripts/setup-partitions.
|
2022-05-15 15:45:13 +02:00 |
|
Felix Schröter
|
e3fbe28103
|
feat(home-server): rename felix-rpi4 to home-server
|
2022-05-15 15:39:12 +02:00 |
|
Felix Schröter
|
2977d1445d
|
fix(restic): include hidden files & extend ignorePatterns
|
2022-05-15 15:38:12 +02:00 |
|
Felix Schröter
|
75c5f1c85d
|
chore: rekey secrets
|
2022-05-15 13:06:03 +02:00 |
|
Felix Schröter
|
3d0f4cebc0
|
feat(rpi4): add swapfile
|
2022-05-14 18:11:19 +02:00 |
|
Felix Schröter
|
573ca4724b
|
feat(rpi4): increase zram swap size
|
2022-05-14 18:10:48 +02:00 |
|
Felix Schröter
|
725c40a4cd
|
chore(flake): update inputs
|
2022-05-14 18:10:11 +02:00 |
|
Felix Schröter
|
8939592b58
|
feat: enable git-lfs
|
2022-05-13 12:06:04 +02:00 |
|
Felix Schröter
|
4eaefe4c6f
|
feat(neovim): switch to nix fmt
|
2022-05-12 11:57:43 +02:00 |
|
Felix Schröter
|
58fd846b72
|
feat(gaming): add mangohud
|
2022-05-12 11:45:10 +02:00 |
|
Felix Schröter
|
c0694d9967
|
feat: add new programs
|
2022-05-12 11:45:10 +02:00 |
|