Commit graph

268 commits

Author SHA1 Message Date
e10e91571c Add honme-assistant module 2023-10-06 00:01:55 +02:00
f60a0bc019 wip: track nixos-23.05 2023-10-06 00:01:55 +02:00
963fc644b1 april fools fools fools fools 2023-10-06 00:01:55 +02:00
645e223aab reset later 2023-10-06 00:01:55 +02:00
4a6a9f11e4 bla 2023-10-06 00:01:53 +02:00
f4b49fdcde reset later 2023-10-06 00:00:29 +02:00
8cc79885d8 add hosts 2023-10-06 00:00:29 +02:00
684a15972a Adapt terminal-life to personal use-case 2023-10-06 00:00:29 +02:00
fc3486b4ed Add module to setup wireguard backed zfs enabled k3s cluster 2023-10-05 23:59:59 +02:00
25f158169f Update sway applications 2023-10-05 23:59:59 +02:00
d7f35131dc Modify crypto for personal needs 2023-10-05 23:59:59 +02:00
a4d831c640 update modules.virtualization to personal needs 2023-10-05 23:59:59 +02:00
197be5729c Fix nextcloud talk audio issues 2023-10-05 23:59:59 +02:00
a88d2d40ed update modules.social for personal needs 2023-10-05 23:59:59 +02:00
6e8676904b add modules.server 2023-10-05 23:59:59 +02:00
cd0cd79f97 Initial hensoko 2023-10-05 23:59:59 +02:00
d83389b1dd
Use docker version 24 2023-09-13 12:38:31 +02:00
5a05079e17
graphical: fix network-manager-applet service description 2023-07-21 12:10:47 +02:00
d951e821b3
feat: add back vim-gutentags to nvim 2023-07-20 23:59:08 +02:00
1fe6d34f6e
neovim: add syntax highlighting for ini, lua,
bash, make, ninja, diff, php

Sort nvim-treesitter.withPlugins alphabetically
2023-07-14 13:38:01 +02:00
9271e8d037
Fix merge conflict leftovers 2023-07-14 13:13:13 +02:00
e36709613c
fix: load schemastore for nvim 2023-07-13 18:07:58 +02:00
41c2d668f7
feat: use nnn and treesitter
vifm is removed in favour of nnn, with the keybindings in nvim being
changed. TODO: improve the colorscheme of `nnn` to match `ls`.

All nvim plugins that were responsible for language syntax highlighting
are removed in favour of treesitter[1], a syntax highlighter that parses
AST instead of being regex-based. This is still experimental, but my
tests so far have not encountered any issues.

1) https://github.com/nvim-treesitter/nvim-treesitter
2023-07-13 17:15:53 +02:00
ead398b835
bash: use latest ble.sh version
Use fzf for completion again

Fix starship with newest ble.sh version, eval a second time after ble.sh
2023-07-04 01:42:49 +02:00
442ba90068
chore: delete unused files 2023-07-04 01:42:49 +02:00
3d2aed46ab
neovim: trim final newline when copying to clipboard 2023-07-04 01:42:49 +02:00
ea69c1d12c
neovim: use nixd as nix language server 2023-07-02 15:57:00 +02:00
c30c1700f4
bash: replace $USER with ~ in PROMPT_COMMAND 2023-07-02 15:55:42 +02:00
2b9def0a76
Merge branch main into origin/nixos-23.05 2023-06-28 19:20:11 +02:00
a2733eee73
zsh: enable until we switch to bash to fix assertion
631b7f6f88
2023-06-13 16:22:52 +02:00
3569216294
graphical: switch to ungoogled-chromium 2023-06-13 15:06:07 +02:00
a6bec82fb7
core: use linux 6.1 2023-06-13 15:05:53 +02:00
323a3bd189
sway: use ExecStartPre in systemd service, like upstream wiki 2023-06-13 15:01:15 +02:00
a7d4be4af5
neovim: add ansible-language-server 2023-06-13 14:50:34 +02:00
f4f67b3197
chore: python3{9,10}Packages -> python3Packages
- Apply treefmt
2023-06-13 14:28:56 +02:00
97239d1fbb
inputs: switch to nixos-23.05 2023-06-13 14:24:52 +02:00
f4c509b3de
Merge pull request 'docker-ci-runner: fix stop hanging for 120s' () from fix/ci-runner-docker-stop into main
Reviewed-on: 
Reviewed-by: b12f <hello@benjaminbaedorf.eu>
2023-04-24 12:51:07 +02:00
91353938af
modules/networking: Use mkDefault for caddy config 2023-04-17 20:05:42 +02:00
24587194e9
docker-ci-runner: fix stop hanging for 120s 2023-04-17 14:42:42 +02:00
029be00eab
Merge pull request 'cachix: remove unused binary caches' () from cachix/remove-unused-caches into main
Reviewed-on: 
Reviewed-by: hensoko <hensoko@gssws.de>
2023-04-15 19:03:51 +02:00
76d8af7c3a
Merge pull request 'audio: disable useless bluetooth sap plugin' () from audio/disable-bluetooth-sap-plugin into main
Reviewed-on: 
Reviewed-by: hensoko <hensoko@gssws.de>
2023-04-15 19:01:55 +02:00
3ea141d445
cachix: remove unused binary caches from drone
runner
2023-03-28 14:03:41 +02:00
52c2ca9f13
nix.conf: add back required experimental features 2023-03-27 18:54:29 +02:00
972e3f1569
cachix: default binary cache is nixos.org, no need
to specify it explicitly (results in double entry in nix.conf)

Also force our nix.extraOptions because digga tries real hard to put
their binary caches there:
0595ae70cd/modules/nix-config.nix (L19-L23)
2023-03-27 18:09:46 +02:00
b01c5f9fce
audio: disable useless bluetooth sap plugin 2023-03-27 13:51:12 +02:00
d0470d5aaf
flake: pull in changes from digga upstream
See:
54ede8e591...0595ae70cd?diff=unified
2023-03-27 13:48:39 +02:00
25126fd8ca
Make resumeDevice optional 2023-02-26 21:51:25 +01:00
1c6a726d01
remove packages from lite mode 2023-02-26 21:51:19 +01:00
858fd257a4
define settings as defaults 2023-02-26 21:51:13 +01:00
c8435976eb
nvim: fix file preview for names containing spaces 2023-02-24 18:11:09 +01:00