228 Commits

Author SHA1 Message Date
FollieHiyuki
fda9059472
neovim: disable rarely used wilder.nvim + conjure 2021-09-28 23:45:58 +07:00
FollieHiyuki
0576c8d6ae
neovim: configure packer.nvim + add iswap.nvim 2021-09-28 16:43:50 +07:00
FollieHiyuki
3c183d9a19
neovim: add a snippet for using pandoc 2021-09-28 01:23:34 +07:00
FollieHiyuki
6cf681f4ea
neovim: changes a bunch
- undodir: move to stdpath('data') to be more inline with other
- add todo-comments.nvim
- whichkey: rebind for hop.nvim (avoid conflicting with vim-sandwich
  blockwise)
- mappings: clean up and rearrange
2021-09-27 15:34:19 +07:00
FollieHiyuki
393a4776b8
Lots of changes. See comment :)
- firefox: add script to automate updating user.js
- Anime4K: update version in install script to 4.0.1
- neovim:
    + remove nnn plugin (telescope's file browser has hidden files now)
    + telescope.nvim: update horizontal layout
    + nvim-cmp: update config for lsp, add more sources
    + indent-blankline: update config to use setup()
    + toggleterm, bufferline: repos moved
    + plugins: update multiple small configurations
2021-09-27 03:46:03 +07:00
FollieHiyuki
4230595b19
neovim: update highlights for nvim-tree 2021-09-26 04:36:13 +07:00
FollieHiyuki
61aee1d968
Bunch of changes
- emacs: enable parinfer
- neovim:
    + add config for sniprun
    + replace lsp-rooter.nvim with project.nvim
    + replace galaxyline.nvim with feline.nvim
    + update config for gitsigns.nvim, nvimtree and alpha-nvim
2021-09-26 04:06:40 +07:00
FollieHiyuki
ff18e59d57
neovim: update config for gitsigns.nvim 2021-09-24 16:37:12 +07:00
FollieHiyuki
b211453c44
neovim: load persistence.nvim in BufEnter
This way it will still work in a readonly buffer (eg. alpha)
2021-09-24 16:08:01 +07:00
FollieHiyuki
7f3db21244
neovim: replace dashboard-nvim with alpha-nvim + persistence.nvim 2021-09-24 16:03:02 +07:00
FollieHiyuki
263a2ec8bd
Another bunch of changes
emacs: update init.el following upstream
neovim: add conjure, update packer call for nvim-cmp
2021-09-24 01:12:21 +07:00
FollieHiyuki
310a180ba2
Bunch of changes
neovim: add more plugins
nushell, xonsh: update startup hook for starship
2021-09-23 01:21:54 +07:00
FollieHiyuki
091ce5669b
neovim: move bufferline highlight to its setup{} 2021-09-15 13:34:16 +07:00
FollieHiyuki
93e1bf41b0
neovim: asynchronous loading in init.lua
Also fix luasnip mapping for nvim-cmp
2021-09-10 00:34:09 +07:00
FollieHiyuki
a5f44e21cd
river: update config 2021-09-09 22:10:13 +07:00
FollieHiyuki
039fb047c1
neovim: reconfigure nvim-cmp mappings + vim.cmd -> vim.api.nvim_command
Also delete `news` script
2021-09-09 21:01:41 +07:00
FollieHiyuki
9c639739c0
neovim: add editorconfig.vim and spectre.nvim 2021-09-05 01:08:00 +07:00
FollieHiyuki
ba22426c0f
neovim: add asynctasks.vim 2021-09-04 23:23:13 +07:00
FollieHiyuki
a9aa8cecfd
neovim: support choice nodes for luasnip
Also turn on short keys for moving between windows
2021-09-04 18:16:28 +07:00
FollieHiyuki
12f9b13de6
neovim: add undotree and vim-eft
Also fix some cursor highlight groups
2021-09-04 17:00:25 +07:00
FollieHiyuki
c9b6bac7e4
neovim: fix luasnip config
lazy_load() won't reload snippets when opening a new buffer, and will
only load general snippets (ft=all) first
2021-09-04 08:06:28 +07:00
FollieHiyuki
7fd5257d54
neovim: configure lsp_signature.nvim 2021-09-04 07:46:49 +07:00
FollieHiyuki
387485d742
neovim: add nvim-lint, nvim-dap-ui, vimtex 2021-09-04 02:15:41 +07:00
FollieHiyuki
a0d8351e07
neovim: big refractor
- nvim-compe -> nvim-cmp
- combine multple modules config into category files
- add some more plugins
2021-09-03 04:53:53 +07:00
FollieHiyuki
7c0da28c11
neovim: lspsaga highlight groups 2021-08-31 22:58:15 +07:00
FollieHiyuki
4275e3057f
neovim: add more plugins 2021-08-31 05:44:47 +07:00
FollieHiyuki
92630167e6
README: mention deprecation of EXWM config 2021-08-30 12:47:08 +07:00
FollieHiyuki
383de337f4
Bunch of changes
- shells: set GOPROXY=direct (download sources directly instead of going
through proxy.golang.org)
- emacs: deprecated EXWM
- scripts: api_keys for `imdb` is not valid anymore, and I don't want to
subscribe for another key
2021-08-30 12:35:44 +07:00
FollieHiyuki
7958d3e2c5
nvim: remove deprecated config 2021-08-29 21:20:21 +07:00
FollieHiyuki
e22bcbdec6
nftables: add wireguard rules template 2021-08-11 18:03:37 +03:00
FollieHiyuki
870d7cd385
river: change color format 2021-07-26 21:52:31 +03:00
FollieHiyuki
d74ad42b84
river: put XKB env var in the config 2021-07-25 02:15:15 +03:00
FollieHiyuki
e7f660d8db
river: update config 2021-07-23 16:04:26 +03:00
FollieHiyuki
d8f952eb69
neovim: fix typo 2021-07-21 21:38:45 +03:00
FollieHiyuki
4c9c68ff32
neovim: add translate-shell + orgmode 2021-07-21 04:58:10 +03:00
FollieHiyuki
5132cb6005
starship: update config 2021-07-20 17:15:04 +03:00
FollieHiyuki
e4b146f327
Some changes
river: remove opacity option
xonsh: add starship init
2021-07-20 16:11:14 +03:00
FollieHiyuki
bcc1c5a5f0
neovim: add zem-mode + symbol-outline 2021-07-19 19:40:54 +03:00
FollieHiyuki
4fc3c5d6a0
neovim: add hop.nvim 2021-07-19 04:04:25 +03:00
FollieHiyuki
54dcfc154d
neovim: update Nord for treesitter 2021-07-18 03:40:03 +03:00
FollieHiyuki
badc4dc251
Add zellij themes 2021-07-16 01:44:14 +03:00
FollieHiyuki
245cf62514
neovim: forgot to rebind lsp 2021-07-15 03:10:54 +03:00
FollieHiyuki
891212d986
neovim: add trouble.nvim
Also update treesitter highlight groups to be aligned with original
nord.vim
2021-07-15 02:59:31 +03:00
FollieHiyuki
4b543a24f2
neovim: add lspkind and nnn.vim 2021-07-14 16:23:24 +03:00
FollieHiyuki
f1db5ea424
neovim: fix bufferline TablineFill color
It was called twice.
2021-07-14 03:08:10 +03:00
FollieHiyuki
f234580945
neovim: add Neogit config 2021-07-13 20:22:07 +03:00
FollieHiyuki
c418326c86
neovim: nord highlight groups for lsp 2021-07-13 01:59:55 +03:00
FollieHiyuki
3185114c8b
shells: remove extract aliases
Use ~/.local/bin/extract instead
2021-07-12 17:48:30 +03:00
FollieHiyuki
3ea94014bf
neovim: minor improvement in lspconfig 2021-07-12 12:28:43 +03:00
FollieHiyuki
5a9235d562
neovim: add lspconfig, move compe config 2021-07-12 04:20:58 +03:00