Run Automatic setup:
ansible-playbook -t dotfiles setup/bootstrap.yml
ansible-playbook -t setup setup/bootstrap.yml
- Neovim v0.8
- I3WM
- picom (composer) (Ubuntu 22 and later has it)
- nitrogen (background)
- blueman (GUI bluetooth manager)
- pavucontrol (GUI for audio)
- pactl (CLI for sound; it's shipped out of the box with ubuntu distro)
Good read for general i3 setup Setting up touchpad and natural scrolling (laptop stuff)
How it should like on your LINUX:
~(root)
│ .tmux.conf
│ .zshrc
│ .zsh_profile
│ .Xmodmap
└───.config
│ │ nvim
│ │ │ *.lua
│ │ alacritty
│ │ │ *
│ │ i3
│ │ │ config
│ │ i3status
│ │ │ config
│ │ personal
│ │ │ env
│ │ │ path
│ │ qutebrowser
│ │ │ config.py
└───.local
│ │ share
│ │ │ fonts
│ │ │ │ Hack*.tff
READ: https://github.com/jdhao/nvim-config
- Make sure you install all the LSP servers in order for it to work