https://github.com/jlmsc/dotfiles
My dotfiles (i3wm + X11 + Void Linux)
https://github.com/jlmsc/dotfiles
dotfiles i3wm void-linux x11
Last synced: 26 days ago
JSON representation
My dotfiles (i3wm + X11 + Void Linux)
- Host: GitHub
- URL: https://github.com/jlmsc/dotfiles
- Owner: JLMSC
- Created: 2025-04-27T19:17:38.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2026-01-02T02:36:44.000Z (about 2 months ago)
- Last Synced: 2026-01-07T18:50:34.197Z (about 2 months ago)
- Topics: dotfiles, i3wm, void-linux, x11
- Language: Shell
- Homepage:
- Size: 147 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# dotfiles
My dotfiles (i3wm + X11 + Void Linux)
## Majoir i3 keybindings
- `Super+Shift+c` - Restart i3 config in place
- `Super+Shift+r` - Reload i3 config in place
- `Super+q` - Opens **Alacritty** (Console/Terminal)
- `Super+d` - Opens **dmenu** (Application Launcher)
- `Super+f` - Opens **Thunar** (File Explorer)
- `Super+z` - Opens **Mate System Monitor**
- `Super+a` - Opens **Mousepad** (Text Editor)
- `Super+Shift+p` - Opens **Scrot** (Screenshot)
> The other keybindings can be found in i3/config
## Command Aliases
- `ls` - `ls --color=auto` (List Directories)
- `off` - `sudo shutdown -P now` (Shutdown)
- `xu` - `sudo xbps-install -Su` (Update Void Linux XBPS)
- `xi` - `sudo xbps-install -S` (Installs and Updates Packages)
- `xq` - `sudo xbps-query` (Searches for and Displays Information About Packages Installed)
- `xr` - `sudo xbps-remove -Oov` (Removes Installed Packages)
## Configuration File Paths
- i3: `~/.config/i3/`
- Polybar: `~/.config/polybar/`
- Cursor: `~/.icons/` (`~/.icons/default/index.theme`)
- Themes: `~/.themes/`
- Xresources: `~/.Xresources`
- Profile: `~/.profile`
- GTK: `~/.config/gtk-3.0/`
- Picom: `~/.config/picom/`
- bashrc: `~/.bashrc`
## Custom Actions (Thunar)
- Open Terminal Here: `alacritty --working-directory %f` (Appearance Conditions: `Directories **`)
## TO DO
- [ ] Add filesystem info on polybar
- [ ] Add bluetooth status on polybar
- [ ] Add Lock screen
- [ ] Add `Caskaydia Cove` install step in `install.sh`
- [ ] Add `services.sh` (enable runit services)
- [ ] Rewrite README after everything is done