Skip to content

flink-sdg/iterm-nvim-setup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

iterm-nvim-setup

install & update iterm2 https://iterm2.com/downloads.html

install oh my zsh https://ohmyz.sh/

FOR ARCH: fonts go here

~/.local/share/fonts or

/usr/local/share/fonts

Then run command fc-cache and restart terminal

install nerd fonts - they go into ~/Library/Fonts Fonts I like:

VictorMono ShureTechMono

to find icont, go to nerdfont - cheat sheet ... and search for icon. You can copy paste into terminal...

update colors using flink.intermcolors

https://github.com/vifo/xfce4-terminal-colorschemes

install neovim

move it to /usr/local - mv ./nvim-osx64 /usr/local/nvim-osx64

create a symlink in /usr/local/bin to the nvim executable - ln -s /usr/local/nvim-osx64/bin/nvim /usr/local/bin/nvim

ln = create link -s = symbolic link instead of hard link... symbolic links

set up neovim

create file init.lua at ~/.config/nvim

create a folder called flink in there as well

install vim-plug https://github.com/junegunn/vim-plug/

autoload dir -> /usr/local/nvim-osx64/share/nvim/runtime/autoload

complet .zshrc

autoload -Uz vcs_info

alias src="source ~/.zshrc" alias h="cd ~" alias nv="nvim"

precmd() { vcs_info }

setopt PROMPT_SUBST NEWLINE=$'\n' export PROMPT='%{$fg[blue]%} ${vcs_info_msg_0_}  %F{241}﬌ %d ﬋${NEWLINE}%{$fg[green]%} %{$reset_color%}'

export LUA_PATH

PlugInstall

notes on nvim-lspconfig https://github.com/neovim/nvim-lspconfig

for details on specific LSP: https://github.com/neovim/nvim-lspconfig/blob/master/doc/server_configurations.md

for details on options for servers see start client under https://neovim.io/doc/user/lsp.html start_client({config})

notes on nvim-lsp-installer. https://github.com/williamboman/nvim-lsp-installer

https://neovim.io/doc/user/quickref.html

To disable boot menu:

sudo nvim /etc/default/grub sudo grub-mkconfig -o /boot/grub/grub.cfg

Set GRUB_TIMEOUT=0

npm i -g vscode-langservers-extracted -- for html and what not ** wondering if we need this. things seem to work, maybe bug in LSP init...

install swaylock-effects and remove swaylock:

https://github.com/mortie/swaylock-effects

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages