diff options
author | Biswakalyan Bhuyan <biswa@surgot.in> | 2023-10-27 21:51:52 +0530 |
---|---|---|
committer | Biswakalyan Bhuyan <biswa@surgot.in> | 2023-10-27 21:51:52 +0530 |
commit | 1d469abe217af7726a904286088eaa49ce58cc79 (patch) | |
tree | f94f0759424f43eec19f075301f5d70f0667140f | |
parent | f4ee902a2f061df4429153f690aef1b8830588a4 (diff) | |
download | dwm-1d469abe217af7726a904286088eaa49ce58cc79.tar.gz dwm-1d469abe217af7726a904286088eaa49ce58cc79.tar.bz2 dwm-1d469abe217af7726a904286088eaa49ce58cc79.zip |
-rw-r--r-- | README.md | 96 | ||||
-rw-r--r-- | config.h | 7 | ||||
-rw-r--r-- | drw.o | bin | 10328 -> 10336 bytes | |||
-rwxr-xr-x | dwm | bin | 80256 -> 75112 bytes | |||
-rw-r--r-- | dwm.o | bin | 65120 -> 65128 bytes | |||
-rw-r--r-- | util.o | bin | 2216 -> 2224 bytes |
6 files changed, 50 insertions, 53 deletions
@@ -1,54 +1,50 @@ -## dwm - dynamic window manager - --> dwm is an extremely fast, small, and dynamic window manager for X. - - -## Requirements - --> In order to build dwm you need the Xlib header files. - - -## Installation - --> Edit config.mk to match your local setup (dwm is installed into -the /usr/local namespace by default). - --> Afterwards enter the following command to build and install dwm (if -necessary as root): - - make clean install - - -## Running dwm - --> Add the following line to your .xinitrc to start dwm using startx: - - exec dwm - --> In order to connect dwm to a specific display, make sure that -the DISPLAY environment variable is set correctly, e.g.: - - DISPLAY=foo.bar:1 exec dwm - --> (This will start dwm on display :1 of the host foo.bar.) - --> In order to display status info in the bar, you can do something -like this in your .xinitrc: - - while xsetroot -name "`date` `uptime | sed 's/.*,//'`" + <style> + h1 { + text-align: center; + text-decoration: underline; + } + h2 { + text-align: center; + text-decoration: underline; + } + p { + text-align: center; + } + </style> + <h1>dwm - dynamic window manager</h1> + <p>-> dwm is an extremely fast, small, and dynamic window manager for X.</p> + + <h2>Requirements</h2> + <p>-> In order to build dwm you need the Xlib header files.</p> + + <h2>Installation</h2> + <p> + -> Edit config.mk to match your local setup (dwm is installed into the /usr/local namespace by default). + <br> + -> Afterwards enter the following command to build and install dwm (if necessary as root): + </p> + <pre style="text-align: center; color: gray; font-size: large;"> <code>make clean install</code> </pre> + + <h2>Running dwm</h2> + <p>-> Add the following line to your .xinitrc to start dwm using startx:</p> + + <pre style="text-align:center; color:gray; font-size:large"> <code>exec dwm</code> </pre> + + <p>-> In order to connect dwm to a specific display, make sure that the DISPLAY environment variable is set correctly, e.g.:</p> + + <pre style="text-align:center; color:gray; font-size:large"> <code>DISPLAY=foo.bar:1 exec dwm</code> </pre> + + <p>-> (This will start dwm on display :1 of the host foo.bar.)</p> + + <pre style="text-align:center; color:gray; font-size:large"> <code>while xsetroot -name "`date` `uptime | sed 's/.*,//'`" do - sleep 1 + sleep 1 done & - exec dwm - - -## Configuration - --> The configuration of dwm is done by creating a custom config.h -and (re)compiling the source code. - -## DWM images + exec dwm</code> </pre> -<a href="#"><img align="center" src="/img/dwm.jpg" alt="xgenos" /></a> + <h2>Configuration</h2> + <p>-> The configuration of dwm is done by creating a custom config.h and (re)compiling the source code.</p> -<a href="#"><img align="center" src="/img/tile.jpg" alt="xgenos" /></a> + <h2>DWM Images</h2> + <a href="#"><img align="center" src="img/dwm.jpg" alt="xgenos" /></a> + <a href="#"><img align="center" src="img/tile.jpg" alt="xgenos" /></a> @@ -31,11 +31,12 @@ static const Rule rules[] = { */ /* class instance title tags mask isfloating isterminal noswallow monitor */ { "Telegram", NULL, NULL, 1 << 3, 1, 0, -1, -1 }, + { "obs", NULL, NULL, 1 << 1, 1, 0, -1, -1 }, { "SimpleScreenRecorder", NULL, NULL, 1 << 7, 1, 0, -1, -1 }, { "Lutris", NULL, NULL, 0, 1, 0, 0, -1 }, { "Spotify", NULL, NULL, 1 << 5, 1, 0, -1, -1 }, - { "Emacs", NULL, NULL, 1 << 4, 0, 0, -1, -1 }, - { "firefox", NULL, NULL, 1 << 2, 0, 0, -1, -1 }, + { "Emacs", NULL, NULL, 1 << 1, 0, 0, -1, -1 }, + { "Brave", NULL, NULL, 1 << 2, 0, 0, -1, -1 }, { "Brave", NULL, NULL, 1 << 2, 0, 0, -1, -1 }, { "St", NULL, NULL, 0, 0, 1, 0, -1 }, { NULL, NULL, "Event Tester", 0, 0, 0, 1, -1 }, /* xev */ @@ -71,7 +72,7 @@ static const char *passmenucmd[] = { "passmenu", NULL}; static const char *termcmd[] = { "st", NULL }; static const char *layoutmenu_cmd = { "layoutmenu", NULL }; static const char *wallcmd[] = { "set_wallpaper", NULL }; -static const char *browser[] = { "firefox", NULL }; +static const char *browser[] = { "brave", NULL }; static Key keys[] = { /* modifier key function argument */ Binary files differBinary files differBinary files differBinary files differ |