Another copy of my dotfiles. Because I don't completely trust GitHub.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Yiğit Çolakoğlu cd953cf893 Working on the install script 4 years ago
..
patches Initial Commit 4 years ago
, Initial Commit 4 years ago
LICENSE Initial Commit 4 years ago
Makefile Initial Commit 4 years ago
Makefile.bak Initial Commit 4 years ago
README.es.org Initial Commit 4 years ago
README.org Initial Commit 4 years ago
config.h Working on the install script 4 years ago
config.mk Initial Commit 4 years ago
drw.c Initial Commit 4 years ago
drw.h Initial Commit 4 years ago
dwm-systray-20200914-61bb8b2.diff Initial Commit 4 years ago
dwm.1 Initial Commit 4 years ago
dwm.c Initial Commit 4 years ago
dwm.png Initial Commit 4 years ago
dwm_config_pulseaudio.h Initial Commit 4 years ago
fibonacci.c Initial Commit 4 years ago
layouts.c Initial Commit 4 years ago
movestack.c Initial Commit 4 years ago
shiftview.c Initial Commit 4 years ago
transient.c Initial Commit 4 years ago
util.c Initial Commit 4 years ago
util.h Initial Commit 4 years ago

README.org

#+TITLE:DWM: Dynamic Window Manager

This is my own build of DWM with some patches and configurations.

Patches

Feature related

Those patches that add new features to DWM, some of them are simple features that are present in other TWMs.

  • actualfullscreen: Allows to activate true fullscreen instead of just change to monocle layout and hide the bar.

  • alwayscenter: Floating windows are always placed at the center of the screen.

  • cyclelayouts: Go through the layout list with a button combination.

  • inplacerotate: Allows to rotate the windows in the stack without changing master.

  • movestack: Allows to move the windows in the stack part, when using the default layout.

  • pertag: By default, dwm uses the same layout for all tags. With this patch each tag has a different layout (the initial scheme is tile).

  • switchcol: It allows to change the focus between master and stack with a single keybinding. Useful with the deck layout.

  • winview: If you are seeing several tags at once, pressing a keybinding switches to the tag in the focused window.

Layouts

New layout I've added to DWM.

  • centeredmaster: The master window is placed in the center while the others appear in a grid around it.

  • deck: The stack part only shows one window at a time. If used with inplacerotate it is possible to change the window in stack without moving master.

  • fibonacci: Two new layouts: spiral y dwindle (à la bspwm).

  • gridmode: Grid layout.

  • rmaster: Allows to reverse the order of the tile scheme: master on the left and stack on the right.

Aesthetic related

Patches that only serve to improve the aesthetic aspect of the WM and contribute little or nothing to the functional aspect.

  • alttagsdecoration: Allows you to declare different icons for each tag when they are busy.

  • barpadding: Add vertical andhorizontal padding to the bar from the screen.

  • colorbar: Add new color schemes for each section of the panel.

  • dwmblocks: Add support for colored text and click on the dwmblocks modules.

  • fixborders: Fix the transparent borders when using compton/picom.

  • uselessgap: Add useless gaps between windows. Although it is not the only patch, it is the easiest to apply.