โจ 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:
๐คฏ Cosmic - Desktop Environment.
๐ ๏ธ dnf - RPM package management system.
- DNF5 is a command-line package manager that automates the process of installing, upgrading, configuring, and removing computer programs in a consistent manner. It supports RPM packages, modulemd modules, and comps groups and environments.
- Here is an example when using
dnf
to install Firefox Developer Edition.
๐ฅณ Many thanks to my colleagues at NDVN for inspiring me and guiding me towards Linux. You guys are amazing and kind.
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
- 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.
- 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
This config has heavy inspiration from:
- devaslife - Takuya Matsuyama
- mantran1611 - Manh Tran