Linux Setup
Table of Contents
Introduction
✨ This is my Linux setup and dotfiles. Feel free to use it 🚀🚀🚀.
[!WARNING]
- This is the setting for my personal laptop. It may be different if used for a PC or other devices.
-
Be careful when copy all settings unless you know what that entails, just read information in detail for each repository.
📝 Basically, I use:
- Download ISO file on link based on area.
- Dual boots with Ventoy.
- I love using i3 because it helps me increase my work efficiency and experience. Just press any keys to control instead of using my mouse.
- Here is an default key binding. Follow more with user guide.
- With yay you can easily install, update and manage your packages.
- Here is an example when using yay to install VS Code.
🥳 Many thanks to my colleagues at NDVN for inspiring me and guiding me towards Linux. You guys are amazing and kind.
⬆ BACK TO TOP ⬆
Contents
Dependencies
yay -S [package-name]
Here is a list of packages:
extra/wezterm
tmux
extra/neofetch
extra/brightnessctl
picom-git
polybar
fish
extra/fisher
git
peco
neovim
eza
starship
htop
redshift
ttf-jetbrains-mono-nerd
extra/noto-fonts-emoji
nitrogen
betterlockscreen
flameshot
visual-studio-code-bin
jetbrains-toolbox
docker
docker-compose
go
i3lock-color
arttime-git
rofi-bluetooth-git
extra/blueman
network-dmenu-git
appimagelauncher
postman-bin
firefox-developer-edition
google-chrome
microsoft-edge-dev-bin
teams
slack-desktop
aur/prospect-mail
extra/discord
extra/telegram-desktop
obsidian
extra/calc
aur/networkmanager-dmenu-git
⬆ BACK TO TOP ⬆
i3 configs
-
weztem - A cross-platform terminal emulator and multiplexer.
-
picom-git - A compositor for Xorg.
-
polybar - build beautiful and highly customizable status bars for their desktop environment.
-
polybar-themes - A huge collection of polybar themes with different styles, colors and variants.
-
rofi - A huge collection of Rofi based custom Applets, Launchers & Powermenus.
-
ibus-bamboo - Bộ gõ Tiếng Việt
-
flameshot - A cross-platform tool to take screenshots.
-
nitrogen - Background browser and setter for X windows.
-
betterlockscreen - 🍀 sweet looking lockscreen for linux system
-
redshift - Adjusts the color temperature of your screen according to your surroundings.
⬆ BACK TO TOP ⬆
Shell configs
-
fish - The user-friendly command line shell.
-
fisher - A plugin manager for Fish.
-
dracula-fish - Dark theme for fish.
-
z for fish - Pure-fish z directory jumping.
-
ghq - Remote repository management made easy.
-
peco - Simplistic interactive filtering tool.
-
volta - The Hassle-Free JavaScript Tool Manager.
-
eza - A modern, maintained replacement for ls.
-
starship - The minimal, blazing-fast, and infinitely customizable prompt for any shell!
- go
- rust
⬆ BACK TO TOP ⬆
Credits
This config has heavy inspiration from:
⬆ BACK TO TOP ⬆