|
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 |
|