- How To Install
⁉️ - Gallery 📷
- Keybinds ✍️
- Multiple monitors
- Autostart Script
- Support server
- dunst keybinds - coming soon.
- useful zsh aliases - coming soon.
- Optimus Manager guide - coming soon.
- What drivers to choose??? - coming soon.
Xelph Linux is an Arch Linux based GNU/Linux distribution which tries to be minimal and beautiful.
Note: picom-jonaburg-git is not installed on the live ISO but it's config files and startup commands are already present in DWM autostart script. It was disabled to keep the OS virtual machine compatible, however you can run sudo pacman -S picom-jonaburg-git and then use the keybind super + shift + r to turn on picom-jonaburg-git.
Note: We use aura-bin as our AUR helper and package manager! yay-bin is available in the repositories, but will not be installed out of the box!
Credits to Ishaan for the logo!
Once you boot up Xelph and entered dwm desktop, you can start the
Calamares installer by launching dmenu
by hitting: Superkey + d
on your keyboard and type in: installsys
Coming soon
Keybind | Function |
---|---|
super + b | Toggle DWM bar |
super + ctrl + w | Enable tabs in monocle mode |
super + j | Move down the stack |
super + k | Move up the stack |
super + i | Increment master window count |
super + o | Decrement master window count |
super + h | Decrease master window width |
super + l | Increase master window width |
super + shift + h | Increase slave window height |
super + shift + l | Decrease slave window height |
super + shift + j | Move selected window down the stack |
super + shift + k | Move selected window up the stack |
super + Tab | Toggle Last Workspace |
super + q | Kill selected window |
super + t | Set tiling layout |
super + space | Toggle between monocle and tiled layout |
super + shift + space | Toggle floating mode |
super + f | Set monocle layout |
super + 0 | View all tags |
super + comma | Switch to monitor on the left |
super + period | Switch to monitor on the right |
super + shift + comma | Move selected window to left monitor |
super + shift + period | Move selected window to right monitor |
super + shift + r | Restart DWM |
super + e | Hide selected window |
super + shift + e | Restore windows from hidden stack |
Keybind | Function | Value |
---|---|---|
super + ctrl + i | incrgaps | +1 |
super + ctrl + d | incrgaps | -1 |
Keybind | Function | Value |
---|---|---|
super + shift + i | incrigaps | +1 |
super + ctrl + shift + i | incrigaps | -1 |
Keybind | Function | Value |
---|---|---|
super + ctrl + o | incrogaps | +1 |
super + ctrl + shift + o | incrogaps | -1 |
super + ctrl + t | togglegaps | 0 |
super + ctrl + shift + d | defaultgaps | 0 |
Keybind | Function |
---|---|
super + Print | Take a screenshot of your desktop (Note: ~/Pictures/screenshots must exist.) |
Take a screenshot of a particular region of your desktop (Note: ~/Pictures/screenshots must exist.) |
|
super + Delete | Disable any internal touchpad if found |
super + c | Pause MOCP playback |
super + x | XelphLinux logout script |
super + d | Open DMENU prompt |
super + Return | Open terminal |
super + w | Open Brave browser |
super + BackSpace | Clear your clipboard |
super + m | Open music player ( mocp, not available on live ISO. ) |
super + g | Open gotop process viewer |
super + Shift + b | Open btop process viewer |
super + v | Open pulsemixer |
super + Shift + Escape | Run xkill |
super + shift + f | Open graphical file manager, PCMANFM |
super + shift + d | Open discord-canary |
super + shift + s | Refresh SXHKD keybinds |
control + m | Script to get man pages in a pdf |
control + alt + o | Toggle picom, not included in live medium to keep ISO vbox compatible |
super + control + l | Lock your screen with betterlockscreen |
control + o in st |
Opens up a function called rangercd which allows you to move around your system with ranger. |
Keybind | Function |
---|---|
alt + j | Scroll up |
alt + k | Scroll down |
control + = | Zoom in |
control + - | Zoom out |
alt + shift + j | Zoom in |
alt + shift + k | Zoom out |
alt + i | Follow a link from the terminal |
alt + y | Copy a link from the terminal |
alt + o | Copy the output of a command from the terminal to the clipboard |
Keybind | Function |
---|---|
gD | Go to ~/Documents |
gd | Go to ~/Downloads |
ge | Go to ~/Desktop |
gm | Go to ~/Music |
gp | Go to ~/Pictures |
gr | Go to / |
gv | Go to ~/Videos |
gw | Go to /usr/share/backgrounds |
ee | Open highlighted file in a terminal text editor |
au | Extract highlighted archive in a new folder |
md | Make directory |
mf | Make file |
ch | Change file permission |
- To setup multiple monitors, watch this video by Brodie Robertson.
- Save the generated command to
~/.screenlayout/screen.sh
. - Use the keybind
super + shift + r
to restart dwm and apply your changes.
- To add your own programs to the autostart list, run the following command:
mkdir -p ~/.dwm;touch ~/.dwm/autostart_personal.sh;nano ~/.dwm/autostart_personal.sh
( needs nano to be installedsudo pacman -Sy nano
) - Any ISO post
v2.5-public
will have the above process already done for you, in which case you need to runnano ~/.dwm/autostart_personal.sh
- After you're done, save and quit.
- Use the keybind
super + shift + r
to restart dwm and apply changes.