Commit graph

697 commits

Author SHA1 Message Date
Jakob Lechner
4944b21be7 Start in insert mode when editing fish commandline 2024-05-29 02:05:53 +02:00
Jakob Lechner
2f57a1c210 Use abbr instead of aliases 2024-05-29 02:05:53 +02:00
Jakob Lechner
e3f2cd6223 Fix autosuggestion color 2024-05-29 02:05:53 +02:00
Jakob Lechner
6ac638e03d Move functions to attrset 2024-05-29 02:05:53 +02:00
Jakob Lechner
2f0296541f Update theme-agnoster 2024-05-29 02:05:53 +02:00
Jakob Lechner
5c79abd8ab Add htop config 2024-05-29 02:05:53 +02:00
Jakob Lechner
26b6cd13cb Add upgrade-diff 2024-05-29 02:05:52 +02:00
Jakob Lechner
bce101e23f Allow only system-level authorized_keys 2024-05-29 02:05:52 +02:00
Jakob Lechner
0f053083da Add jalr's ssh keys to root's authorized keys 2024-05-29 02:05:52 +02:00
Jakob Lechner
1d41915773 Harden OpenSSH service 2024-05-29 02:05:52 +02:00
Jakob Lechner
36b2aa044f Add useful nix settings 2024-05-29 02:05:52 +02:00
Jakob Lechner
15576bc7a0 Add luks-pass command 2024-05-29 02:05:52 +02:00
Jakob Lechner
10dd7b937c Fix indentation 2024-05-29 02:05:52 +02:00
Jakob Lechner
85aac15f3d Remove Claws Mail 2024-05-29 02:05:52 +02:00
Jakob Lechner
7bf2959a8a 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-05-29 02:05:52 +02:00
Jakob Lechner
94eff34531 Fix sieve configuration after update to 24.05 2024-05-29 02:05:52 +02:00
Jakob Lechner
6dd2f190aa Rename sieve option
The option `services.dovecot2.sieveScripts` has been renamed to
`services.dovecot2.sieve.scripts`
2024-05-29 02:05:52 +02:00
Jakob Lechner
3dadeab68d Fix typo 2024-05-29 02:05:52 +02:00
Jakob Lechner
47d27e6447 Add --rebase to gpll abbrev 2024-05-29 02:05:52 +02:00
Jakob Lechner
5a5a5c7606 Add --no-edit to gam abbrev 2024-05-29 02:05:52 +02:00
Jakob Lechner
e50cc7ae6a Fix removing failed commands from history 2024-05-29 02:05:52 +02:00
Jakob Lechner
e00ea6b65d Fix bug: pasting user does not work 2024-05-29 02:05:52 +02:00
Jakob Lechner
5ec90e37eb Enable zram 2024-05-29 02:05:52 +02:00
Jakob Lechner
1841031fbc 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-05-29 02:05:52 +02:00
Jakob Lechner
f01b29db83 Add FabLab mailbox 2024-05-29 01:55:11 +02:00
Jakob Lechner
d0eb22d0ca Add Digitaler Dienst info mailbox 2024-05-29 01:55:11 +02:00
Jakob Lechner
241d57a8f3 Disable chat 2024-05-29 01:55:11 +02:00
Jakob Lechner
0d74681f15 Enable networkmanager for GUI systems 2024-05-29 01:55:11 +02:00
Jakob Lechner
63d1a68672 Add Element profiles 2024-05-29 01:55:11 +02:00
Jakob Lechner
9fd3c86cbb Rename script 2024-05-29 01:55:11 +02:00
Jakob Lechner
86310832c1 Update ssh key 2024-05-29 01:55:11 +02:00
Jakob Lechner
77cc4dde51 Add host copper 2024-05-29 01:55:11 +02:00
Jakob Lechner
bbef1c0369 Fix workaround to hide the titlebar 2024-05-29 01:55:11 +02:00
Jakob Lechner
8de235f889 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-05-29 01:55:11 +02:00
Jakob Lechner
5ffa7b9850 Fix deprecation 2024-05-29 01:55:11 +02:00
Jakob Lechner
8d7827a702 Use TOML format for Alacritty configuration 2024-05-29 01:55:11 +02:00
Jakob Lechner
2544ea2570 Fix pinentry deprecations 2024-05-29 01:55:11 +02:00
Jakob Lechner
8b308ba634 Remove deprecated use of lib.mdDoc 2024-05-29 01:55:11 +02:00
Jakob Lechner
eebbc3d2a3 Use official pretix module 2024-05-29 01:55:11 +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
Jakob Lechner
3fe20d2313 Add element-desktop 2024-05-15 22:23:40 +00:00
Jakob Lechner
4ab80690bd Remove tradebyte stuff 2024-05-15 22:23:40 +00:00