Skip to content

RaulSanchezzt/auto-bspwm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

auto-bspwm

This is a bash script that install all the you need to use in a Linux Distro with a tiling window manager like bspwm.

Installation

  1. Make sure to disable sleep because the script can take a while to finish.

disable sleep

  1. Clone this repository and change the directory.
# Using HTTP
$ git clone https://github.com/RaulSanchezzt/auto-bspwm.git && cd /auto-bspwm

# Using SSH
$ git clone [email protected]:RaulSanchezzt/auto-bspwm.git && cd /auto-bspwm
  1. Give the current user execute permissions
chmod +x setup.sh
  1. Run the script
./setup.sh
  1. Make sure you have your dotfiles configured. In this case, I will download my personal dotfiles.
git clone https://github.com/RaulSanchezzt/dotfiles.git ~/dotfiles && cd ~/dotfiles 
  1. Create the necessary symbolic links
./link.sh
  1. Reboot the machine
sudo reboot now
  1. Once you have rebooted the machine, select bspwm as the window manager and then login.

login

  1. This will be the final result. Start a new terminal using Super + Intro

final result

How to update Nvim v0.61 to Nvim v0.7.0 in Linux

Once you have installed Linux, you may have installed Nvim v0.61 by default. If you would like to use a custom configuration like NvChad you will have to update Nvim this way.

  1. Check if your version is under v0.7.0
nvim --version
NVIM v0.6.1
Build type: Release
LuaJIT 2.1.0-beta3
Compiled by [email protected]

Features: +acl +iconv +tui
See ":help feature-compile"

     system "vimrc" file: "$VIM/sysinit.vim"
            fall-back for $VIM: "/usr/share/nvim"

Run :checkhealth for more info
  1. Download the latest version from the official source
wget https://github.com/neovim/neovim/releases/download/v0.7.2/nvim-linux64.deb
  1. Make sure you have the system updated
sudo apt update && sudo apt upgrade
  1. Delete nvim.desktop of your PC
sudo rm /usr/share/applications/nvim.desktop
  1. Remove neovim and It's componentes of your computer
sudo apt remove neovim neovim-runtime
sudo apt autoremove
  1. Then, install the new version of nvim
sudo apt install ./nvim-linux64.deb
  1. After having installed the new version, check the version again
NVIM v0.7.2
Build type: Release
LuaJIT 2.1.0-beta3
Compiled by runner@fv-az164-457

Features: +acl +iconv +tui
See ":help feature-compile"

   system vimrc file: "$VIM/sysinit.vim"
  fall-back for $VIM: "/share/nvim"

Run :checkhealth for more info
  1. Finally, create a symbolic link to use vim as nvim
sudo ln -sf /usr/bin/nvim /usr/bin/vim

References

If you want learn more about it, check out this repositories.