Skip to content

Commit

Permalink
update nvim and rust infos
Browse files Browse the repository at this point in the history
  • Loading branch information
joelpalmer committed Dec 3, 2021
1 parent a2f214a commit d39fbfa
Show file tree
Hide file tree
Showing 4 changed files with 11 additions and 6 deletions.
9 changes: 7 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,19 +3,24 @@
### NeoNews:
- [Neovim 0.6 has released](https://github.com/neovim/neovim/releases/tag/v0.6.0)
- 🔭 [Telescope's `builtin.file_browser` will be removed December 19th](https://github.com/nvim-telescope/telescope.nvim/issues/1470#issuecomment-974147513)
### RustyNews:
- [Rust 1.57.0 Stable Released](https://blog.rust-lang.org/2021/12/02/Rust-1.57.0.html) *_you should use nightly though_
# Public version of Code Smell dotfiles

## Current Setup
_Last Updated: 02-Dec-2021 or more recently._
_Last Updated: 03-Dec-2021 or more recently._
- [Neovim](https://neovim.io/) - _Important Note_: these Dotfiles target bleeding edge Neovim APIs. I try to update these runtime files as soon as the Neovim team pushes changes (including & especially breaking) to [their master branch](https://git.io/NeovimHEAD) and I pull the latest.
- I usually pull the latest a few times per week or if I see that a particularly juicy PR has landed. I do test Neovim feature branches. But, only code that works with `Neovim → master` will be pushed to this repo. [Neovim 0.6.0](https://github.com/neovim/neovim/releases/tag/v0.6.0) should work with most of what you see here.
- However, a lot of API changes are coming out of Neovim on the 0.6 track (master). So, I'd recommend using [Neovim Nightly](https://github.com/neovim/neovim/releases/tag/nightly) to use all the goodness in these Dotfiles. Or, [building from source](https://github.com/neovim/neovim#install-from-source) - [Code Smell video instructions](https://youtu.be/wep2_b_QU7Q). It's unlikely that I am more than a day or 2 behind.
- The Neovim commit that I am on: `NVIM v0.7.0-dev+653-g7229afcd6`
- The Neovim commit that I am on: `NVIM v0.7.0-dev+665-g4e352ecc4`
- Theme: [codesmell_dark](https://github.com/whatsthatsmell/codesmell_dark.vim)
- `Telescope`, `nvim-cmp`, `GitSigns`, many other plugins and builtins are colored from this theme using `Treesitter 🌲`
- Config: [Lua](https://neovim.io/doc/user/lua.html)
- Package Management: [Packer](https://github.com/wbthomason/packer.nvim)
- Featuring: `Telescope 🔭`, `gitsigns`, `nvim-cmp`, `Treesitter` and all the LSP goodness
- [Rust](https://www.rust-lang.org/)
- [compiler](https://rustup.rs/): `rustc 1.59.0-nightly (acbe4443c 2021-12-02)`
- [rust-analyzer](https://rust-analyzer.github.io/manual.html#nvim-lsp): `8dd06ece2 2021-12-03 dev`
- [Alacritty](https://github.com/alacritty/alacritty) and 2 [iTerm Hotkey Windows](https://www.iterm2.com/)
- Zsh Theme: [code-smell.zsh-theme](https://github.com/whatsthatsmell/dots/blob/master/public%20dots/zsh/code-smell.zsh-theme)
- Zsh
Expand Down
4 changes: 2 additions & 2 deletions public dots/vim-nvim/after/ftplugin/rust.lua
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
-- rustc 1.59.0-nightly (6db0a0e9a 2021-11-29)
-- rust-analyzer e217632b9 2021-11-30 dev
-- rustc 1.59.0-nightly (acbe4443c 2021-12-02)
-- rust-analyzer 8dd06ece2 2021-12-03 dev

-- treesitter folding
vim.opt_local.foldmethod = "expr"
Expand Down
2 changes: 1 addition & 1 deletion public dots/vim-nvim/init.lua
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
-- Always on bleeding edge Neovim from https://git.io/NeovimHEAD --
-- NVIM v0.7.0-dev+653-g7229afcd6
-- NVIM v0.7.0-dev+665-g4e352ecc4

-- Plugins
require "joel.plugins"
Expand Down
2 changes: 1 addition & 1 deletion public dots/vim-nvim/lua/joel/config.lua
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,7 @@ nvim_lsp.eslint.setup {
}

-- Enable rust_analyzer
-- rust-analyzer e217632b9 2021-11-30 dev
-- rust-analyzer 8dd06ece2 2021-12-03 dev
nvim_lsp.rust_analyzer.setup {
capabilities = capabilities,
settings = {
Expand Down

0 comments on commit d39fbfa

Please sign in to comment.