Browse Source

Update README, add screenshots

master
Peter J. Jones 1 month ago
parent
commit
2aa118ca51
Signed by: Peter Jones <pjones@devalot.com> GPG Key ID: 9DAFAA8D01941E49
1 changed files with 29 additions and 31 deletions
  1. 29
    31
      README.md

+ 29
- 31
README.md View File

@@ -1,30 +1,6 @@
1 1
 # xmonad Configuration
2 2
 
3
-This repository contains my [xmonad] [] configuration.  I thought I'd
4
-share it with the rest of the world because I'm doing a few
5
-interesting things:
6
-
7
-  1. I use either [stack][] or Cabal to build xmonad and compile my
8
-     configuration into an executable (`xmonadrc`).  This allows me to
9
-     easily use my custom `xmonad` and `xmonad-contrib` sources (in
10
-     `vendor`).
11
-
12
-     Thanks to changes in `xmonad` version 0.13, It's really easy for
13
-     me to use my `xmonadrc` executable in my `~/.xinitrc` instead of
14
-     starting `xmonad` directly.
15
-
16
-     Note: I actually compile everything
17
-     using [my custom nixpkgs script] [xmonadrc.nix].  This brings in
18
-     all the dependencies needed to build everything in this repo.
19
-
20
-  2. The `checkrc` executable that is built with [stack][] and boots a
21
-     mini xmonad environment in order to test my configuration before
22
-     restarting.  Right now it's only testing the key bindings.
23
-
24
-  3. The majority of my key bindings are underneath a prefix key:
25
-     `C-z`.  Being a long time user of tools like GNU screen, tmux,
26
-     and Emacs, I've become very accustomed to prefix keys.  I quite
27
-     like them.
3
+This repository contains my [xmonad][] configuration.
28 4
 
29 5
 ## Source Code Organization
30 6
 
@@ -54,15 +30,37 @@ interesting things:
54 30
 
55 31
 ## Screenshots
56 32
 
33
+### Tree Column Layout (My Primary Layout)
34
+
35
+Master window is in the center.  All other windows automatically
36
+balance between the two side columns.
37
+
38
+<div>
39
+  <a href="https://www.pmade.com/static/images/2019/d07b30f392c60e8a145f1667f482c73c.png">
40
+    <img style="max-width: 400px" src="https://www.pmade.com/static/images/2019/d07b30f392c60e8a145f1667f482c73c.png"/>
41
+  </a>
42
+</div>
43
+
44
+### Grid Layout (For Chat Windows)
45
+
46
+A 3x2 grid.
47
+
48
+<div>
49
+  <a href="https://www.pmade.com/static/images/2019/19aa430790f325de5d7d43e7ad701cfc.png">
50
+    <img style="max-width: 400px" src="https://www.pmade.com/static/images/2019/19aa430790f325de5d7d43e7ad701cfc.png"/>
51
+  </a>
52
+</div>
53
+
54
+### Focus Layout
55
+
56
+Focuses in on windows tagged "focus".  Other windows are moved up into
57
+a top bar.
58
+
57 59
 <div>
58
-  <a href="http://www.pmade.com/static/images/2014/8f30165dfb35240966263058bc8f752e.png">
59
-    <img style="max-width: 400px" src="http://www.pmade.com/static/images/2014/8f30165dfb35240966263058bc8f752e.png"/>
60
+  <a href="https://www.pmade.com/static/images/2019/cc4d7480c69008cdadc8f419cb987f8f.png">
61
+    <img style="max-width: 400px" src="https://www.pmade.com/static/images/2019/cc4d7480c69008cdadc8f419cb987f8f.png"/>
60 62
   </a>
61 63
 </div>
62 64
 
63 65
 
64 66
 [xmonad]: http://xmonad.org/
65
-[stack]: http://docs.haskellstack.org/en/stable/README.html
66
-[nixpkgs]: http://nixos.org/nixpkgs/
67
-[nixos]: http://nixos.org/
68
-[xmonadrc.nix]: https://github.com/pjones/nix-utils/blob/master/pkgs/haskell/xmonadrc.nix

Loading…
Cancel
Save