Skip to content

Latest commit

 

History

History
125 lines (86 loc) · 5.28 KB

README.md

File metadata and controls

125 lines (86 loc) · 5.28 KB

Linux Setup

desktop screenshot

desktop screenshot

desktop screenshot

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:

🪐 Endeavouros - Linux distribution based on Arch Linux.
  • Download ISO file on link based on area.
  • Dual boots with Ventoy. Desktop screenshot
🤯 i3wm - tilling window manager.
  • 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. desktop screenshot
🛠️ yay - Arch Linux AUR helper tool.
  • With yay you can easily install, update and manage your packages.
  • Here is an example when using yay to install VS Code. Desktop screenshot

🥳 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 ⬆