Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/wick3dr0se/dots
My minimalist Arch Linux Hyprland - Catppuccin themed dotfile configurations
https://github.com/wick3dr0se/dots
arch-linux catppuccin dotfiles
Last synced: 3 months ago
JSON representation
My minimalist Arch Linux Hyprland - Catppuccin themed dotfile configurations
- Host: GitHub
- URL: https://github.com/wick3dr0se/dots
- Owner: wick3dr0se
- License: gpl-3.0
- Created: 2022-07-06T23:29:08.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-19T21:15:13.000Z (8 months ago)
- Last Synced: 2024-05-19T22:26:12.511Z (8 months ago)
- Topics: arch-linux, catppuccin, dotfiles
- Language: Vim Script
- Homepage:
- Size: 9.77 MB
- Stars: 7
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
---
![](captures/screen.png)
![](captures/firefox.png)
![](captures/vim.png)
![](captures/btop.png)
![](captures/vscode.png)
![](captures/wofi.png)
![](captures/waybar.png)## Components
- Compistor/WM: `hyprland`
- Status Bar: `waybar`
- App Launch: `wofi`
- Browser: `firefox`, [firefox color](https://color.firefox.com/?theme=XQAAAALvAgAAAAAAAABBKYhm849SCicxcUKvrXcGHf3p79EhVPW2QT7xcdxhbuQRrMyRsvXD-Fat7s_zx4jLBxDCYvra1XRRd-Q0UFgoE7Ye6A7ribA03iX0LiQ0JGOnpK6DLY7_Vfh6HxMDl05CQKsFq3jbslsYJDefMf7J4waCYEtDuCjGHV4pvd-ExucQCtauz_Xn903fC-MeHD61S_ZoGr8wamgvhdRU8_QdG1rj0tEpAd1iyFddNMLAjN0QbUdM2jPIC2TFsNlecnv5Nxv8dWefESiZgvvnTM6tXTjCiz3d4dqKF9p4DWLhND54ziuYtl6OE4yKjwi7dkpXRerzkeVX8mU0qozLeOxB86dDpa_n8UP_-Lj4qpgxNgl5BEERmpPdUr-aqlDLQoCLK7Hq1IG0si-ShS2LZOf48WwbdOVDqkkhNqewgf_UeXt4)
- Shell: `bash`, [.bashrc](https://github.com/wick3dr0se/bashrc) (prompt)
- Terminal: `kitty`
- Resource Monitor: `btop`
- Editor: `vim`, `code` (vscode)
- Notifications: `dunst`
- Screen Capture/Record: `grim`, `wf-recorder`, [`grimcap`](https://github.com/wick3dr0se/bin/blob/main/grimcap) (bin)
- Wallpaper setter: `hyprpaper`, [`hyprpaper-rand`](https://github.com/wick3dr0se/bin/blob/main/hyprpaper-rand) (bin)
- Image viewer: `swayimg`
- Video playback: `mpv`
- Networking: `iwd`
- Bluetooth: `bluez`
- Audio: `pipewire`, `helvum`, [`pactl-vol`](https://github.com/wick3dr0se/bin/blob/main/pactl-vol) (bin)
- Misc: [`matrix`](https://github.com/wick3dr0se/matrix) (digital rain), [`sysfetch`](https://github.com/wick3dr0se.sysfetch) (screenfetch), [`snake`](https://github.com/wick3dr0se/snake) (game)A lot of components to this configuration utilize custom Bash scripts I wrote such as `grimcap` — a `grimblast` alternative w/ video recording & `hyprpaper-rand` — a hyprpaper wrapper that sets random wallpapers in (specified) directory. See ~~all~~ my custom scripts here: https://github.com/wick3dr0se/bin
## Bindings
### Windows
Key | Desc
---|---
Super+◀ | move left
Super+▶ | move right
Super+▲ | move up
Super+▼ | move down
Super+Space | toggle floating
Super+LMB | move
Super+RMB | resize
Super+X | kill active
Super+P | pseudo-tile
Super+J | toggle split direction### Programs
Cmd | Key | Desc
---|---|---
`kitty` | Super+Return | open terminal
`firefox` | Super+W | open browser
`code` | Super+E | open vscode
`reload` | Super+R | reload
`wofi` | Super+M | open app launcher
`exit` | Super+Q | exit shell (session)
`pactl-vol` | Super+AudioMute | toggle mute
`pactl-vol` | Super+AudioLowerVolume | reduce volumne 5%
`pactl-vol` | Super+AudioRaiseVolume | increase volume 5%### Capture
Cmd | Key | Desc
---|---|---
`grimcap snap screen` | Print | snap enitre screen
`grimcap snap active` | Ctrl+Print | snap active window
`grimcap snap area` | Shift+Print | snap selection area
`grimcap rec screen` | Pause | record entire screen
`grimcap rec active` | Ctrl+Pause | record active window
`grimcap rec area` | Shift+Pause | record selection areaFor worksapce bindings see: https://github.com/wick3dr0se/dots/blob/main/.config/hypr/hyprland/workspace.conf