If you want to install my stuff, there are some dependences needed for everything to work.
Note: This script only works on Void Linux
xbps-fetch https://raw.githubusercontent.com/elbachir-one/dotfiles/main/install.sh
chmod +x install.sh
./install.sh
Note: Install dependences and copy what you need from the dotfiles.
Patches included:
- Alpha
- Always center
- Attach bottom
- Azerty (Specific to my keyboard layout)
- Bar height
- Bar padding
- Bidi
- Cool auto start
- Cursor wrap
- Floating border colors
- Full screen
- Functional gaps
- Hide vacant tags
- Preserv on restart
- Scratch pads
- Swallow
- True centered title
- Window map
Keybindings used in my build of DWM:
MODKEY=ALT
- Open ST terminal: MODKEY + Shift + Return
- Launch Dmenu: MODKEY + p
- Tiling to Floating: MODKEY + Space
- Restart DWM: MODKEY + q
- Quit DWM: MODKEY + Shift + q
- Close any Window: MODKEY + Shift + c
- Scratchpad: MODKEY + s
Note: For more things about my config check my website dwm config stuff
cd ~/dotfiles/suckless/dwm/
make
sudo make clean install
Patches included:
- Alpha
- Any size
- Box draw
- Clipboard
- Copy URL
- Desktop entry
- Font 2
- Glyph
- Ligatures box draw
- Scroll + Mouse + Inc
cd ~/dotfiles/suckless/st/
make
sudo make clean install
Patches included:
cd ~/dotfiles/suckless/dmenu/
make
sudo make clean install
The src directory contains some Wayland stuff, like dwl or dmenu for Wayland. If you want to use my build of DWL, first check the version of Wlroots available for your system. This build is specific to Wlroots 17.
Patches included:
cd ~/dotfiles/src/dwl/
make
sudo make clean install
Note: Keybindings are the same as my DWM.
Patches included:
cd ~/dotfiles/src/dwl-bar/
make
sudo make clean install
cd ~/dotfiles/src/dmenu-wayland/
mkdir build
meson build
sudo ninja -C build install
doas pkg install xorg mpv vim git picom chromium yt-dlp \
meson ninja feh picom dunst curl
sudo xbps-install xorg base-devel ninja meson yt-dlp chromium noto-fonts-cjk \
noto-fonts-emoji libX11-devel libXinerama-devel libXft-devel sakura clipmenu \
picom dunst feh wlroots wlroots-devel wayland-protocols wbg wlr-randr \
xdg-desktop-portal-wlr git vim
sudo pacman -S xorg xorg-xinit base-devel meson ninja chromium noto-fonts-cjk \
noto-fonts-emoji sakura picom dunst feh git vim wlroots wayland-protocols \
seatd xdg-desktop-portal-wlr
- Share the dots if you find them interesting.
- Subscribe to my Youtube Channel YouTube
- You can also buy me Coffee