My fork from dwm
Find a file
Anas Elgarhy 8c61745f12
Merge pull request #17 from anas-elgarhy/change-binary-name
[update] Change the binary file name from `dwm` to `yo-dwm`
2023-05-11 01:53:15 +03:00
.github/workflows Fix actions 😀 2022-07-16 19:52:01 +02:00
.idea Create a basice run configration 2022-10-31 16:05:04 +02:00
cmake-build-debug :\ 2022-10-31 15:44:30 +02:00
patches Revert "Revert "Fix freez issue"" 2022-08-02 11:59:09 +02:00
screenshots [ImgBot] Optimize images 2022-07-11 13:35:07 +00:00
src [update] Change the binary file name from dwm to yo-dwm 2023-05-11 01:49:12 +03:00
.gitignore Create git ignore file :U 2022-10-31 15:40:19 +02:00
.mergify.yml ci(Mergify): configuration update 2023-01-29 00:25:59 +02:00
CMakeLists.txt [update] Change the binary file name from dwm to yo-dwm 2023-05-11 01:49:12 +03:00
CODE_OF_CONDUCT.md Create code of conduct 💚 2022-07-11 08:21:33 +02:00
CONTRIBUTING.md Create contributing guide 💙 2022-07-11 08:24:15 +02:00
dwm.png [ImgBot] Optimize images 2022-07-11 13:35:07 +00:00
LICENSE Merge 2022-07-11 09:53:44 +02:00
README update README: remove mentioning the old dextra repo 2018-03-14 21:03:11 +01:00
README.md Remove outdated keybindings section from README.md 2023-03-01 11:57:49 +02:00
renovate.json Add renovate.json 2023-01-28 21:56:17 +00:00
yo-dwm.1 [update] Change the binary file name from dwm to yo-dwm 2023-05-11 01:49:12 +03:00

Anas Elgarhy's dwm

My fork from dwm 🍴, with a lot of beautiful patches 🥰

Applayed patches:

Dependencies (apps)

  • google-chrome-stable the main web browser
  • alacritty the main terminal
  • spectacle the main screenshot tool
  • pcmanfm the GUI file manger
  • rofi
  • dmenu
  • libxinerama-dev**
  • tmux*
  • tor-browser
  • discord
  • libxft-bgra for color emojies support
  • jetbrains-toolbox
  • nvim*
  • vim*
  • xbacklight for control in the screen brightness
  • pamixer for control in the audio level
  • playerctl for control in the media
  • pactl for control in the mic
  • betterlockscreen for lock screen
  • setxkbmap for switch between keyboard layouts, like (ar, en)
  • slstatus the status bar
  • network-manager-applet
  • picom compositor , for transparency
  • nitrogen for set the wallpaper
  • copyq clipboard manager
  • obsidian

**: build dependencie.

Install

  • Manual:
    1. Run this command to install all avilable dependencies in standerd arch repostory
    sudo pacman -S google-chrome libxft-bgra rofi dmenu tmux tor-browser discord neovim jetbrains-toolbox vim pamixer playerctl betterlockscreen pcmanfm spectacle alacritty picom nitrogen libxinerama network-manager-applet copyq obsidian
    
    1. Install yay if you not installed it.
    2. Run this command to install all avilable dependencies in the AUR repostory yay -S xkblayout
    3. Clone this repostory git clone https://github.com/anas-elgarhy/dwm-anas.git
    4. Go to the source directory cd dwm-anas/src
    5. Build and install sudo make install clean
    6. Enjoy 😉

Available in

GitHub GitLab BitBucket Codeberg

Refrences: