mirror of
https://git.poridge.club/aurel1on/dwm-cute.git
synced 2024-11-13 01:30:21 +03:00
45 lines
1.3 KiB
Markdown
45 lines
1.3 KiB
Markdown
# My DWM setup
|
|
|
|
[DWM](https://dwm.suckless.org/) is a dynamic window manager made by the [Suckless team](). This is my own configuration of this window manager.
|
|
**Warning: this setup is NOT "just works". You may need to edit some scripts and configs.**
|
|
|
|
#### Applied patches:
|
|
- [noborder](https://dwm.suckless.org/patches/noborder/)
|
|
- [pertag](https://dwm.suckless.org/patches/pertag/)
|
|
- window title on the bar uses `SchemesNorm` colors
|
|
|
|
#### Themes:
|
|
![themes](/dwm-themes.png)
|
|
|
|
|
|
#### Used fonts:
|
|
|
|
- [Font Awesome](https://fontawesome.com/) 6 Solid
|
|
- [JetBrains Mono](https://www.jetbrains.com/lp/mono/) Medium
|
|
|
|
## Pre-installation
|
|
|
|
- Clone the repository `git clone https://github.com/Andrey0189/my-dwm`
|
|
- Add `export PATH="${HOME}/.local/bin:${PATH}"` to your `~/.bash_profile`
|
|
- Rename `dwm/config.dark.h` to `dwm/config.h` if you prefer dark theme.
|
|
- Edit `dwm/config.h` to change default terminal, fonts, window rules, keybinds etc.
|
|
|
|
## Installation
|
|
```
|
|
cd my-dwm
|
|
sudo chmod +x ./install.sh
|
|
./install.sh
|
|
```
|
|
Do NOT execute `./install.sh` as root
|
|
|
|
Then add this to your `.xinitrc` or create a new session
|
|
```
|
|
exec startdwm
|
|
```
|
|
|
|
## Post-installation
|
|
- Set DWM directory in the `~/.local/bin/restartdwm` for proper restart.
|
|
- Change autostart commands in the `~/.local/bin/startdwm`.
|
|
- Change bar output in `~/.local/bin/ubar`.
|
|
- Enjoy!
|