Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fi3/nvim-config
Nvim/vim config
https://github.com/fi3/nvim-config
Last synced: 14 days ago
JSON representation
Nvim/vim config
- Host: GitHub
- URL: https://github.com/fi3/nvim-config
- Owner: Fi3
- Created: 2017-03-22T16:48:30.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-04-01T09:51:03.000Z (10 months ago)
- Last Synced: 2024-04-01T10:47:52.489Z (10 months ago)
- Language: Vim Script
- Size: 73.2 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
### NVIM CONFIG
```
cd ~/.config
git clone https://github.com/Fi3/nvim-config.git nvim
```
Open Nvim and then: `:PlugInstall`## Rust deps
* rustup component add rustfmt
Binary have to be installed for each toolchain used, for example nightly and stable.
When a component is broken on nightly [this](https://github.com/rust-lang/rls#error-component-rls-is-unavailable-for-download-nightly) is the fastest fix. Also see [641](https://github.com/rust-lang/rls/issues/641).Install rust-analyzer:
just [download the binary](https://rust-analyzer.github.io/manual.html#rust-analyzer-language-server-binary) and put it in your path.## Haskell deps
* https://github.com/Infinisil/all-hies `cachix use all-hies && nix-env -iA selection --arg selector 'p: { inherit (p) ghc864 ghc863 ghc843; }' -f https://github.com/infinisil/all-hies /tarball/master` this will install for ghc 8.6.4 8.6.3 and 8.4.3
* update cabal: cabal install Cabal cabal-install
* use ghcup to manage ghc versions https://github.com/haskell/ghcup-hsWhen an haskell project is create a file named `hie.yaml` must be put in the root of the project.
https://github.com/mpickering/hie-bios/blob/master/README.md
https://github.com/haskell/haskell-ide-engine/issues/1621#issuecomment-581067134
`lib:` ok `exe:`## Codeium config
Run `:Codeium Auth` to set up the plugin and start using Codeium.## Search
Fuzzy search files ordered byt proximity with ctr p, need:### proximity-sort
https://github.com/jonhoo/proximity-sort
Install with `cargo install proximity-sort`### fzf and fd
pacman -S fzf fd