Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

edu-flores/linux-dotfiles

Open more actions menu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

363 Commits
363 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linux Dotfiles

My Desktop Configuration


Showcase

🖇️ Dependencies

You can read about the packages I use on the wiki. To replicate my setup, run scripts/install.sh on a fresh Arch Linux install. Here's a quick summary about the main packages used:

Usage Package
Window Manager i3
Status Bar Polybar
Terminal Emulator Alacritty
Notification Daemon Dunst
Compositor Picom
Launcher & Applets Rofi

Some of the status bar modules need manual configuration. Check .env.example for guidance.

Weather Setup

To enable the weather module, create a ~/.env file with your location ID and OpenWeatherMap API key.

Audio Setup

Use pactl list short sinks to find your audio device IDs and configure them in the .env file.

⌨️ Keybindings

# Switch between workspaces
bindsym $mod+Tab workspace back_and_forth

# Center focused window
bindsym $mod+Shift+c move position center

# Open color picker
bindsym $mod+o --release exec xcolor -s -S 3

# Show clipboard history
bindsym $mod+v exec CM_LAUNCHER=rofi clipmenu -config ~/.config/rofi/clipboard.rasi -i

# Clear clipboard history
bindsym $mod+Shift+v exec clipdel -d ".*"

# Launch applications
bindsym $mod+space exec rofi -config ~/.config/rofi/rofi.rasi -show drun

# Switch to light mode
bindsym $mod+bracketleft exec ~/.config/i3/scripts/theme.sh light

# Switch to dark mode
bindsym $mod+bracketright exec ~/.config/i3/scripts/theme.sh dark

# Take a screenshot
bindsym Print exec XDG_CURRENT_DESKTOP=X-Cinnamon flameshot gui

⚠️ Disclaimer

These dotfiles are under active development. I recently moved from a retro to a modern design. For the older setup, check the prev branch.

About

My several desktop configuration files (wm, terminal, shell, launcher, etc.)

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.