Luis's dotfiles
Warning: Don’t blindly use my settings unless you know what that entails. Use at your own risk!
PowerShell setup (Windows)
- Nerd fonts - Powerline-patched fonts. I use Hack.
- Scoop - A command-line installer
- Oh My Posh - Prompt theme engine
- Terminal Icons - Folder and file icons
- PSReadLine - Cmdlets for customizing the editing environment, used for autocompletion
- z - Directory jumper
- PSFzf - Fuzzy finder
Arch linux setup
- Arch linux - A simple, lightweight distribution
- GRUB - Grub is a boot loader
- Xorg - Display server
- Xinit - Start window managers
- Firefox - Web browser
- AwesomeWM - Tiling window manager
- Picom - Standalone compositor for Xorg
- Alacritty - Terminal
- Nitrogen- Desktop wallpaper
Create in the home directory a file named .xinittrc
cp /etc/X11/xinitxinitrc /home/{username}/.xinitrc
vim .xinitrc
Add these in the last lines, and delete end lines
nitrogen --restore &
picom &
exec awesome
Neovim setup
Requires Neovim (>= 0.8)
-
Packer- Package management
-
Pleanry - Lua functions
-
Popup - Popup API from vim
-
Colorscheme - Dark blue color scheme
-
Completions - Completion pluging
-
Completions buffer- Completion for buffers
-
Completions paths - Completions for paths
-
Completions cmd - Completions for cmd
-
Completions snippet - Completions for snippets
-
Snipet engine - Snippets for neovim
-
LSP- LSP completions for languages
-
LSP installer - LSP manson installer
-
LSP installer config- LSP manson config
-
LSP null -- For formatters and linters
-
LSP highlighting -- LSP highlighting
-
LSP saga -- LSP saga
-
File browser - File browser
-
Icons -- Icons
-
Status line - Status line
-
Vim-surround - Surroundings
-
Comment - Comments in neovim
-
Syntax highlighting - Syntax highlighting
-
Telescope - Fuzzy finder
-
Telescope fzf - Telescope fzf