b5f827652c
nvim: reduce message area to 1 line
2022-08-30 06:39:36 +02:00
637ed9f4cb
nvim: comfier fuzzy sorter for telescope
2022-08-30 06:39:04 +02:00
7135cc378c
nvim: lsp: add bash-language-server
2022-08-30 06:26:31 +02:00
d62be7cb66
nvim: set filetype for QML files
2022-08-30 01:29:26 +02:00
f082b1a28a
nvim: use treesitter for QML
2022-08-30 01:24:41 +02:00
4af5a99a8d
nvim: add QML support
2022-08-29 23:29:06 +02:00
c82ec04134
document mxc2http better
2022-08-29 18:15:35 +02:00
df0eb72325
update mxc2http
2022-08-29 18:04:34 +02:00
17b80ed4ea
nvim: move some keymaps, fix some requires
2022-08-29 04:24:01 +02:00
374b4ed38d
nvim: add autosplit workaround vor NeogitCommitMessage
...
it doesn't work with vim.g.autosplit_ft, probably because the filetype
is set later than expected
2022-08-28 23:49:13 +02:00
5602a63e52
nvim: open diagnostics with F7
2022-08-28 21:39:24 +02:00
4fb84796ca
nvim: statusline: display function after filename
2022-08-28 21:12:57 +02:00
4a72940690
nvim: set terminal title
2022-08-28 21:12:23 +02:00
095e0cefc5
nvim: use git completions in NeogitCommitMessage
...
this doesn't work currently, probably because the ft is set too late?
2022-08-28 20:40:39 +02:00
56bb5c8248
nvim: add DAP
2022-08-28 20:30:59 +02:00
0d4551a2d4
nvim: don't autosplit everything
...
it clashes with dap-ui
2022-08-28 20:30:30 +02:00
330909bdf1
git: globally ignore /.mind/ (note trees)
2022-08-28 17:03:59 +02:00
0dba88f1d5
nvim: create socket dir if it doesn't exist
2022-08-27 17:55:09 +02:00
f3621425c8
save last 1000 files instead of 100
2022-08-27 17:42:03 +02:00
5c381ad548
nvim: change server socket fallback to user dir
2022-08-27 17:41:41 +02:00
80a206efbf
nvim: add autosplit
2022-08-26 17:39:49 +02:00
6b85f5bddf
nvim: use global status line
2022-08-26 04:22:48 +02:00
6d678df2f0
nvim: don't show todo signs in sign column
2022-08-26 04:10:50 +02:00
1abe12ed87
nvim: add mind
2022-08-26 04:10:26 +02:00
7783bb9c0d
nvim: lualine: don't display some things in small windows
2022-08-26 04:08:10 +02:00
60a65be22c
add new font names to fontconfig-config
2022-08-26 00:44:35 +02:00
3b5e46a5c6
nvim: packer: no shallow clones
2022-08-25 18:51:30 +02:00
f27ed54f91
nvim: use own fork of project.nvim
...
because it has a current dir fallback
2022-08-25 18:43:26 +02:00
5850905a01
nvim: add LSP status and mushroom to statusline
2022-08-25 18:39:27 +02:00
0f5675b963
nvim: treat NeogitCommitMessage like gitcommit
2022-08-25 15:42:16 +02:00
11a6d895fb
nvim: use icons for diagnostics
2022-08-25 15:41:30 +02:00
1229f7a228
nvim: enable firenvim for commit comments
2022-08-25 04:12:34 +02:00
027f2066b6
nvim: add ${USER} to socket name
2022-08-24 16:13:39 +02:00
ce0cba8ff2
nvim: start server if none runs, connect to parent from :term
2022-08-24 15:53:14 +02:00
ccb46e9851
nvim: add AnsiEsc
2022-08-24 03:56:08 +02:00
e7fd1c8714
nvim: add todo-comments
2022-08-24 02:19:41 +02:00
e2c2f825f0
nvim: check if fc-list exists before trying to run it
2022-08-22 18:05:55 +02:00
335e02f4f8
nvim: remove cwd workarounds and fix it in project.nvim
...
https://github.com/ahmedkhalf/project.nvim/pull/89
2022-08-22 04:04:10 +02:00
e7ba7e5a7b
nvim: improve cwd handling
...
- remove .clang-format as root marker because it is in ${HOME}
- don't return ${HOME} as project root in get_project_root()
- fall back to current dir in telescope find_files
2022-08-22 02:25:20 +02:00
18ee6bedc0
nvim: fix patterns in firenvim autocmd
2022-08-21 21:13:37 +02:00
2e08f94b01
nvim: no textwidth for playlists
2022-08-21 21:13:23 +02:00
5da9c3fe13
nvim: don't show .git/* in project file browser
2022-08-21 21:12:14 +02:00
24baf20c09
nvim: move gentoo-syntax to filetypes cat
2022-08-21 19:11:34 +02:00
4a2fcc93d1
nvim: lsp: remove double clangd definition
2022-08-21 18:06:45 +02:00
a3dabb8b7d
zsh: add edot alias to edit dotfiles
2022-08-20 23:13:21 +02:00
6a17cb1bb0
nvim: add keymaps for system selection (middle mouse)
2022-08-20 22:17:52 +02:00
f959d03c5f
nvim: change formatting of asciidoc snippets
2022-08-20 22:16:24 +02:00
1dc8caed67
nvim: add asciidoc snippet
2022-08-20 03:34:21 +02:00
bc4b23d2a5
nvim: reformat cpp snippets
2022-08-20 03:33:35 +02:00
061d55f643
nvim: add luasnip keymaps for select mode, fix typo
2022-08-20 03:11:14 +02:00
21acdcf4de
dotfiles: record work tree in git config
2022-08-19 23:49:33 +02:00
4762cc0bc3
nvim: don't add keymap for bug-reference in virtual mode
2022-08-19 22:23:59 +02:00
b88b1ef332
nvim: add bug-reference
2022-08-19 21:26:25 +02:00
15f9aacebd
nvim: configure not even simple stuff in plugin file
2022-08-19 03:20:29 +02:00
302235731a
nvim: simplify TS install/update command
2022-08-19 03:12:32 +02:00
5e621db427
nvim: switch to nvim-web-devicons
...
it has colour symbols! 😻
2022-08-19 02:22:38 +02:00
7079e7e6b1
nvim: add filetype to modeline, remove fileencoding
2022-08-19 01:53:07 +02:00
493b720458
nvim: ignore .git, add keymap for history of file
2022-08-19 00:50:36 +02:00
3c5f5952ad
nvim: set tabstop and shiftwidth for gentoo package.*
2022-08-19 00:25:13 +02:00
8094dd8c18
nvim: add support for “nerdfonts”
2022-08-19 00:11:15 +02:00
d03d96a9fb
nvim: add clangd specific lsp plugin
2022-08-18 22:38:35 +02:00
5e638c410b
nvim: use lualine
2022-08-18 17:40:37 +02:00
4647ded04d
nvim: add get_hl_hex()
2022-08-18 17:39:35 +02:00
4abb52dcab
nvim change statusline slightly
2022-08-18 15:26:37 +02:00
7973c1b059
nvim: don't install 100 treesitter modules at the same time
2022-08-18 01:59:24 +02:00
8c9f70855c
nvim: configure LSP servers for rust, go and perl
2022-08-18 01:41:45 +02:00
0d6c6912cd
nvim: cosmetic changes for consistency
2022-08-18 01:16:57 +02:00
7e9255780e
nvim: add keymap for nohlsearch
2022-08-18 00:56:46 +02:00
bc76c90cff
nvim: fix lsp highlights
...
amora already provides highlights for it, add CursorMovedI
2022-08-17 23:34:09 +02:00
13db26327a
nvim: make nvim-tree work better with projects
2022-08-17 20:07:52 +02:00
f62e5cd6b9
nvim: fix project_root_markers
2022-08-17 20:07:39 +02:00
123879a15f
nvim: remove telescope media_files
2022-08-17 19:57:20 +02:00
bb1319078c
nvim: add project
2022-08-17 19:55:12 +02:00
79229e5cad
nvim: shorten description for keymap
2022-08-17 19:24:05 +02:00
d3d284c972
nvim: fix some variable names
2022-08-17 19:13:25 +02:00
0f50628209
nvim: replace colorcolumn function with cc='+1'
2022-08-17 16:44:32 +02:00
d89019ae67
nvim: add hover shortcut for insert mode
2022-08-17 04:06:30 +02:00
6d81305669
nvim: lsp: disable help on hover again
...
too annoying
2022-08-17 04:02:24 +02:00
dbd3eb7db3
nvim: use dedicated variable for CursorHold time
2022-08-17 03:51:08 +02:00
f7da1d9062
nvim: lsp: fix hover popup
2022-08-17 03:50:15 +02:00
8557936586
nvim: replace signature help
2022-08-17 03:42:10 +02:00
cc34940c06
nvim: autoformat everything, clean up, small fixes
2022-08-17 01:47:49 +02:00
d9d666e45b
nvim: add keymapping for files in current dir
2022-08-17 00:21:28 +02:00
5fe03a219f
nvim: add .editorconfig
2022-08-17 00:13:46 +02:00
e618f9511e
nvim: add .editorconfig to project root detection
2022-08-17 00:12:42 +02:00
647237145c
nvim: reformat options and exclude them from formatting
...
because of the comments
2022-08-17 00:04:47 +02:00
1368924746
nvim: change highlight xolours via nvim api
2022-08-16 23:44:05 +02:00
16226f0a7d
nvim: autoformat code using lsp-format
...
also don't autoformat code like text
2022-08-16 21:53:43 +02:00
82575e320d
nvim: add nvim-tree
2022-08-16 21:38:31 +02:00
ccbbb479ea
nvim: make Hv and Ht work again
2022-08-16 06:00:18 +02:00
d482389b60
nvim: add gitsigns and fugitive
2022-08-16 05:00:13 +02:00
8b10686865
nvim: document keymaps
2022-08-16 04:55:49 +02:00
9afc3d3316
nvim: put map() into functions and add more options
2022-08-16 04:32:49 +02:00
b7928beb48
nvim: oopsie
2022-08-16 03:30:01 +02:00
084b25db9b
nvim: Comment: change {block,line}wise back to {block,line}
...
switched to latest tag, it has the old names
2022-08-16 03:24:41 +02:00
2730bb8c55
nvim: replace comment plugin
2022-08-16 02:49:33 +02:00
15c21ad586
nvim: replace autopair plugin
2022-08-16 01:55:20 +02:00
79297f7076
nvim: just install all treesitter language modules
2022-08-16 01:28:48 +02:00
8ef5508e21
nvim: remace command! with Lua function
2022-08-15 23:50:44 +02:00
6da883ab59
nvim: remove redundant setting for auto-pairs
2022-08-15 23:24:31 +02:00
4392b5a9ee
nvim: add markdown from treesitter
2022-08-15 22:36:45 +02:00
59e7a364cd
nvim: use absolute path in config-autosource-autocmd
2022-08-15 21:01:33 +02:00
27dedd8400
nvim: stop reading config if nvim is too old
2022-08-15 13:25:38 +02:00
9c00db7620
nvim: re-comment accidentaly uncommented comment
2022-08-15 05:21:20 +02:00
e82a4eaa91
nvim: clone packer completely
2022-08-15 05:18:15 +02:00
2d87a99856
nvim: ts: add typescript
2022-08-15 05:18:05 +02:00
4615f1f9c5
nvim: declare all plugins in one file
...
Having it in many files is logically nicer, but breaks on fresh
installs.
2022-08-15 04:06:26 +02:00
d3e7e17d40
nvim: don't format numbered lists
2022-08-15 03:19:23 +02:00
bde6289fab
cosmetic
2022-08-15 03:19:05 +02:00
283c35a5a2
nvim: add some keymaps
2022-08-15 03:18:50 +02:00
24ed54a9f2
nvim: don't show listchars in Neogit buffers
2022-08-15 01:41:07 +02:00
7a49812118
nvim: separate plugins and config
...
It may look nicer but it leads to problems.
Also tweaked some thinks and cleaned up, made firenvim config only run
if it is used.
2022-08-15 01:29:31 +02:00
0bfde6fd66
nvim: tweak statusline, add help commands (vert/tab)
2022-08-14 00:03:17 +02:00
c001da16f5
nvim: disable hover help
...
the cursor gets trapped in the popup all the time
2022-08-14 00:02:33 +02:00
ca55aaf459
nvim: cmp: son't cancel on <Right>
2022-08-13 23:09:39 +02:00
f56d250688
nvim: use tagged releases for plugins that have them
2022-08-13 23:08:59 +02:00
16623c3ac2
nvim: lsp: show help on hover
2022-08-13 21:55:59 +02:00
30416dbd26
nvim: add cmp-dictionary and dict for git
2022-08-13 21:31:12 +02:00
529c07ff7e
nvim: reformat
2022-08-13 21:03:21 +02:00
ccc1214c3f
nvim: telescope: change keymaps
2022-08-13 20:06:02 +02:00
69bd289324
nvim: run live_grep in project root, add registers
2022-08-13 19:57:43 +02:00
cfbd482dee
nvim: fix <C-BS> keymap
2022-08-13 19:42:34 +02:00
d6b2f4ff4c
nvim: lsp: shorter rename keymap
2022-08-13 19:27:53 +02:00
673af86eaa
nvim: turn my functions into proper module
2022-08-13 19:27:37 +02:00
c052b052dc
nvim: rename fileformats.lua -> filetypes.lua
2022-08-13 19:12:43 +02:00
686871a6a1
nvim: add old version warning
2022-08-13 19:10:19 +02:00
b32a7163b9
nvim: add telescope, remove CtrP
2022-08-13 19:09:59 +02:00
7bf0d31adf
nvim: mv ui.lua -> tools.lua
2022-08-13 17:04:51 +02:00
836667ac77
nvim: don't compile again after sync
2022-08-13 14:44:37 +02:00
1929597d5c
nvim: fix dependencies
2022-08-13 12:30:13 +02:00
4ab98023e6
nvim: add html to treesitter
2022-08-13 12:09:04 +02:00
7713fc88e1
nvim: make Lexplore keymap available in insert mode
2022-08-13 04:34:28 +02:00
e01beced1e
nvim: enable support for more stuff in treesitter
2022-08-13 04:34:01 +02:00
157bf62324
nvim: cmp: signature help
2022-08-13 03:56:24 +02:00
f4abe13a24
nvim: follow links with <Leader><cr>
2022-08-13 03:06:03 +02:00
13cb23e418
nvim: cancel completion with ← and →
2022-08-13 03:02:22 +02:00
ea3a117963
add more info to cutvis help text
2022-08-13 02:49:54 +02:00
e36365b4e8
nvim: cleanup
2022-08-13 01:46:59 +02:00
2f02c47ef0
nvim: snippets: don't fail if name/email not found
2022-08-13 01:25:43 +02:00
2ffd49532d
nvim: snippets: don't fail if project root not found
2022-08-13 01:19:25 +02:00
64943d0144
nvim: refine MY_get_project_root()
2022-08-13 01:06:08 +02:00
feb385b694
nvim: snippets: don't cache inserts
2022-08-13 00:31:02 +02:00
26f520e509
nvim: remove redundancy
2022-08-13 00:20:13 +02:00
888a7e083f
nvim: configure snippets, add license snippets
2022-08-13 00:15:32 +02:00
3fe567a463
nvim: add .clang-format as root marker
2022-08-13 00:14:51 +02:00
1c361ebb4a
nvim: rename functions: my_ -> MY_
2022-08-12 22:56:33 +02:00
4c2416563c
nvim: cosmetic
2022-08-12 20:06:50 +02:00
47e3ac8493
nvim: open neogit in split window
2022-08-12 20:00:52 +02:00
082f7d7be6
nvim: cmp: add nvim completion for lua files
2022-08-12 19:54:40 +02:00
59b75ab95a
nvim: add additional root markers to CtrlP
2022-08-12 19:45:49 +02:00
24119cfff3
vim: cmp: comment out example, shorten comments
2022-08-12 19:39:22 +02:00
4d4208215c
nvim: install & compile plugins if they aren't compiled
2022-08-12 19:29:03 +02:00
787a371482
nvim: make C-F work in visual mode
2022-08-12 19:20:30 +02:00
7339958a08
nvim: cmp: dwim tab
2022-08-12 19:19:20 +02:00
8cc67ed135
nvim: remove config for deleted lua completion source
2022-08-12 19:02:05 +02:00
1bf1458f4e
nvim: completion: fix no workie after repeated compile
...
I re-arranged the dependencies. Now it looks more like the example in
the readme.
2022-08-12 18:54:03 +02:00
f95274fb3e
nvim: completion: fix keymap
2022-08-12 18:17:19 +02:00
83c71c27ca
nvim: vompletion: fix luasnip deps
2022-08-12 17:28:52 +02:00
be6a13ea5b
nvim: make comments lighter
2022-08-12 17:06:14 +02:00
e385249580
nvim: don't set background, it is set automagically
2022-08-12 16:25:25 +02:00
34427ef8bc
nvim: don't lazy-load org, fix lsp keymap
2022-08-12 15:21:43 +02:00
f8e686a334
nvim: reqrite completion config
2022-08-12 15:21:26 +02:00
e573868c18
nvim: lsp: fix lua server and enable more completion
2022-08-12 14:52:24 +02:00
1bdf20f840
nvim: reformat
2022-08-12 14:14:12 +02:00
0efa1bee90
nvim: remove trailing whitespace in config files
2022-08-12 14:09:38 +02:00
6084378826
nvim: remove unneeded brackets
2022-08-12 14:05:53 +02:00
540a03eef6
nvim: reduce logging when re-compiling on save
...
seems to work alright now.
2022-08-12 05:09:26 +02:00
d02c9953e9
nvim: firenvim: automatically launch once on some sites
2022-08-12 05:08:04 +02:00
a0dc79aeef
nvim: enable markdown foe more websites
2022-08-12 04:21:51 +02:00
1c8e621d5d
nvim: add firenvim
2022-08-12 03:33:18 +02:00
769af64a86
nvim: re-add automatic plugin install
2022-08-12 00:35:24 +02:00
3bb3075151
nvim: add <LocalLeader>, reorganise lsp mappings
2022-08-12 00:05:54 +02:00
2a6c37ea2c
nvim: keymaps: scroll in visual mode, too
2022-08-11 22:32:26 +02:00
e84cb3c7c0
nvim: add keymap for Lexplore
2022-08-11 22:22:01 +02:00
c5dfd52c2a
nvim: simplify repetitive keymaps
2022-08-11 22:06:14 +02:00
93c7960620
nvim: allow to use shift + arrow for selecting text
2022-08-11 21:51:31 +02:00
cba0c92d9c
nvim remove most TComment keymaps
2022-08-11 21:30:20 +02:00
7a7a76d786
nvim: disable mouse support
2022-08-11 21:00:48 +02:00
dd394120a2
nvim: set some options
2022-08-11 18:51:51 +02:00
e10a04e403
nvim: add keymap for removing whitespace around cursor
2022-08-11 18:29:33 +02:00
7d2b96c8b1
nvim: put config in namespace “my” to avoid collisions
2022-08-11 16:22:36 +02:00
64131a109f
nvim: add window movement keymaps
2022-08-11 16:02:07 +02:00
2599fee9f0
nvim: make neogit config more precise
2022-08-11 15:21:02 +02:00
a359c300c0
nvim: lsp: update comments
2022-08-11 15:17:36 +02:00
f00f50658c
nvim: move org specific config to org package
2022-08-11 15:13:29 +02:00
c51f8cd8b0
nvim: plugins: clean up
2022-08-11 03:43:01 +02:00
75ca9848dd
nvim: fancier completion popups, cancel completion with <End>
2022-08-11 03:39:10 +02:00
7dca6616d5
nvim: clean up LSP config
...
check if the server is installed, configure everything in the same file
2022-08-11 03:26:13 +02:00
0268a28869
nvim: fix textwidth to colorcolumn autocmd
2022-08-11 01:58:06 +02:00
14896666cd
nvim: don't PackerInstall on write, only Compile
...
maybe it is will be broken now
2022-08-11 01:06:59 +02:00
36f0d07ecc
nvim: set conceallevel only for org files
2022-08-11 01:06:29 +02:00
14ad39e5c5
nvim: lsp: add HTML, CSS, JS, JSON
2022-08-11 01:05:51 +02:00
b72fab5c29
nvim: only run colorcolumn function on tw change
2022-08-11 01:04:28 +02:00
0e14ee24f2
nvim: re-arrange treesitter config
2022-08-10 21:53:02 +02:00
186544c088
zsh: add ${HOME}/.local/opt/bin to path
...
I put language servers there for now
2022-08-10 21:24:43 +02:00
c748569a5a
nvim: lsp: add pylsp and lemminx, don't overwrite <Leader>c
2022-08-10 21:23:50 +02:00
6b9e33f4d5
nvim: move treesitter to filetypes
2022-08-10 21:23:23 +02:00
c307a4069f
nvim: load gentoo-syntax always
...
It defines so many filetypes, it's a headache to list them all.
2022-08-10 21:22:40 +02:00
b5b2e94faa
nvim: lsp: add lua-language-server support
2022-08-10 19:44:57 +02:00
fd529cdd5f
nvim: configure cursorline and scrolloff
2022-08-10 18:05:34 +02:00
51881cecd1
nvim: cosmetic
2022-08-10 17:55:27 +02:00
2590f905a7
nvim: fix autocmds
2022-08-10 17:52:25 +02:00
1c2fe12d9e
nvim: fix automatic config reload
2022-08-10 17:34:00 +02:00
23ada8c2ca
nvim: enable comment keymap in visual mode
2022-08-10 17:33:32 +02:00
f29f0dc217
nvim: change <Leader> to <Space>
2022-08-10 16:36:41 +02:00
4a317170e0
nvim: lsp: highlight symbol under cursor
2022-08-10 16:24:04 +02:00
b1c3738b3a
nvim: tweak completion with lsp
2022-08-10 16:23:23 +02:00
eda572c597
nvim: add auto-pairs
2022-08-10 01:30:02 +02:00
9ef6c92187
nvim: make re-indenting lines use <C-F> in normal mode, too
2022-08-10 01:23:22 +02:00
bdd03d2329
nvim: make <Home> toggler work in insert and visual mode, too
2022-08-10 00:00:12 +02:00
0c2b77555d
zsh: only try to alias emacsremote if it exists
2022-08-09 22:21:37 +02:00
6f5012e070
nvim: add treesitter dep to orgmode plugin
2022-08-09 21:39:23 +02:00
baf6550b8a
nvim: remove syntactic
...
It spawned windows everywhere without me telling it to.
2022-08-09 21:38:30 +02:00
e7efd8f27f
nvim: add conceal config to make org links look pretty
2022-08-09 14:38:53 +02:00
c1faa5c2d2
nvim: add ,<S-b> keymap to recently used files
2022-08-09 13:49:14 +02:00
1b6a74520c
nvim: add function to insert/update modeline
2022-08-09 13:28:46 +02:00
08f834ff08
nvim: make <Home> toggle between bol and bot
2022-08-09 12:25:47 +02:00
39aad95997
nvim: don't sync with system clipboard, use dedicated keys
2022-08-09 11:47:21 +02:00
a165eb4bd4
nvim: only load gentoo-syntax for ebuilds
2022-08-09 11:29:30 +02:00
93e2284db4
nvim: make listchars stand out as non-text
2022-08-09 11:26:22 +02:00
aa041079c5
nvim: move whitespace function to functions.lua
2022-08-09 11:26:00 +02:00
cb15d8ab62
nvim: add keymaps for scrolling window
2022-08-09 11:24:22 +02:00
2c8986901f
nvim: add gentoo syntax
2022-08-09 00:19:29 +02:00
58ee0ade7f
nvim: add colorcolumn-workaround for git commits
2022-08-08 23:29:17 +02:00
ec373c7934
nvim: set colorcolumn to textwidth
2022-08-08 23:11:28 +02:00
06e9f403e9
nvim: start git commit messages in insert mode
2022-08-08 22:13:48 +02:00
b46408a64a
nvim: call lua function directly in autogroup
2022-08-08 22:13:19 +02:00
a74aecc68c
neovim: add editorconfig plugin
2022-08-08 21:42:35 +02:00
dd45595854
neovim: autochdir + clipboard
2022-08-08 21:42:21 +02:00
479570112e
nvim: replace use with packer.use
2022-08-08 20:27:58 +02:00
11059147e5
nvim: move luasnip dep to lsp declaration
2022-08-08 20:23:44 +02:00
aea3d88329
nvim: fix some keymaps
2022-08-08 20:14:58 +02:00
6644ca74ce
nvim: make change buffer/tab keymaps work in insert mode
2022-08-08 20:05:40 +02:00
95b5fe29a4
nvim: install new plugins if they appear in nvim's lua directory
2022-08-08 20:00:17 +02:00
6c938e3d17
neovim: switch comment toggler, add neogit
2022-08-08 19:58:38 +02:00
6912174892
nvim: add CtrlP
2022-08-08 19:25:36 +02:00
58af1e692a
nvim: add buffer keymaps
2022-08-08 19:12:09 +02:00
c0d0aee138
nvim: add which-key
2022-08-08 19:11:44 +02:00
8f3f56b771
Revert "use use nvim -p by default"
...
This reverts commit ad7f30759b
.
2022-08-08 18:59:38 +02:00
4fbe92945b
nvim: add keymaps for C-BS and C-Del
2022-08-08 18:10:10 +02:00
ad7f30759b
use use nvim -p by default
2022-08-08 16:59:50 +02:00
692ed1cb62
nvim: lsp: make keymaps work
...
forgot to pass the function. 🤦
2022-08-08 16:57:58 +02:00
a95c239305
nvim: make <space> no-op, don't wrap lines
2022-08-08 15:13:31 +02:00
d9df2ff4ac
nvim: add some key mappings for LSP
2022-08-08 14:52:28 +02:00
c69624e00e
zsh: use emacs keybindings as base
2022-08-08 14:03:06 +02:00
a7d3f4c9ee
nvim: modularise plugin config
2022-08-08 13:57:38 +02:00
0eaee2bc1a
set nvim as default editor
2022-08-08 13:14:26 +02:00
00d5db99d8
nvim: remove trailing whitespace, small fixes
2022-08-08 13:02:04 +02:00
e2883114f1
nvim: add org, completion, lsp
2022-08-08 11:07:10 +02:00
e1ab9ebdb0
initial nvim config
2022-08-08 01:41:01 +02:00
a8f3e416a8
enable true colour in nvim
2022-08-08 01:40:30 +02:00
b5ca49627c
Don't make dropdown terminal transparent
2022-08-08 01:39:48 +02:00
ef49637052
zsh: set GPG_TTY
2022-08-01 22:32:29 +02:00
b638b4d1ac
zsh: only set alias for emacsclient if it is installed
2022-07-31 23:10:05 +02:00
8febf74ca9
fontconfig: Remove Dejavu emojis
2022-07-28 13:10:38 +02:00
5b7e388153
i3: assign veloren to workspace
2022-07-27 15:57:04 +02:00
9ea20a6fb9
fonts: add generic emoji family
2022-07-27 15:55:43 +02:00
cb1bec6d0b
translate: replace newlines with \n
2022-07-19 02:46:32 +02:00
909bb56b4c
Zsh: add alert alias
2022-07-17 01:32:20 +02:00
91c61fb8d6
enhance mkplaylist
2022-06-29 19:55:55 +02:00
09b747a34e
mpv: add low resolution yt-dlp profile
2022-06-29 19:55:30 +02:00
2cee8d2120
add animoji-command
2022-06-15 02:02:12 +02:00
899a473f86
zsh: source local config
2022-06-06 17:44:11 +02:00
7b5afc3634
zsh: typo mv/mkdir
2022-06-04 21:27:27 +02:00
068868965a
yt-dlp: add extended attributes
2022-06-02 19:19:11 +02:00
455f06c2fd
Don't correct mkdir
2022-06-02 19:18:46 +02:00
86a05e56f3
Start inkscape on workspace 6
2022-06-02 19:18:27 +02:00
915c6a7cda
readwwwlog: Remove trailing slash
2022-05-24 00:22:55 +02:00
0125002c9f
Fix mpv audio selection: jp -> ja
2022-05-18 08:04:59 +02:00
647d24ae69
Remove useless quotes
2022-05-15 12:00:34 +02:00
41b83f13a5
cutvid: Fix degraded video quality with hardcoded subtitles
...
- Extract subtitles first
- Only do 1 encoding pass
2022-05-07 19:08:01 +02:00
b07ee2ccef
cutvid: Document --hardcode-subs in --help
2022-05-07 19:07:39 +02:00
fe36e49563
Fix cutvid completion
2022-05-07 17:39:14 +02:00
a6aa229368
Add cutvid function
2022-05-07 17:26:51 +02:00
99928cb421
apng2webp: check if commands are available
2022-05-04 16:07:31 +02:00
99d550870e
Remove bashisms in apng2webp and allow for images with >100 frames
2022-05-04 15:59:00 +02:00
43809f8332
Fix some small issues in apng2webp
2022-05-04 15:48:01 +02:00
9628fe4f7e
Zsh theme: Make command separators blue
2022-05-04 04:03:14 +02:00
70c7643214
Fix Zsh completions, define functions before calling them
2022-05-04 03:58:54 +02:00
e74efe64d6
Add apng2webp
2022-05-03 20:50:18 +02:00
8c017c5979
Add workaround for terminals claiming to be xterm*
2022-05-01 22:00:41 +02:00
06fb99154d
Add translate function
2022-05-01 10:54:30 +02:00
00fa0a0b1f
Fix terminfo path
2022-05-01 09:03:55 +02:00
910ac330d5
Don't let alacritty claim it is xterm
2022-05-01 09:03:32 +02:00
e3e3531837
Add workaround for alacritty in TERM based key workaround
2022-05-01 09:02:51 +02:00
1312563b85
Unset ZSH plugin variables before filling them
2022-05-01 08:38:56 +02:00
59c208db6c
Improve Zsh completions
...
Don't complete directory stack, add keybind for filtering completions.
2022-05-01 08:37:55 +02:00
0c933d0a6b
Initialize LS_COLORS
...
Needed in order for Zsh to pick up default dir colours and so on.
2022-05-01 08:36:08 +02:00
9b950a044b
Zsh: Don't beep on completion
2022-04-30 22:40:20 +02:00
e2c20b9b46
Disable flow control in Zsh (^S/^Q)
2022-04-30 11:04:18 +02:00
5381036aed
Don't correct when using mv
2022-04-28 13:00:58 +02:00
3820ba8626
Replace regular expressions with globs
2022-04-28 12:56:50 +02:00
116e79518f
Add termux workaround to xterm workaround
2022-04-28 08:37:46 +02:00
2bf6d037d4
Add keybinding workarounds for xterm
2022-04-27 23:21:50 +02:00
fb10f2bc55
Ensure that ${fpath} has no duplicate entries
2022-04-27 23:21:07 +02:00
df1e72d517
Enable xterm 256 colour mode
2022-04-27 23:20:43 +02:00
4e3b4b2cf8
Remove useless exports and quotes
2022-04-27 23:10:28 +02:00
a4b11b0f79
Add new Zsh syntax theme and switch to it
2022-04-27 22:36:23 +02:00
4e7c0f4d96
readwwwlog: Fix pastebin.com
2022-04-27 20:56:30 +02:00
4925847c43
Disable compression in git
...
Compression shall be done by the FS.
2022-04-27 17:58:00 +02:00