Welcome to...
| Category | Description |
|---|---|
| How does it look? | Images of the actual rice |
| Installation | Directions to clone and use this repository |
| How does the install script work? | Explanation of the install script |
| Features | Included features |
| Bindings | Keybindings list |
| Used Packages | All packages used |
| Desktop | Launcher |
|---|---|
![]() |
![]() |
| Wallpaper Selector | Notification Manager |
|---|---|
![]() |
![]() |
| Lock Manager | Settings |
|---|---|
![]() |
![]() |
| Minecraft Purple | Anord Pink | Cat Club Green |
|---|---|---|
![]() |
![]() |
![]() |
Note
All wallpaper colors are completely adaptive! It changes everything, all just depends on what wallpaper you are using.
- Execute the curl entrypoint with curl:
bash <(curl -sL https://raw.githubusercontent.com/Tranquil-M/dots/refs/heads/master/scripts/curl-entrypoint.sh)
Important
The install script is currently only compatible with Arch Linux.
Curl Entrypoint
- Verifies dependencies and operating system.
- Installs git if not present.
- Asks user if they want to clone using HTTPS or SSH
- Executes the dotfiles installer
Dotfiles installer
- Verifies dependencies, operation system, and internet connection.
- Installs all the neccessary packages from
packages.txtin the project root. - Asks the user if they want to install am SDDM theme. This will clone
Darkkal44's qylockand run the corresponding installation script. - Sets default file manager, browser, etc.
- Overwrites the current configuration in place with the new one, all synced with GNU stow.
- Runs post-installation script such as persistent workspace creation.
Note
The curl entry point is completely optional, and serves as a wrapper for ease of use.
These dotfiles are meant to be simple and practical for daily use, with some additional features:
- Screenshot utility using Grim, Slurp, and Satty
Saves to:~/Pictures/Screenshots - Noctalia
- Wallpaper switcher
- Application Launcher
- Lockscreen
- Logout Menu
- Clipboard History
- Tab switcher
- Control Panel
- On-screen display
- Custom Discord theme using Equibop (Discord Client)
- Kickstart Nvim configuration
- Exa
- Zoxide
- Firefox theme using pywal-fox and custom css
- Qylock customizable sddm themes
- Super + Space → Open launcher
- Super + C → Open control center
- Super + S → Open settings
- Super + M → Open media panel
- Super + N → Open notification history
- Super + X → Open emoji selector via launcher
- Super + V → Open clipboard history via launcher
- Super + B → Open battery panel
- Alt + Tab → Tab Switcher
- Super + A → Toggle Bar Visibility
- Super + Enter → Open terminal
- Super + Shift + F → Open file manager
- Super + E → Toggle wallpaper
- Volume up key → Increase volume
- Volume down key → Decrease volume
- Mute key → Mute audio
- Brightness up key → Increase brightness
- Brightness down key → Decrease brightness
- Next track → Next song
- Play/Pause → Play or pause media
- Previous track → Previous song
- Super + Z → Capture selected area
- Super + Shift + Z → Capture full screen
- Super + W → Close active window
- Super + T → Toggle floating window
- Super + Backspace → Open session menu
- Super + F → Fullscreen mode
- Super + Alt + F → Exit fullscreen mode
- Super + Comma → Remove oldest notification
- Super + Shift + Comma → Clear all notifications
- Super + Arrow keys → Move focus between windows
- Super + Shift + Arrow keys → Move window in direction
- Super + 1–0 → Switch to workspace 1–10
- Super + Shift + 1–0 → Move window to workspace 1–10
- Super + Mouse wheel → Switch workspaces
- Super + Left click drag → Move window
- Super + Right click drag → Resize window
- Alt + Tab → Next window
- Alt + Shift + Tab → Previous window
- Close lid → Lock screen and suspend system
Note
Temporary workspaces are supported, but a minimum of 3 persistent workspaces are assigned per-monitor on startup.








