Commit graph

106 commits

Author SHA1 Message Date
Felix Schröter 86e655057e
feat(flake): add shellcheck to pre-commit-check 2022-05-12 11:45:10 +02:00
Felix Schröter ab0bc5268b
feat(flake): set formatter for nix fmt 2022-05-12 11:45:10 +02:00
Felix Schröter 3b5460f6c9
fix(flake): switch to new devShells output 2022-05-12 11:02:34 +02:00
Felix Schröter f2404513a0
style(flake): match new overlay argument convention 2022-05-12 11:02:34 +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 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 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 a168a4e1ab
feat(neovim): remove nvim-lspfuzzy 2022-05-03 22:38:50 +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 1b33ec0bae
chore(flake): remove inputs that aren't needed 2022-03-26 15:01:04 +01:00
Felix Schröter b6dbe19a6f
feat: unify home-pc naming 2022-02-05 01:24:41 +01:00
Felix Schröter c1644049c3
chore(flake): update rpi4 authorised ssh keys 2022-01-23 22:35:59 +01:00
Felix Schröter 3d8045fa8e
feat: remove obelisk 2021-12-22 17:15:29 +01:00
Felix Schröter 76a459488c
chore: remove custom pop-shell package
since it is now in nixpkgs
2021-12-02 23:55:48 +01:00
Felix Schröter c50e6a8f07
chore(flake): update photoprism2nix 2021-12-01 12:33:14 +01:00
Felix Schröter ca1cbbfa85
chore(flake): update inputs 2021-11-27 20:13:59 +01:00
Felix Schröter 33cab5d19e
chore(flake): update inputs 2021-11-22 18:45:50 +01:00
Felix Schröter 75570d67df
feat(neovim): add lspfuzzy 2021-11-13 04:23:32 +01:00
Felix Schröter 594e74dd43
feat(work-pc): setup Wayland with NVIDIA's GBM backend 2021-11-09 09:57:22 +01:00
Felix Schröter 2a4a0b850a
fix(rpi4): fix initrd ssh 2021-10-23 03:06:06 +02:00
Felix Schröter 7af34f0737
chore: update pop-shell 2021-09-19 11:58:01 +02:00
Felix Schröter 73c9dfa364
fix(pilot1): complete flake migration 2021-08-10 16:24:30 +02:00
Felix Schröter 6804a1cf92
fix: remove reference to non-existent wayland overlay 2021-08-10 15:51:16 +02:00
Felix Schröter b30e96b595
feat: improve flake structure 2021-08-08 17:48:48 +02:00
Felix Schröter c674d09974
feat: move non-nixpkgs neovim plugins to flake 2021-06-10 12:48:11 +02:00
Felix Schröter 633c1b81ea
feat: switch back to upstream photoprism-flake 2021-05-28 00:29:00 +02:00
Felix Schröter 4aef25101f
feat(rpi4): use nixos-hardware config 2021-05-28 00:19:47 +02:00
Felix Schröter eec6e3edf9
feat: switch to neovim flake 2021-05-18 11:36:36 +02:00
Felix Schröter 4dce40bbaa
feat(flake): switch to upstream pre-commit-hooks.nix 2021-04-28 16:50:17 +02:00
Felix Schröter 5fff77bc1c
fix(rpi4): disable photoprism due to issues on aarch64 2021-04-04 20:39:15 +02:00
Felix Schröter 1b15b123bf
fix(photoprism): fix photoprism-flake.inputs 2021-04-04 18:55:01 +02:00
Felix Schröter 5b58081b61
feat(rpi4): add photoprism 2021-04-04 18:50:56 +02:00
Felix Schröter 3b7b90a219
fix(flake): remove deconz module reference 2021-03-08 19:52:10 +01:00
Felix Schröter 5acfeb6acc
chore(rpi4): remove unused pydeconz 2021-02-16 10:59:18 +01:00
Felix Schröter c5f0d28b71
feat: add haskell tools 2021-01-16 17:54:59 +01:00
Felix Schröter b443dc6a66
chore(flake): update inputs 2020-11-07 11:56:46 +01:00
Felix Schröter ad3299faa2
feat(rpi4): set up mosquitto 2020-10-21 20:58:24 +02:00
Felix Schröter e7a8fdd252
chore(flake): update inputs 2020-10-20 15:39:19 +02:00
Felix Schröter 126db04668
fix(rpi4): fix config 2020-10-11 10:49:17 +02:00
Maurice B. Lewis b975560d8e
refactor: embed exposed modules via flake 2020-10-11 08:28:52 +00:00
Maurice B. Lewis 0c59324f0a
feat: expose pydeconz
Expose pydeconz via the nix flake.
2020-10-11 08:28:52 +00:00
Maurice B. Lewis f8470c594c
feat: expose deconz via flake.nix 2020-10-11 07:19:39 +00:00
Felix Schröter 2a135612ab
fix(rpi4): set up deconz 2020-10-07 14:37:57 +02:00
Felix Schröter fc2ce21030
fix(rpi4): remove sd-image-raspberrypi4 module 2020-10-03 16:11:19 +02:00
Felix Schröter a1806d8094
feat: add initial rpi4 config 2020-09-27 14:27:25 +02:00
Felix Schröter 10a370ceac
feat(flake): reference nixpkgs input in other inputs 2020-09-26 23:55:15 +02:00
Felix Schröter 5e0b72ca74
feat: setup pre-commit-hooks 2020-09-24 12:38:53 +02:00
Felix Schröter 56fd0a749e
refactor(flake): simplify inputs.home-manager 2020-09-23 13:41:46 +02:00
Felix Schröter 4d3bda09b9
style: format nix files 2020-09-23 13:19:19 +02:00
Felix Schröter 22f6f8b323
feat(flake): switch to home-manager flake 2020-09-23 13:09:56 +02:00
Felix Schröter d8194f64ea
feat(flake): expose outputs.homeManagerModules.git 2020-09-23 12:52:11 +02:00
Felix Schröter 80d4bb746e
feat: migrate to nix flake 2020-09-23 12:36:30 +02:00