Commit Graph

1797 Commits

Author SHA1 Message Date
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
Aryadev Chavali
fea55bbc70 Cleaned up and updated man page for DWM
This will provide up to date references to my key bindings!
2024-04-23 16:46:48 +05:30
Aryadev Chavali
2d75f3f88b Made patch for adding gaps to dwm-monocle 2024-04-23 16:16:25 +05:30
Aryadev Chavali
09ed528140 Monocle now uses gaps 2024-04-23 16:12:19 +05:30
Aryadev Chavali
1c0d8db78e Made a patch for adding gaps to gapless grid 2024-04-23 15:43:06 +05:30
Aryadev Chavali
f84237584b Add gaps to gapless-grid (properly)
This adjusts both the x and y of each client now.
2024-04-23 15:42:04 +05:30
Aryadev Chavali
f98982eca6 Revert (pretty crappy) gap version of gapless-grid 2024-04-23 15:39:33 +05:30
Aryadev Chavali
0d4564c840 Added patch dwm-inplacerotate 2024-04-23 15:38:10 +05:30
Aryadev Chavali
323ea47a96 Use st instead of alacritty for scratchpad 2024-04-23 05:21:41 +05:30
Aryadev Chavali
1757ff83cb Added a README, other small changes 2024-04-22 17:24:14 +05:30
Aryadev Chavali
aabccefea1 Added patches folder 2024-04-18 14:11:55 +01:00
Aryadev Chavali
d1e0e1e8c6 Turn off clang-format-mode with an eval in dir-locals 2024-04-18 11:10:05 +01:00
Aryadev Chavali
92a9e09643 Merged laptop version with remote
Laptop had gapless grid
2024-04-18 11:10:03 +01:00
Hiltjo Posthuma
061e9fe9a7 bump version to 6.5 2024-03-19 12:13:16 +01:00
Aryadev Chavali
dde3212820 Added "deck" layout patch 2023-11-06 00:32:24 +00:00
Aryadev Chavali
13190da417 Temporarily disabled attachaside diff
Using normal dwm mechanisms for now
2023-11-06 00:31:49 +00:00