Christoph Heiss
17a05c88db
pkgs: neomutt-export-patches: convert to new buildPerlApplication
helper
...
flake / build (push) Successful in 3m1s
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-08-22 21:02:35 +02:00
Christoph Heiss
d51b5ab8f9
pkgs: deploy-sink: convert to new buildPerlApplication
helper
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-08-22 21:00:06 +02:00
Christoph Heiss
fa12895af3
pkgs: automation-shell: convert to new buildPerlApplication
helper
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-08-22 20:55:42 +02:00
Christoph Heiss
d980c44163
extra: zshrc: common: autoload zmv
tool
...
flake / build (push) Successful in 3m7s
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-08-19 23:25:16 +02:00
Christoph Heiss
1fa17a074f
extra: nvim: add keymapping to load last directory session
...
flake / build (push) Successful in 3m23s
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-08-19 11:05:48 +02:00
Christoph Heiss
ab6be969a6
home-manager,extra: nvim: add basic kotlin language support
...
flake / build (push) Successful in 3m20s
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-08-17 01:33:30 +02:00
Christoph Heiss
9f3d20bcac
extra: nvim: set own target directory for rust-analyzer
...
ci/woodpecker/push/woodpecker Pipeline was successful
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-18 18:25:09 +02:00
Christoph Heiss
77a50d3306
extra: nvim: re-enable preview window for ripgrep shortcut
...
ci/woodpecker/push/woodpecker Pipeline was successful
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-11 17:22:22 +02:00
Christoph Heiss
5ddccfa39a
extra: nvim: do not match on filenames in :Rg command
...
ci/woodpecker/push/woodpecker Pipeline was successful
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-07-09 15:32:47 +02:00
Christoph Heiss
8592a76cc2
extra: nvim: replace spellchecking completely with typos-lsp
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-06-17 11:38:53 +02:00
Christoph Heiss
4cae106ce3
extra: nvim: only enable spellcheck for rst, typst and text by default
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-06-17 08:59:45 +02:00
Christoph Heiss
59c4b89fd1
extra: nvim: add typos-lsp, enable spell checking by default
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-06-10 09:47:44 +02:00
Christoph Heiss
9b66a87826
extra: nvim: enable spellchecking for typst documents by default
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-05-26 23:36:38 +02:00
Christoph Heiss
8845dec639
extra: nvim: enable cmp-spell source for auto-completion
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-05-23 21:57:14 +02:00
Christoph Heiss
5220ea2068
extra: nvim: unset formatexpr
for typst documents too
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-05-22 17:50:22 +02:00
Christoph Heiss
0f1d7c1c38
extra: neomutt-export-patches: print reason for skipping a mail
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-05-21 16:23:21 +02:00
Christoph Heiss
fce9a1a367
extra: neomutt-export-patches: fix subject regex for single-patch emails
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-05-21 16:22:59 +02:00
Christoph Heiss
518df274d0
extra: neomutt-export-patches: error out if thread could not be exported
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-05-21 16:20:33 +02:00
Christoph Heiss
e666ed1161
extra: nvim: use lspconfig.bashls
instead of open-coding LSP start
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-05-21 00:17:09 +02:00
Christoph Heiss
954a583134
extra: nvim: fix lightline color scheme
...
First of, we must use one of the ones provided by lightline, and second
the global colorscheme must be set afterwards ..
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-05-14 11:35:32 +02:00
Christoph Heiss
63719c84f9
extra: nvim: do not trim trailing whitespace on save for patch emails
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-05-13 12:34:13 +02:00
Christoph Heiss
30b0913a3a
extra: nvim: disable typescript language server autoformatting
...
Rather use prettier instead.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-05-11 22:53:02 +02:00
Christoph Heiss
76fc6ca7de
extra: nvim: use java-language-server instead of jdtls
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-05-10 01:20:50 +02:00
Christoph Heiss
a5a77b40e8
extra: waybar: drop unneeded directory
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-05-10 01:20:50 +02:00
Christoph Heiss
ef42155d4b
extra: waybar: adjust battery icon colors to light theme
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-05-10 01:20:50 +02:00
Christoph Heiss
1bdd2dd06e
extra: nvim: add back inlay hints for at least rust
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-05-10 01:20:50 +02:00
Christoph Heiss
e5d3b748d1
extra: nvim: setup cmp completion for / and ?
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-05-10 01:20:50 +02:00
Christoph Heiss
969dc7b51c
extra: nvim: use typstyle
instead for Typst formatting
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-05-10 01:20:50 +02:00
Christoph Heiss
320b97d660
tree-wide: convert everything from morph to nixinate + sops-nix
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-05-10 01:20:50 +02:00
Christoph Heiss
1893a08e4e
extra: tmux: fix truecolor mode
...
Missed the `*`, as well as using `Tc` seems to result in better
compatibility and is even needed for some applications like neomutt.
Fixes: cc0f777
("extra: tmux: enable proper RGB/truecolor mode")
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-22 11:40:01 +02:00
Christoph Heiss
b3f47f5719
extra: wofi: add border to window and input field
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-21 23:49:51 +02:00
Christoph Heiss
f06960fe4e
home-manager: desktop: replace proprietary IntelliJ with nvim-jdtls
...
Fsck using that absolutely horrible piece of user-hostile software.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-21 23:49:51 +02:00
Christoph Heiss
286e29c017
extra: nvim: add none-ls-shellcheck diagnostics
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-21 23:49:51 +02:00
Christoph Heiss
678360ab01
extra: tmux: switch to light theme
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-20 00:45:46 +02:00
Christoph Heiss
16e7b52d69
extra: tmux: add some copy-mode-vi keybinds
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-20 00:31:57 +02:00
Christoph Heiss
c1faa61748
extra: nvim: enable truecolor mode
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-20 00:31:57 +02:00
Christoph Heiss
cc0f777b0f
extra: tmux: enable proper RGB/truecolor mode
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-20 00:31:57 +02:00
Christoph Heiss
dcd381b26a
extra: nvim: switch to onehalf colorscheme
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-20 00:31:57 +02:00
Christoph Heiss
00b51748fb
extra: zshrc: add term-colors
shell function
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-20 00:31:57 +02:00
Christoph Heiss
63b2098a4e
extra: wofi: switch to light theme
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-20 00:31:56 +02:00
Christoph Heiss
4b7f7f24da
extra: waybar: switch to light theme
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-20 00:31:56 +02:00
Christoph Heiss
93cdc88bb6
extra: neomutt-export-patches: remove trailing whitespace from repo part
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-18 10:58:47 +02:00
Christoph Heiss
d804fd7463
extra: neomutt-export-patches: handle optional list prefix
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-18 10:57:05 +02:00
Christoph Heiss
077ccd9a72
extra: nvim: configure typescript lsp
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-10 20:00:43 +02:00
Christoph Heiss
f0b29cbfb8
extra: nvim: replace 'stylish-haskell' none-ls plugin with haskell-tools
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-08 11:31:52 +02:00
Christoph Heiss
70b2b835b4
extra: waybar: fix top border twitching
...
Apparently, due to a behaviour change, the top border was now missing
for a normal workspace button, which caused issues on multi-monitor
setups.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-05 16:04:09 +02:00
Christoph Heiss
5877733670
extra: nvim: set textwidth
to 80 for typst documents
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-04 21:50:30 +02:00
Christoph Heiss
e2d656dc6b
flake, sources: update nixpkgs and home-manager to 31-03-2024
...
And nixGL to 19-03-2024 for maui - not really a big change tho.
This also fixes some things that got broken/changed along the way.
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-04-04 14:22:53 +02:00
Christoph Heiss
26bf9bc244
extra: neomutt-export-patches: handle zero-padded patch part numbers
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-29 12:02:48 +01:00
Christoph Heiss
566f015ccf
extra: neomutt-export-patches: handle now-optional repository name in path
...
Signed-off-by: Christoph Heiss <christoph@c8h4.io>
2024-03-29 11:58:05 +01:00