From 6c3bf92596dbfebe761cc170fc2581b4e087386f Mon Sep 17 00:00:00 2001 From: Stephan Raabe Date: Sun, 26 Feb 2023 10:52:21 +0100 Subject: [PATCH] Add neovim as default editor --- .bashrc | 2 +- 1-install.sh | 3 ++- nvim/init.vim | 24 +++++++++++++++++++++++ qtile/__pycache__/config.cpython-310.pyc | Bin 6360 -> 6360 bytes 4 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 nvim/init.vim diff --git a/.bashrc b/.bashrc index 8fd0949..8dff42d 100644 --- a/.bashrc +++ b/.bashrc @@ -20,7 +20,7 @@ alias ls='exa -al' alias mutt='neomutt' alias m='neomutt' alias shutdown='sudo shutdown -h now' -alias v='vim' +alias v='nvim' alias r='ranger' alias t='sudo timeshift --list' alias ts='~/dotfiles/scripts/snapshot.sh' diff --git a/1-install.sh b/1-install.sh index b422c3c..24a1e6d 100755 --- a/1-install.sh +++ b/1-install.sh @@ -12,7 +12,7 @@ echo "START INSTALLATION..." # Install required packages # ------------------------------------------------------ echo "-> Install main packages" -sudo pacman -S alacritty scrot nitrogen picom starship chromium slock neomutt rofi dunst ueberzug mpv freerdp spotifyd xfce4-power-manager python-pip thunar mousepad lxappearance papirus-icon-theme ttf-font-awesome ttf-fira-sans ttf-fira-code ttf-firacode-nerd figlet cmatrix qalculate-gtk adapta-gtk-theme terminator +sudo pacman -S alacritty scrot nitrogen picom starship chromium slock neomutt neovim rofi dunst ueberzug mpv freerdp spotifyd xfce4-power-manager python-pip thunar mousepad lxappearance papirus-icon-theme ttf-font-awesome ttf-fira-sans ttf-fira-code ttf-firacode-nerd figlet cmatrix qalculate-gtk adapta-gtk-theme terminator # ------------------------------------------------------ # Install required packages @@ -39,6 +39,7 @@ ln -s ~/dotfiles/ranger/ ~/.config ln -s ~/dotfiles/rofi/ ~/.config ln -s ~/dotfiles/spotifyd/ ~/.config ln -s ~/dotfiles/vim/ ~/.config +ln -s ~/dotfiles/nvim/ ~/.config ln -s ~/dotfiles/starship/starship.toml ~/.config/starship.toml rm ~/.bashrc ln -s ~/dotfiles/.bashrc ~/.bashrc diff --git a/nvim/init.vim b/nvim/init.vim new file mode 100644 index 0000000..addfb82 --- /dev/null +++ b/nvim/init.vim @@ -0,0 +1,24 @@ +set nocompatible " disable compatibility to old-time vi +set showmatch " show matching +set ignorecase " case insensitive +set mouse=v " middle-click paste with +set hlsearch " highlight search +set incsearch " incremental search +set tabstop=4 " number of columns occupied by a tab +set softtabstop=4 " see multiple spaces as tabstops so does the right thing +set expandtab " converts tabs to white space +set shiftwidth=4 " width for autoindents +set autoindent " indent a new line the same amount as the line just typed +set number " add line numbers +set wildmode=longest,list " get bash-like tab completions +" set cc=80 " set an 80 column border for good coding style +filetype plugin indent on "allow auto-indenting depending on file type +syntax on " syntax highlighting +set mouse=a " enable mouse click +set clipboard=unnamedplus " using system clipboard +filetype plugin on +" set cursorline " highlight current cursorline +set ttyfast " Speed up scrolling in Vim +" set spell " enable spell check (may need to download language package) +" set noswapfile " disable creating swap file +" set backupdir=~/.cache/vim " Directory to store backup files. diff --git a/qtile/__pycache__/config.cpython-310.pyc b/qtile/__pycache__/config.cpython-310.pyc index f430fabad318ecd61d57196e490deb224a06be62..6e208da3ae443f23fba0e698707417009872c053 100644 GIT binary patch delta 636 zcmca%c*Br0pO=@50SLZr|TnWs(I3n*L40wmtIuTgj@ z1Y|@_*5OTN3j(r=f+kPpwG$5kGBsI?{6Hd(AOfVPNNVycUKyYv?0hkffgk~G5CPE! zX9a^;ApH!C3=E%{fHWV&FUFcG_OSdMD~0M>O~zZyX}Kj)lb7(V6UC}`ayq|;V;E4Q zCX-(kyMk`2LS#Tt-bkeUZ{E=xu}&_IM! zgC}nklu@bynFJElY%VGXsb?xmy~S3XpPZdqQUo#}YVv!*T|fg@30d$}fE2K07N=$A zq!wvU{vad|ln@Y3k&F^ZNlh+FO)O50&&y3LE=euA#gbl>Umi8NS9mv2ji-oleI-zH zkvYf&mYn>=lv^wycSUg~=jY@XrDP_TM6o%8m{CyL5lTBjX=fTLmhteKU r+B1qLC$TcWv?RVHBQ-bm*5uzJbASnGhG;IMDBRP?!LeCNd>c3Ea1#me2w$arh=WS%x*U!ZI$3y^rJ25&>))&xM za0D3uRL4*RXK6CsV$Ux~OwKH+EV7wgComJ}ISIik`6QsKTdV>31*v&J=dxtv0}Vtt zHGJ|$K^diHkVzmx&E}#ykb0(~)LU%D`N`R-B}HHZCchWl1vGG#kOf~oNC8`Baav|h zYLU+54?^-l2?600$y)*`smVpDiN&e$dAW(jC8TLmhteKU r+Vd7qPGV(#X-RxZMrv;At;xSd<^U7W4AERhQMjj(gJZLl_&!De1Zucw