My dotfiles can be applied with the below oneliner. BUT I highly recommend that you fork this repo and edit the files to your liking before applying them(using your GitHub username). Remember to grep for evangelospro and replace with your username.
chezmoi init --apply Evangelospro
Keybindings
Hyprland
Keybinding
Action
Windows + M
Exit Hyprland
Launch / Reload Applications
Keybinding
Action
Windows + Enter
Launch Terminal
Windows + L
Lock Screen(swaylock)
Windows + Space
Launch launcher(anyrun)
Windows + V
Open clipboard manager (wl-clipboard)
Windows + C
Select color from screen (hyprpicker) and copy it
Windows + E
Open file manager(Nemo)
Windows + R
Reload the bar on top (waybar)
Close / Fullscreen / Kill Applications / Arrange monitors
Keybinding
Action
ALT + F4
Close focused window
CTRL + SHIFT + ESC
Kill window clicked on (xkill or windows taskmanager)
Windows + F
Toggle fullscreen on focused window
Windows + Shift + F
Toggle floating on focused window
Windows + P
Arrange monitors (extend / duplicate)
Screenshot / OCR
Keybinding
Action
prtsc
Take screenshot interactively (flameshot)
Windows + O
Copy text from screen with OCR (tesseract)
Move focus between windows in the current workspace
Keybinding
Action
Windows + Arrow keys
Move focus to the direction of the arrow key
Rearrange windows in the current workspace
Keybinding
Action
Windows + AWSD
Move focused window to the direction of the AWSD keys
Move Windows Between Monitors
Keybinding
Action
Windows + SHIFT + Arrow keys
Move focused window to the monitor in the direction of the arrow key
Move Windows Between Workspaces
Keybinding
Action
Windows + SHIFT + 1-9
Move focused window to the workspace with the number pressed
Windows + 1-9
Move to the workspace with the number pressed
Cycle through workspaces
Keybinding
Action
Windows + TAB
Cycle through workspaces forward
Windows + SHIFT + TAB
Cycle through workspaces backward
Move window with mouse
Keybinding
Action
Windows + Click and drag
Move window with mouse
Dependencies
Packages
Arch packages listed and organized in the packages file
Python packages
pip install -r requirements.txt
Custom Arch Linux ISO with AUR packages batteries included
WARNING: The dotfiles are applied differently on the iso based on the hostanme ELARCH-ISO, so whatever you do dont' change or set the hostname toELARCH-ISO or ELARCH-F15(as this applies some extra configs that are very specific to me and my own hardware etc...), during or after the installation! But again I really, really recommend that you fork this repo and edit the files to your liking before applying them!!!
2) Default user is liveuser and password is liveuser sign in with these after the iso has finished the initial downloads
3) A nice calamares installer is also included to guide you through the installation process, in case it didn't start automatically using the launcher shortcut from above, you can start it manually by searching install system in the launcher or by running sudo calamares -d in a terminal, which will also give you some debug info that you should include in an issue if you encounter any problems.
4) After the installation is complete, you can login with your just created user and password and enjoy your new system!
🌟 Stars 🌟
Consider leaving a star if you liked the project! Thanks!