b12f
1cb9bd0cd3
modules/graphical: clean up sway config, fix screen recording
2024-09-05 01:22:56 +02:00
b12f
165fa48bfa
style: improve theming with global variables
2024-09-04 22:28:41 +02:00
b12f
b02770adea
modules/terminal-life: add nvim filetype handling for age secrets
2024-08-23 19:00:12 +02:00
b12f
483c486359
modules/terminal-life: update nvim keybindings
2024-08-23 18:59:52 +02:00
b12f
50c182d827
terminal-life/nvim: lint vim files, add recent command telescope
2024-08-19 00:23:24 +02:00
b12f
a1670dcb3d
lint: lint nix files with alejandra
2024-08-19 00:22:59 +02:00
b12f
d67d75eda3
terminal-life: reduce nvim config, switch to telescope
2024-08-19 00:07:22 +02:00
b12f
a3c77b42fb
terminal-life: use the user name instead of fullname for git
2024-08-14 09:38:05 +02:00
Benjamin Yule Bädorf
dd16d7ddb7
nixos: update to 24.05
2024-06-02 23:47:00 +02:00
Benjamin Yule Bädorf
ab956cf63a
nvim: show otherwise hidden characters
2024-04-19 10:56:31 +02:00
Benjamin Yule Bädorf
54fc54285f
nvim: add filetypes for vto, add all treesitter grammars
2024-04-15 12:37:57 +02:00
Benjamin Yule Bädorf
5c94031778
nvim: add leader shortcut for windows closing
2024-02-18 21:18:02 +01:00
Benjamin Bädorf
d6cd678e92
nvim: update tab and window keybindings, ag in hidden folders
2024-02-03 13:18:49 +01:00
Benjamin Bädorf
f87d183cc4
chore: update to 23.11!
2023-12-17 17:14:19 +01:00
Benjamin Bädorf
0accd47e62
fix: enable smart autoident for nvim
2023-12-13 11:53:58 +01:00
Benjamin Bädorf
3ce24992e7
feat: add nix shell shortcut called p
2023-11-01 14:40:29 +01:00
Benjamin Bädorf
fe8ebd083f
feat: add ISOs, limit core config size
2023-10-07 21:11:08 +02:00
Benjamin Bädorf
93bcf469ab
refactor: move fully away from modules & profiles distinction
2023-10-07 16:45:42 +02:00
Benjamin Bädorf
185e03880d
fix: move direnv and git profiles to module
2023-10-07 11:11:14 +02:00
Benjamin Bädorf
13ad9a26f3
refactor: Remove digga
2023-10-03 13:13:52 +02:00
Benjamin Bädorf
12530289b9
Merge branch 'main' into b12f
2023-07-24 10:58:59 +02:00
Benjamin Bädorf
d951e821b3
feat: add back vim-gutentags to nvim
2023-07-20 23:59:08 +02:00
Benjamin Bädorf
e7d686feb7
Merge branch 'main' into b12f
2023-07-18 12:44:47 +02:00
teutat3s
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
teutat3s
9271e8d037
Fix merge conflict leftovers
2023-07-14 13:13:13 +02:00
Benjamin Bädorf
e36709613c
fix: load schemastore for nvim
2023-07-13 18:07:58 +02:00
Benjamin Bädorf
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
Benjamin Bädorf
b487e3db6a
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 15:53:10 +02:00
teutat3s
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
teutat3s
3d2aed46ab
neovim: trim final newline when copying to clipboard
2023-07-04 01:42:49 +02:00
teutat3s
ea69c1d12c
neovim: use nixd as nix language server
2023-07-02 15:57:00 +02:00
teutat3s
c30c1700f4
bash: replace $USER with ~ in PROMPT_COMMAND
2023-07-02 15:55:42 +02:00
teutat3s
2b9def0a76
Merge branch main into origin/nixos-23.05
2023-06-28 19:20:11 +02:00
teutat3s
a2733eee73
zsh: enable until we switch to bash to fix assertion
...
631b7f6f88
2023-06-13 16:22:52 +02:00
teutat3s
a7d4be4af5
neovim: add ansible-language-server
2023-06-13 14:50:34 +02:00
teutat3s
f4f67b3197
chore: python3{9,10}Packages -> python3Packages
...
- Apply treefmt
2023-06-13 14:28:56 +02:00
Benjamin Bädorf
59668a574f
Fix blesh version
2023-06-12 11:47:45 +02:00
teutat3s
77747848a3
ble.sh: use fzf ctrl-r history, ble.sh built-in completion
...
Fix selected ble-face region_input
Fix jump words limited by space (uword)
2023-06-12 01:04:24 +02:00
Benjamin Bädorf
c2747ccb6d
Add lib import to terminal life
2023-06-01 18:11:11 +02:00
Benjamin Bädorf
dcb77f9056
Merge branch 'main' into b12f
2023-04-03 11:46:57 +02:00
Hendrik Sokolowski
1c6a726d01
remove packages from lite mode
2023-02-26 21:51:19 +01:00
teutat3s
c8435976eb
nvim: fix file preview for names containing spaces
2023-02-24 18:11:09 +01:00
teutat3s
9167cc0054
bash: disable ble.sh history share
...
complete on first TAB if there's a single matching filename
with show-all-if-ambiguous on
enable history search with arrow up after starting to type a command
2023-02-24 18:10:03 +01:00
Benjamin Bädorf
7b024bba84
Enable Ctrl+R in bash vim normal mode
2023-02-08 00:35:10 +01:00
Benjamin Bädorf
5da339191d
Add changed vi keybindings
2023-02-07 13:14:30 +01:00
Benjamin Bädorf
59adbfe8c0
Merge branch 'feature/bash-blesh-starship' into b12f-bash
2023-02-03 01:14:07 +01:00
teutat3s
c5c6f1b098
bash: agenix secret only exists in teutat3s branch
2023-02-02 17:50:23 +01:00
teutat3s
35c276bb49
bash: clean up unneeded starship.toml
2023-02-02 17:46:00 +01:00
teutat3s
a50ae3df10
bash: ble.sh tweaks and starship ricing
2023-02-02 17:38:04 +01:00
teutat3s
9153af8809
terminal-life: switch from zsh to bash & starship
2023-02-02 17:37:42 +01:00