Configured Vim Taskwiki

This commit is contained in:
kB01 2026-02-24 23:30:47 +01:00
parent 0cb6b3dfeb
commit 076735f71f
No known key found for this signature in database

View file

@ -44,6 +44,7 @@
# Customization
razergenie
# Development
zed-editor
vscodium
scrcpy
# Experiments
@ -60,6 +61,15 @@
btop
fastfetch
#kicad
(python3.withPackages (
python-pkgs: with python-pkgs; [
# Taskwiki Dependencies
tasklib
packaging
six
]
))
];
suites.desktop.enable = true;
@ -78,7 +88,19 @@
programs.vim.enable = true;
programs.vim.defaultEditor = true;
programs.helix.enable = true;
programs.vim.plugins = with pkgs.vimPlugins; [
vimwiki
taskwiki
vim-plugin-AnsiEsc
tagbar
];
programs.vim.extraConfig = ''
au BufNewFile ~/vimwiki/diary/*.wiki :silent 0r !~/.vim/bin/generate-vimwiki-diary-template '%'
'';
programs.taskwarrior.enable = true;
programs.taskwarrior.package = pkgs.taskwarrior3;
# Fix Stylix Quirks
gtk.gtk2.force = true;