Felix Schröter
|
46409b1c71
|
chore: add restic secrets to .env
|
2022-05-09 12:26:12 +02:00 |
|
Felix Schröter
|
ed381c48ae
|
feat(home-assistant): update proxy config
|
2022-05-06 17:54:04 +02:00 |
|
Felix Schröter
|
4ba4608b82
|
feat(rpi4): enable paperless again
|
2022-05-06 15:49:44 +02:00 |
|
Felix Schröter
|
867bd7d3de
|
fix(secrets): fix more permission issues
|
2022-05-06 15:48:57 +02:00 |
|
Felix Schröter
|
557d744846
|
feat(scripts): add gpg key creation script
|
2022-05-06 10:33:36 +02:00 |
|
Felix Schröter
|
f2aa7e6bbf
|
feat(hass): manage secrets.yaml via agenix
|
2022-05-06 03:45:21 +02:00 |
|
Felix Schröter
|
2b906953a1
|
chore(flake): update inputs
|
2022-05-06 03:44:50 +02:00 |
|
Felix Schröter
|
0dee8b4fa7
|
fix(secrets): fix permissions
Also moves key references into respective configs where they are used.
|
2022-05-06 03:44:47 +02:00 |
|
Felix Schröter
|
7f3a5317bd
|
fix(secrets): fix nextcloud-admin permissions
|
2022-05-05 22:30:36 +02:00 |
|
Felix Schröter
|
e69ea1fb04
|
fix(secrets): fix home-server key
|
2022-05-05 22:15:34 +02:00 |
|
Felix Schröter
|
b2bb30a24d
|
feat: set up deploy-rs
|
2022-05-05 21:24:46 +02:00 |
|
Felix Schröter
|
5f329f550e
|
feat: set up agenix secrets management
|
2022-05-05 19:57:48 +02:00 |
|
Felix Schröter
|
cc6226d335
|
feat: add glsl-language-server
|
2022-05-05 19:35:46 +02:00 |
|
Felix Schröter
|
de13884b85
|
feat(git): change name back to Felix Schröter
|
2022-05-05 19:35:46 +02:00 |
|
Felix Schröter
|
72a226ea33
|
chore: remove photoprism (for now)
|
2022-05-05 19:28:22 +02:00 |
|
Felix Schröter
|
7b28a6b220
|
feat: expose nixosModules.emailNotify
|
2022-05-04 10:55:48 +02:00 |
|
Felix Schröter
|
332d027471
|
feat(system): enable auto upgrades
|
2022-05-03 23:13:00 +02:00 |
|
Felix Schröter
|
29a8def572
|
refactor(neovim): switch to new vim.api.nvim_create_autocmd API
|
2022-05-03 22:38:50 +02:00 |
|
Felix Schröter
|
c7a13f60a2
|
fix(neovim): update which-key triggers blacklist
|
2022-05-03 22:38:50 +02:00 |
|
Felix Schröter
|
b2a424a021
|
feat(neovim): disable lualine for nvim-tree-lua window
|
2022-05-03 22:38:50 +02:00 |
|
Felix Schröter
|
a0cd470fa2
|
chore(flake): update inputs
|
2022-05-03 22:38:50 +02:00 |
|
Felix Schröter
|
a168a4e1ab
|
feat(neovim): remove nvim-lspfuzzy
|
2022-05-03 22:38:50 +02:00 |
|
Felix Schröter
|
832631be55
|
feat(neovim): add nvim-cmp up/down mappings
|
2022-05-03 21:49:47 +02:00 |
|
Felix Schröter
|
be1c0a4249
|
feat(neovim): add diagnostic config
|
2022-05-03 21:49:47 +02:00 |
|
Felix Schröter
|
050586cfa3
|
refactor(neovim): switch to new vim.keymap.set API
|
2022-05-03 21:49:43 +02:00 |
|
Felix Schröter
|
c95fe27950
|
feat(neovim): switch to filetype.lua
Replaces old filetype.vim & scripts.vim.
|
2022-05-03 20:46:50 +02:00 |
|
Felix Schröter
|
87a72b2ecf
|
chore(flake): update inputs
|
2022-05-01 18:10:49 +02:00 |
|
Felix Schröter
|
d20b90ecb9
|
fix(backups): fix & improve ripgrep matching
|
2022-05-01 16:44:29 +02:00 |
|
Felix Schröter
|
68d499f5cf
|
feat: setup email notification on systemd failures
|
2022-05-01 16:42:56 +02:00 |
|
Felix Schröter
|
ed11e6c19a
|
fix(neovim): setup rustfmt
|
2022-04-25 21:13:22 +02:00 |
|
Felix Schröter
|
913b0dc3ac
|
fix(neovim): improve dap config
|
2022-04-25 21:10:56 +02:00 |
|
Felix Schröter
|
688cca8b7d
|
fix(neovim): improve nvim-cmp setup
|
2022-04-25 21:09:58 +02:00 |
|
Felix Schröter
|
4abbc30ec0
|
chore(flake): update inputs
|
2022-04-25 20:55:58 +02:00 |
|
Felix Schröter
|
d90ad94c1e
|
chore(flake): update inputs
|
2022-04-14 20:03:26 +02:00 |
|
Felix Schröter
|
ccfed6692c
|
chore(flake): update inputs
|
2022-04-12 21:25:48 +02:00 |
|
Felix Schröter
|
9d12f12a98
|
feat(neovim): replace vim-kitty-navigator with nvim-kitty-navigator
|
2022-04-08 12:11:39 +02:00 |
|
Felix Schröter
|
f11982427b
|
feat(hardware): use RADV by default
|
2022-04-05 19:40:04 +02:00 |
|
Felix Schröter
|
71f9ef25a5
|
feat(neovim): setup path completions
|
2022-03-30 11:48:46 +02:00 |
|
Felix Schröter
|
ec464af8e5
|
feat(neovim): replace nvim-compe with nvim-cmp
|
2022-03-30 11:31:27 +02:00 |
|
Felix Schröter
|
ca3036fc60
|
feat(neovim): replace vim-orgmode with orgmode
|
2022-03-30 11:31:27 +02:00 |
|
Felix Schröter
|
8dcabd8cbf
|
feat(neovim): remove wmgraphviz-vim
|
2022-03-30 11:31:27 +02:00 |
|
Felix Schröter
|
2caf062e8f
|
feat(neovim): replace fzf-vim with telescope.nvim
|
2022-03-30 11:31:27 +02:00 |
|
Felix Schröter
|
3133316f6e
|
feat(neovim): replace lightline with lualine.nvim
|
2022-03-30 11:31:27 +02:00 |
|
Felix Schröter
|
2f159358e3
|
feat(neovim): replace vim-easymotion with lightspeed.nvim
|
2022-03-30 11:31:27 +02:00 |
|
Felix Schröter
|
9be4775efb
|
feat(neovim): replace vim-commentary with kommentary
|
2022-03-30 11:31:27 +02:00 |
|
Felix Schröter
|
765c538d9a
|
feat(neovim): extend gitsigns config
|
2022-03-30 11:31:27 +02:00 |
|
Felix Schröter
|
643c9a97b3
|
feat(neovim): replace vim-fugitive with neogit
|
2022-03-30 02:48:01 +02:00 |
|
Felix Schröter
|
79bdcd3a5d
|
feat(neovim): replace editorconfig-vim with editorconfig.nvim
|
2022-03-30 02:48:01 +02:00 |
|
Felix Schröter
|
11f2fd5e13
|
feat(neovim): replace nerdtree with nvim-tree.lua
|
2022-03-30 02:48:01 +02:00 |
|
Felix Schröter
|
55dc61abed
|
feat(neovim): add haskell to scripts.vim
|
2022-03-30 00:11:29 +02:00 |
|