Aryadev Chavali
6b73119c22
Add some more cflags to config.mk
2025-11-26 03:55:13 +00:00
Aryadev Chavali
c3eb171738
Made patch for dwm-scratchpad-ensure-tag
2025-11-26 03:55:09 +00:00
Aryadev Chavali
6426d580be
scratchpad: Ensure new clients spawned by scratchpad go to underlying tag
...
Came from following: https://prithu.dev/posts/debugging-dwm/ . An
issue I thought I had to live with is actually trivial to fix! Full
credit to them.
2025-11-26 03:55:09 +00:00
Aryadev Chavali
43c355c489
Revert fibonacci, gaplessgrid, centered{master,floatingmaster} patches
2025-11-26 03:55:09 +00:00
Aryadev Chavali
6eb2ae7c8b
Delete old layouts from explanation in dwm.1
2025-11-26 03:27:22 +00:00
Aryadev Chavali
f26327a181
Make selected client have a white border
2025-11-26 03:25:18 +00:00
Aryadev Chavali
879e7d351d
Add focusonactive patch to DWM
...
When an application tags itself as "active" i.e. has something to do,
this patch will ensure that we're focused on it. Works on multiple
monitors!
2025-11-26 03:23:30 +00:00
Aryadev Chavali
acd431e3ef
Add a border, change up some colours
2025-11-16 22:32:34 +00:00
Aryadev Chavali
7d4682c5ed
Make monocle the default layout and set a better geometry for the scratchpad
2025-10-23 00:30:52 +01:00
Aryadev Chavali
46678629bd
set pertag->gaps_previous to defualt_gaps
2025-10-15 23:20:19 +01:00
Aryadev Chavali
71dc068273
Disable some layouts and clean up window rules
2025-08-20 21:17:21 +01:00
Aryadev Chavali
fd3f2a2b6d
Add a watch script
...
For you kiddies who need "hot reloading" on configuration change.
2025-05-28 23:25:09 +01:00
Aryadev Chavali
893e065272
Adjust README
2025-05-28 23:25:05 +01:00
Aryadev Chavali
ae3a76f7c5
adjust config
2025-05-28 23:24:37 +01:00
Aryadev Chavali
dd3eddb961
Add dwm.org for tasks
2025-05-28 23:24:19 +01:00
Aryadev Chavali
75d61fe3c4
Fix README
2024-12-04 02:17:50 +00:00
Aryadev Chavali
438dec38a3
Remove spawning shell command
2024-12-03 04:33:12 +00:00
Aryadev Chavali
401cc64cef
Edit README for some extra tips.
2024-11-01 06:31:52 +00:00
Aryadev Chavali
21d9094b45
Remove old entries from rules array.
2024-11-01 06:30:01 +00:00
Aryadev Chavali
0837a17cc2
Current gaps are set to default_gaps at init
2024-11-01 06:12:33 +00:00
Aryadev Chavali
e8462f62cf
movekeyboard now does 32 instead of 20 pixel movements.
2024-11-01 06:11:14 +00:00
Aryadev Chavali
eecb990e1d
Align variables, snap_pixel 32 -> 16, default_gaps 40 -> 50
2024-11-01 06:10:20 +00:00
Aryadev Chavali
71bc6de8b4
Make keys easier to write and look at
2024-10-20 16:52:17 +01:00
Aryadev Chavali
3577236175
Change scratchpad from Emacs back to st
2024-10-20 16:37:10 +01:00
Aryadev Chavali
17f5dfa814
Added patch to move floating windows via the keyboard
2024-10-20 16:36:58 +01:00
Aryadev Chavali
84d550ca9b
Switch scratchpad to Emacs, make col_black proper black
2024-10-05 15:40:50 +01:00
Aryadev Chavali
8ae7be5d52
Modified README, adding optional libxinerma requirement
2024-08-07 21:31:31 +01:00
Aryadev Chavali
d410194f20
Modified README to look nicer
2024-08-07 21:28:13 +01:00
Aryadev Chavali
ec3c800ee5
Update README
2024-08-07 21:20:49 +01:00
Aryadev Chavali
e544c9c024
Change rule for mpv and remove rule for media-term (obsolete)
2024-08-07 21:17:11 +01:00
Aryadev Chavali
67df7a09ed
Two arrays of gaps are stored in pertag, switchable by toggle_gaps
...
With this commit, each tag has two gap values (indexes at
`gaps_previous`, `gaps_current`) that can be interchanged via
`toggle_gaps`. At initialisation, `gaps_previous` is set to
`default_gaps` and `gaps_current` is set to all 0.
2024-07-25 23:41:08 +01:00
Aryadev Chavali
5f9fcc88d1
Add patch for deferring focus
2024-07-24 16:22:21 +01:00
Aryadev Chavali
7c67af1e81
Defer focusing on sticky windows on switching tags
...
focus(NULL) is called when switching to a new tag or monitor. I don't
want sticky windows to get first focus in this situation, hence this
code. Shamelessly stolen from
https://github.com/LukeSmithxyz/dwm/issues/152 .
2024-07-24 16:21:12 +01:00
Aryadev Chavali
a5ef1a0a85
Added dwm-sticky patch
...
Make sticky windows, which are kinda like Mod-Shift-0 tagged windows
but easier to manage.
2024-07-24 16:19:34 +01:00
Aryadev Chavali
5e14cd8e26
Added dwmblocks man page reference
2024-07-22 02:07:22 +01:00
Aryadev Chavali
3e79d1a71e
Disable flycheck mode properly in dir-locals
2024-06-24 00:26:11 +01:00
Aryadev Chavali
4b07a73345
Added view all/tag all binds
2024-06-24 00:25:59 +01:00
Aryadev Chavali
082875899a
Remove attachaside
2024-06-24 00:25:25 +01:00
Aryadev Chavali
67a1f67487
Added compile-command dir-local for quick compilation
2024-06-12 04:31:49 +01:00
Aryadev Chavali
db5605a181
gappx -> default_gaps, opengap -> optional_gaps
2024-06-03 22:20:13 +01:00
Aryadev Chavali
ab70e0c0f8
Updating changes
2024-05-31 20:56:27 +05:30
Aryadev Chavali
35f98c0588
Update indenting and add commands for fine tuning gaps
2024-05-22 21:33:44 +05:30
Aryadev Chavali
96be12b185
Merge upstream release '6.5'
2024-05-22 21:33:03 +05:30
Aryadev Chavali
d6b26ca37d
Add patches to version control
2024-05-22 14:01:36 +05:30
Aryadev Chavali
a74fcc1ad0
Adjust config.h to use new pertag gaps
2024-05-22 14:01:19 +05:30
Aryadev Chavali
83c004cd19
[PATCH] Adjust gapless grid for pertag gaps
2024-05-22 14:01:19 +05:30
Aryadev Chavali
f8aa7781bb
[PATCH] Gaps are set on a pertag basis
...
For each tag there is a gap (set to the default gappx on
construction). When adjusting gaps or arranging a monitor use the
gaps of the currently selected tag. This means I can have gaps
activated in some tags and not activated on others.
2024-05-22 14:01:19 +05:30
Aryadev Chavali
73de6fb9e9
Remove dmenumon and dmenucmd
...
Obsolete due to previous patch
2024-05-22 12:54:02 +05:30
Aryadev Chavali
e827ba7012
[Patch] Remove dmenu functionality from DWM
...
If using an external keyboard client such as sxhkdrc then dwm has no
business or need to spawn something like dmenu.
2024-05-22 12:53:51 +05:30
Aryadev Chavali
a87d7a9bb7
Added Makefile recipe just for manpages
2024-04-23 16:47:24 +05:30