Commit Graph

26 Commits

Author SHA1 Message Date
Érico Nogueira d9389f0ac9 Fix neovim MatchParens. 2023-11-22 08:36:21 -03:00
Érico Nogueira 0d3eaf7db3 Update neovim config.
- remove telescope fzf (breaks out of the box config)
- add guess-ident and epics modules
2023-11-22 08:29:54 -03:00
Érico Nogueira 176c7fed2d neovim update.
Submodules and color scheme, since slate stopped working correctly with
my light terminal background.
2023-09-03 13:29:33 -03:00
Érico Nogueira 60d922ca49 Add nvim-treesitter.
Haven't enabled almost anything explicitly yet because of [1]; I like
rainbow. Should be simple to fix, just requires some config changes.

Have definitely enabled TS for .tex files though, since the native
syntax highlighting is way too slow.

[1] https://github.com/luochen1990/rainbow/issues/163
2022-05-01 02:35:29 -03:00
Érico Nogueira 9cb82be121 Add telescope.nvim.
- plenary is a dependency
- fzf-native is a faster fuzzy matcher
2022-03-03 01:52:58 -03:00
Érico Nogueira eec6bad945 Clean up nvim LSP config.
Leave in only the server we're currently using.
2022-01-04 04:06:54 -03:00
Érico Nogueira 49772f7573 Update submodules.
Done using the command below:

    git submodule update --recursive --remote
2022-01-04 04:01:32 -03:00
Érico Nogueira 2981d7eb9b Add rainbow parentheses to nvim config. 2022-01-04 03:58:46 -03:00
Érico Nogueira 3b92651892 Update nvim config.
- add goyo
- add paragraph navigation shortcuts
2021-09-29 19:46:48 -03:00
Érico Nogueira 157ee0847e Update submodules. 2021-09-24 16:26:27 -03:00
Érico Nogueira 96d550eace Update all submodules.
Done with:

    git submodule update --recursive --remote

seen in https://stackoverflow.com/questions/1030169
2021-07-28 03:12:02 -03:00
Érico Nogueira 91dae7bf38 Enable native LSP in neovim.
Just YOLO it now that 0.5.0 has been released.
2021-07-28 02:32:16 -03:00
Érico Nogueira 750b555baa Remove context from neovim.
Way too laggy, unfortunately.
2021-03-11 02:18:19 -03:00
Érico Rolim 59f96e53ef General config and script cleanup.
Important stuff:

- mpv config has useful profiles.
- gdbinit pulls in gef.
- fish sets LANG!
2020-11-17 00:26:57 -03:00
Érico Rolim 60ed2002f0 Update neovim config.
- Add context module - it can be laggy sometimes, unfortunately.
2020-11-17 00:26:57 -03:00
Érico Rolim 8a75e69105 Update configs and scripts.
- config for new starship version
- make waybar service use Waybar from PATH
- add sndio config to waybar
- add startcage script
- other assorted stuff
2020-10-08 18:05:13 -03:00
Érico Rolim aa66d613a3 Update configs.
- gdbinit: use recommended extended-remote
- nvim: move shortcut to remove delay when pressing `w`
2020-09-01 22:45:29 -03:00
Érico Rolim 78d0325830 Update Sway stuff, add Neovide client. 2020-03-14 19:34:47 -03:00
Érico Rolim d3e409867b Add ASCII name to config files.
Written using http://www.patorjk.com/software/taag, with the Ogre font.
2020-03-14 19:01:29 -03:00
Érico Rolim b70d12a94a Change neovim tab width to 3 spaces.
I did this for two reasons:

* I will try to use tabs for new code I write, due to a blog post I read
regarding the added difficulty for people with sight issues when using
files indented with spaces. It's an accessibility thing.

* 3 space tab width means it won't be confused with spaces, because no
one who indents with spaces should use 3 spaces for that. It's also a
pretty comfortable size.
2020-03-12 14:00:43 -03:00
Érico Rolim f113b46d6e Add nvim shortcuts for working with tabs. 2020-01-07 15:07:48 -03:00
Érico Rolim ebf7465044 Add better casing to vim search. 2020-01-06 02:31:11 -03:00
Érico Rolim 1d99fb62ee Add git submodules for the vim plugins. 2020-01-04 18:59:05 -03:00
Érico Rolim 178556304a Update configuration of tools.
alacritty: lighter color scheme, remove faux_multiplier

fish: colors to adapt to new alacritty theme

nvim: add comments, shortcuts and appearance tweaks

tmux: change prefix to Ctrl+Q (Ctrl+A is more useful to go to the
beginning of the line)
2020-01-04 18:44:35 -03:00
Érico Rolim bb0d742274 Commit recent trivial changes.
* Ignore .netrwhist file from nvim.
* Add STM32CubeProgrammer launcher.
* Add script to set up vcan kernel module.
2019-12-08 22:08:38 -03:00
Érico Rolim 65cc81abd3 General updates. 2019-06-04 02:58:11 -03:00