Commit graph

699 commits

Author SHA1 Message Date
Jakob Lechner
8ff961418e Move nix-index 2024-06-14 16:26:23 +02:00
Jakob Lechner
14a865275a Use option to configure diff-so-fancy 2024-06-14 16:26:23 +02:00
Jakob Lechner
782da4e6ac Start in insert mode when editing fish commandline 2024-06-14 16:26:23 +02:00
Jakob Lechner
e98e018424 Use abbr instead of aliases 2024-06-14 16:26:23 +02:00
Jakob Lechner
47d02301b7 Fix autosuggestion color 2024-06-14 16:26:23 +02:00
Jakob Lechner
72757468f5 Move functions to attrset 2024-06-14 16:26:23 +02:00
Jakob Lechner
4279d36746 Update theme-agnoster 2024-06-14 16:26:23 +02:00
Jakob Lechner
24e315729c Add htop config 2024-06-14 16:26:22 +02:00
Jakob Lechner
1b9d7745f4 Add upgrade-diff 2024-06-14 16:26:22 +02:00
Jakob Lechner
a2c01c0fda Allow only system-level authorized_keys 2024-06-14 16:26:22 +02:00
Jakob Lechner
8d0d6980c1 Add jalr's ssh keys to root's authorized keys 2024-06-14 16:26:22 +02:00
Jakob Lechner
b9cee6c8b7 Harden OpenSSH service 2024-06-14 16:26:22 +02:00
Jakob Lechner
083980d619 Add useful nix settings 2024-06-14 16:26:22 +02:00
Jakob Lechner
dc0c5a86db Add luks-pass command 2024-06-14 16:26:22 +02:00
Jakob Lechner
9fe1fbe307 Fix indentation 2024-06-14 16:26:22 +02:00
Jakob Lechner
c8a5c0d024 Remove Claws Mail 2024-06-14 16:26:22 +02:00
Jakob Lechner
5003a40a97 Fix app_service_config and RuntimeDirectory
As the nixos module now already sets a RuntimeDirectory, I had to move
stuff around and use some `lib.mkForce`.
2024-06-14 16:26:22 +02:00
Jakob Lechner
c4e80d0d91 Fix sieve configuration after update to 24.05 2024-06-14 16:26:22 +02:00
Jakob Lechner
ca1ec6b16c Rename sieve option
The option `services.dovecot2.sieveScripts` has been renamed to
`services.dovecot2.sieve.scripts`
2024-06-14 16:26:22 +02:00
Jakob Lechner
54a368a411 Fix typo 2024-06-14 16:26:22 +02:00
Jakob Lechner
0ff22fbfb5 Add --rebase to gpll abbrev 2024-06-14 16:26:22 +02:00
Jakob Lechner
d63d0326fa Add --no-edit to gam abbrev 2024-06-14 16:26:22 +02:00
Jakob Lechner
0c4b521edc Fix removing failed commands from history 2024-06-14 16:26:22 +02:00
Jakob Lechner
321e96443b Fix bug: pasting user does not work 2024-06-14 16:26:22 +02:00
Jakob Lechner
26ea41867a Enable zram 2024-06-14 16:26:22 +02:00
Jakob Lechner
c7b469c350 Change home-manager structure
After I quit Tradebyte, I'm now only having a single user account. It
makes sense to restructure the home-manager configuration.
2024-06-14 16:26:22 +02:00
Jakob Lechner
3360041997 Add FabLab mailbox 2024-06-14 16:26:22 +02:00
Jakob Lechner
a54efeadf9 Add Digitaler Dienst info mailbox 2024-06-14 16:26:22 +02:00
Jakob Lechner
c8a9a1baa0 Disable chat 2024-06-14 16:26:22 +02:00
Jakob Lechner
f1ce67dc0d Enable networkmanager for GUI systems 2024-06-14 16:26:22 +02:00
Jakob Lechner
0fc518960a Add Element profiles 2024-06-14 16:26:22 +02:00
Jakob Lechner
cf3cf6d66e Rename script 2024-06-14 16:26:22 +02:00
Jakob Lechner
e1a9158c22 Update ssh key 2024-06-14 16:26:22 +02:00
Jakob Lechner
5c17d3083e Add host copper 2024-06-14 16:26:22 +02:00
Jakob Lechner
e972e1a182 Fix workaround to hide the titlebar 2024-06-14 16:26:22 +02:00
Jakob Lechner
39f8eaa6cc Remove alacritty-sway-cwd attempt
This was an attempt to start new instances of Alacritty in the same
working directory as the focused instance.
A working implementation is now part of the sway module.
2024-06-14 16:26:22 +02:00
Jakob Lechner
0ac2fa3632 Fix deprecation 2024-06-14 16:26:22 +02:00
Jakob Lechner
774d0df25d Use TOML format for Alacritty configuration 2024-06-14 16:26:22 +02:00
Jakob Lechner
102ae3fe62 Fix pinentry deprecations 2024-06-14 16:26:22 +02:00
Jakob Lechner
4c0d5c5fe0 Remove deprecated use of lib.mdDoc 2024-06-14 16:26:22 +02:00
Jakob Lechner
0bc5907505 Use official pretix module 2024-06-14 16:26:21 +02:00
Jakob Lechner
cec9622771 Switch to 24.05 2024-05-29 01:55:11 +02:00
Jakob Lechner
633cc6104a Add repl command 2024-05-21 21:50:38 +02:00
Jakob Lechner
4d283f82e4 Use local timezone on workstations 2024-05-17 19:48:50 +02:00
Jakob Lechner
597679ead1 Add local_todo integration 2024-05-15 22:48:10 +00:00
Jakob Lechner
e58a791325 Add openweathermap integration 2024-05-15 22:46:57 +00:00
Jakob Lechner
ee7903d5c0 Add caldav integration 2024-05-15 22:46:04 +00:00
Jakob Lechner
c36980202e Add markdown file type settings 2024-05-15 22:23:40 +00:00
Jakob Lechner
28e4bb364d Update repo url for git hooks 2024-05-15 22:23:40 +00:00
Jakob Lechner
123fcf6748 Improve neovim config for git
- Only start in insert mode when editing a commit message (and not when
  doing a rebase or something else)
- Add colorcolumn to indicate maximum line length
- Add spell check
2024-05-15 22:23:40 +00:00