XMonad Configurations

Hex Artifact Content
Login

Artifact e0b9de68d0ec23bd8572810224a583a47c0ac64b:


0000: 54 68 69 73 20 63 6f 64 65 20 69 6e 20 74 6f 74  This code in tot
0010: 61 6c 20 69 73 20 64 69 73 74 72 69 62 75 74 65  al is distribute
0020: 64 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d  d under the term
0030: 73 20 6f 66 20 74 68 65 20 42 53 44 20 28 33 20  s of the BSD (3 
0040: 63 6c 61 75 73 65 29 0a 6c 69 63 65 6e 73 65 2e  clause).license.
0050: 20 20 53 65 65 20 73 70 65 63 69 66 69 63 20 6c    See specific l
0060: 69 63 65 6e 73 69 6e 67 20 74 65 72 6d 73 20 62  icensing terms b
0070: 65 6c 6f 77 20 66 6f 72 20 64 65 72 69 76 65 64  elow for derived
0080: 20 70 6f 72 74 69 6f 6e 73 20 28 61 6c 6c 20 42   portions (all B
0090: 53 44 20 33 0a 63 6c 61 75 73 65 20 6c 69 63 65  SD 3.clause lice
00a0: 6e 73 65 29 3a 0a 0a 2d 2d 20 4c 69 63 65 6e 73  nse):..-- Licens
00b0: 65 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  e --------------
00c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
00d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
00e0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
00f0: 2d 2d 2d 2d 2d 2d 0a 0a 43 6f 70 79 72 69 67 68  ------..Copyrigh
0100: 74 20 c2 a9 20 54 68 65 20 58 6d 6f 6e 61 64 20  t .. The Xmonad 
0110: 43 6f 6d 6d 75 6e 69 74 79 0a 43 6f 70 79 72 69  Community.Copyri
0120: 67 68 74 20 c2 a9 20 32 30 31 34 20 54 69 6d 6f  ght .. 2014 Timo
0130: 74 68 79 20 42 65 79 65 72 0a 0a 52 65 64 69 73  thy Beyer..Redis
0140: 74 72 69 62 75 74 69 6f 6e 20 61 6e 64 20 75 73  tribution and us
0150: 65 20 69 6e 20 73 6f 75 72 63 65 20 61 6e 64 20  e in source and 
0160: 62 69 6e 61 72 79 20 66 6f 72 6d 73 2c 20 77 69  binary forms, wi
0170: 74 68 20 6f 72 20 77 69 74 68 6f 75 74 0a 6d 6f  th or without.mo
0180: 64 69 66 69 63 61 74 69 6f 6e 2c 20 61 72 65 20  dification, are 
0190: 70 65 72 6d 69 74 74 65 64 20 70 72 6f 76 69 64  permitted provid
01a0: 65 64 20 74 68 61 74 20 74 68 65 20 66 6f 6c 6c  ed that the foll
01b0: 6f 77 69 6e 67 20 63 6f 6e 64 69 74 69 6f 6e 73  owing conditions
01c0: 20 61 72 65 20 6d 65 74 3a 0a 0a 31 2e 20 52 65   are met:..1. Re
01d0: 64 69 73 74 72 69 62 75 74 69 6f 6e 73 20 6f 66  distributions of
01e0: 20 73 6f 75 72 63 65 20 63 6f 64 65 20 6d 75 73   source code mus
01f0: 74 20 72 65 74 61 69 6e 20 74 68 65 20 61 62 6f  t retain the abo
0200: 76 65 20 63 6f 70 79 72 69 67 68 74 20 6e 6f 74  ve copyright not
0210: 69 63 65 2c 20 74 68 69 73 0a 20 20 20 6c 69 73  ice, this.   lis
0220: 74 20 6f 66 20 63 6f 6e 64 69 74 69 6f 6e 73 20  t of conditions 
0230: 61 6e 64 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e  and the followin
0240: 67 20 64 69 73 63 6c 61 69 6d 65 72 2e 0a 0a 32  g disclaimer...2
0250: 2e 20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e  . Redistribution
0260: 73 20 69 6e 20 62 69 6e 61 72 79 20 66 6f 72 6d  s in binary form
0270: 20 6d 75 73 74 20 72 65 70 72 6f 64 75 63 65 20   must reproduce 
0280: 74 68 65 20 61 62 6f 76 65 20 63 6f 70 79 72 69  the above copyri
0290: 67 68 74 20 6e 6f 74 69 63 65 2c 0a 20 20 20 74  ght notice,.   t
02a0: 68 69 73 20 6c 69 73 74 20 6f 66 20 63 6f 6e 64  his list of cond
02b0: 69 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 20 66  itions and the f
02c0: 6f 6c 6c 6f 77 69 6e 67 20 64 69 73 63 6c 61 69  ollowing disclai
02d0: 6d 65 72 20 69 6e 20 74 68 65 20 64 6f 63 75 6d  mer in the docum
02e0: 65 6e 74 61 74 69 6f 6e 0a 20 20 20 61 6e 64 2f  entation.   and/
02f0: 6f 72 20 6f 74 68 65 72 20 6d 61 74 65 72 69 61  or other materia
0300: 6c 73 20 70 72 6f 76 69 64 65 64 20 77 69 74 68  ls provided with
0310: 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6f   the distributio
0320: 6e 2e 0a 0a 33 2e 20 4e 65 69 74 68 65 72 20 74  n...3. Neither t
0330: 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 61  he name of the a
0340: 75 74 68 6f 72 20 6e 6f 72 20 74 68 65 20 6e 61  uthor nor the na
0350: 6d 65 73 20 6f 66 20 68 69 73 20 63 6f 6e 74 72  mes of his contr
0360: 69 62 75 74 6f 72 73 20 6d 61 79 20 62 65 20 75  ibutors may be u
0370: 73 65 64 0a 20 20 20 74 6f 20 65 6e 64 6f 72 73  sed.   to endors
0380: 65 20 6f 72 20 70 72 6f 6d 6f 74 65 20 70 72 6f  e or promote pro
0390: 64 75 63 74 73 20 64 65 72 69 76 65 64 20 66 72  ducts derived fr
03a0: 6f 6d 20 74 68 69 73 20 73 6f 66 74 77 61 72 65  om this software
03b0: 20 77 69 74 68 6f 75 74 20 73 70 65 63 69 66 69   without specifi
03c0: 63 0a 20 20 20 70 72 69 6f 72 20 77 72 69 74 74  c.   prior writt
03d0: 65 6e 20 70 65 72 6d 69 73 73 69 6f 6e 2e 0a 0a  en permission...
03e0: 54 48 49 53 20 53 4f 46 54 57 41 52 45 20 49 53  THIS SOFTWARE IS
03f0: 20 50 52 4f 56 49 44 45 44 20 42 59 20 54 48 45   PROVIDED BY THE
0400: 20 52 45 47 45 4e 54 53 20 41 4e 44 20 43 4f 4e   REGENTS AND CON
0410: 54 52 49 42 55 54 4f 52 53 20 60 60 41 53 20 49  TRIBUTORS ``AS I
0420: 53 27 27 20 41 4e 44 20 41 4e 59 0a 45 58 50 52  S'' AND ANY.EXPR
0430: 45 53 53 20 4f 52 20 49 4d 50 4c 49 45 44 20 57  ESS OR IMPLIED W
0440: 41 52 52 41 4e 54 49 45 53 2c 20 49 4e 43 4c 55  ARRANTIES, INCLU
0450: 44 49 4e 47 2c 20 42 55 54 20 4e 4f 54 20 4c 49  DING, BUT NOT LI
0460: 4d 49 54 45 44 20 54 4f 2c 20 54 48 45 20 49 4d  MITED TO, THE IM
0470: 50 4c 49 45 44 0a 57 41 52 52 41 4e 54 49 45 53  PLIED.WARRANTIES
0480: 20 4f 46 20 4d 45 52 43 48 41 4e 54 41 42 49 4c   OF MERCHANTABIL
0490: 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20  ITY AND FITNESS 
04a0: 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52  FOR A PARTICULAR
04b0: 20 50 55 52 50 4f 53 45 20 41 52 45 0a 44 49 53   PURPOSE ARE.DIS
04c0: 43 4c 41 49 4d 45 44 2e 20 20 49 4e 20 4e 4f 20  CLAIMED.  IN NO 
04d0: 45 56 45 4e 54 20 53 48 41 4c 4c 20 54 48 45 20  EVENT SHALL THE 
04e0: 41 55 54 48 4f 52 53 20 4f 52 20 43 4f 4e 54 52  AUTHORS OR CONTR
04f0: 49 42 55 54 4f 52 53 20 42 45 20 4c 49 41 42 4c  IBUTORS BE LIABL
0500: 45 20 46 4f 52 20 41 4e 59 0a 44 49 52 45 43 54  E FOR ANY.DIRECT
0510: 2c 20 49 4e 44 49 52 45 43 54 2c 20 49 4e 43 49  , INDIRECT, INCI
0520: 44 45 4e 54 41 4c 2c 20 53 50 45 43 49 41 4c 2c  DENTAL, SPECIAL,
0530: 20 45 58 45 4d 50 4c 41 52 59 2c 20 4f 52 20 43   EXEMPLARY, OR C
0540: 4f 4e 53 45 51 55 45 4e 54 49 41 4c 20 44 41 4d  ONSEQUENTIAL DAM
0550: 41 47 45 53 0a 28 49 4e 43 4c 55 44 49 4e 47 2c  AGES.(INCLUDING,
0560: 20 42 55 54 20 4e 4f 54 20 4c 49 4d 49 54 45 44   BUT NOT LIMITED
0570: 20 54 4f 2c 20 50 52 4f 43 55 52 45 4d 45 4e 54   TO, PROCUREMENT
0580: 20 4f 46 20 53 55 42 53 54 49 54 55 54 45 20 47   OF SUBSTITUTE G
0590: 4f 4f 44 53 20 4f 52 20 53 45 52 56 49 43 45 53  OODS OR SERVICES
05a0: 3b 0a 4c 4f 53 53 20 4f 46 20 55 53 45 2c 20 44  ;.LOSS OF USE, D
05b0: 41 54 41 2c 20 4f 52 20 50 52 4f 46 49 54 53 3b  ATA, OR PROFITS;
05c0: 20 4f 52 20 42 55 53 49 4e 45 53 53 20 49 4e 54   OR BUSINESS INT
05d0: 45 52 52 55 50 54 49 4f 4e 29 20 48 4f 57 45 56  ERRUPTION) HOWEV
05e0: 45 52 20 43 41 55 53 45 44 20 41 4e 44 20 4f 4e  ER CAUSED AND ON
05f0: 0a 41 4e 59 20 54 48 45 4f 52 59 20 4f 46 20 4c  .ANY THEORY OF L
0600: 49 41 42 49 4c 49 54 59 2c 20 57 48 45 54 48 45  IABILITY, WHETHE
0610: 52 20 49 4e 20 43 4f 4e 54 52 41 43 54 2c 20 53  R IN CONTRACT, S
0620: 54 52 49 43 54 20 4c 49 41 42 49 4c 49 54 59 2c  TRICT LIABILITY,
0630: 20 4f 52 20 54 4f 52 54 0a 28 49 4e 43 4c 55 44   OR TORT.(INCLUD
0640: 49 4e 47 20 4e 45 47 4c 49 47 45 4e 43 45 20 4f  ING NEGLIGENCE O
0650: 52 20 4f 54 48 45 52 57 49 53 45 29 20 41 52 49  R OTHERWISE) ARI
0660: 53 49 4e 47 20 49 4e 20 41 4e 59 20 57 41 59 20  SING IN ANY WAY 
0670: 4f 55 54 20 4f 46 20 54 48 45 20 55 53 45 20 4f  OUT OF THE USE O
0680: 46 20 54 48 49 53 0a 53 4f 46 54 57 41 52 45 2c  F THIS.SOFTWARE,
0690: 20 45 56 45 4e 20 49 46 20 41 44 56 49 53 45 44   EVEN IF ADVISED
06a0: 20 4f 46 20 54 48 45 20 50 4f 53 53 49 42 49 4c   OF THE POSSIBIL
06b0: 49 54 59 20 4f 46 20 53 55 43 48 20 44 41 4d 41  ITY OF SUCH DAMA
06c0: 47 45 2e 0a 0a 2d 2d 20 58 4d 6f 6e 61 64 20 2f  GE...-- XMonad /
06d0: 20 58 4d 6f 6e 61 64 20 63 6f 6e 74 72 69 62 20   XMonad contrib 
06e0: 63 6f 64 65 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  code -----------
06f0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
0700: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
0710: 2d 2d 2d 2d 0a 0a 53 6f 6d 65 20 6f 66 20 74 68  ----..Some of th
0720: 65 20 63 6f 64 65 20 69 6e 20 78 6d 6f 6e 61 64  e code in xmonad
0730: 2e 68 73 20 61 6e 64 20 6d 79 20 6f 74 68 65 72  .hs and my other
0740: 20 65 78 74 65 6e 73 69 6f 6e 73 20 69 73 20 64   extensions is d
0750: 65 72 69 76 65 64 20 69 6e 20 70 61 72 74 20 66  erived in part f
0760: 72 6f 6d 0a 65 69 74 68 65 72 20 74 68 65 20 78  rom.either the x
0770: 6d 6f 6e 61 64 20 6f 72 20 78 6d 6f 6e 61 64 2d  monad or xmonad-
0780: 63 6f 6e 74 72 69 62 20 73 6f 75 72 63 65 73 20  contrib sources 
0790: 28 54 68 69 73 20 69 6e 63 6c 75 64 65 73 20 74  (This includes t
07a0: 68 65 20 22 44 77 6d 53 74 79 6c 65 32 22 0a 6c  he "DwmStyle2".l
07b0: 61 79 6f 75 74 2c 20 77 68 69 63 68 20 69 73 20  ayout, which is 
07c0: 6a 75 73 74 20 61 20 63 6f 6e 73 65 72 76 61 74  just a conservat
07d0: 69 76 65 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e  ive modification
07e0: 20 6f 66 20 74 68 65 20 6f 72 69 67 69 6e 61 6c   of the original
07f0: 20 6c 61 79 6f 75 74 29 2c 0a 77 68 69 63 68 20   layout),.which 
0800: 63 61 72 72 69 65 73 20 74 68 65 20 66 6f 6c 6c  carries the foll
0810: 6f 77 69 6e 67 20 63 6f 70 79 72 69 67 68 74 20  owing copyright 
0820: 28 42 53 44 20 33 20 63 6c 61 75 73 65 29 3a 0a  (BSD 3 clause):.
0830: 0a 43 6f 70 79 72 69 67 68 74 20 28 63 29 20 54  .Copyright (c) T
0840: 68 65 20 58 6d 6f 6e 61 64 20 43 6f 6d 6d 75 6e  he Xmonad Commun
0850: 69 74 79 0a 0a 54 68 65 20 42 53 44 20 33 20 63  ity..The BSD 3 c
0860: 6c 61 75 73 65 20 6c 69 63 65 6e 73 65 20 74 65  lause license te
0870: 6d 70 6c 61 74 65 2c 20 61 73 20 6e 6f 74 65 64  mplate, as noted
0880: 20 61 62 6f 76 65 2c 20 61 6c 73 6f 20 61 70 70   above, also app
0890: 6c 69 65 73 2e 0a 0a 2d 2d 20 58 4d 6f 62 61 72  lies...-- XMobar
08a0: 20 54 72 61 6e 73 70 61 72 65 6e 63 79 20 43 6f   Transparency Co
08b0: 64 65 20 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  de -------------
08c0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
08d0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
08e0: 2d 2d 2d 2d 2d 2d 0a 0a 54 68 65 20 74 72 61 6e  ------..The tran
08f0: 73 70 61 72 65 6e 63 79 20 63 6f 64 65 20 77 61  sparency code wa
0900: 73 20 61 64 61 70 74 65 64 20 66 72 6f 6d 20 45  s adapted from E
0910: 64 77 61 72 64 20 59 61 6e 67 27 73 20 74 72 61  dward Yang's tra
0920: 6e 73 70 61 72 65 6e 63 79 20 63 6f 64 65 20 66  nsparency code f
0930: 6f 72 0a 58 4d 6f 62 61 72 2c 20 77 68 69 63 68  or.XMobar, which
0940: 20 63 61 72 72 69 65 73 20 74 68 65 20 66 6f 6c   carries the fol
0950: 6c 6f 77 69 6e 67 20 63 6f 70 79 72 69 67 68 74  lowing copyright
0960: 20 28 42 53 44 20 33 20 63 6c 61 75 73 65 29 3a   (BSD 3 clause):
0970: 0a 0a 43 6f 70 79 72 69 67 68 74 20 28 63 29 20  ..Copyright (c) 
0980: 41 6e 64 72 65 61 20 52 6f 73 73 61 74 6f 0a 41  Andrea Rossato.A
0990: 6c 6c 20 72 69 67 68 74 73 20 72 65 73 65 72 76  ll rights reserv
09a0: 65 64 2e 0a 0a 54 68 65 20 42 53 44 20 33 20 63  ed...The BSD 3 c
09b0: 6c 61 75 73 65 20 6c 69 63 65 6e 73 65 20 74 65  lause license te
09c0: 6d 70 6c 61 74 65 2c 20 61 73 20 6e 6f 74 65 64  mplate, as noted
09d0: 20 61 62 6f 76 65 2c 20 61 6c 73 6f 20 61 70 70   above, also app
09e0: 6c 69 65 73 2e 0a 0a 2d 2d 20 58 54 65 73 74 20  lies...-- XTest 
09f0: 53 63 72 69 70 74 73 20 2d 2d 2d 2d 2d 2d 2d 2d  Scripts --------
0a00: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
0a10: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
0a20: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
0a30: 2d 2d 2d 2d 2d 2d 0a 0a 46 6f 72 20 74 68 65 20  ------..For the 
0a40: 73 61 6b 65 20 6f 66 20 73 69 6d 70 6c 69 63 69  sake of simplici
0a50: 74 79 2c 20 49 20 6c 69 63 65 6e 73 65 64 20 74  ty, I licensed t
0a60: 68 65 20 73 63 72 69 70 74 73 20 75 6e 64 65 72  he scripts under
0a70: 20 74 68 65 20 33 2d 63 6c 61 75 73 65 20 42 53   the 3-clause BS
0a80: 44 0a 6c 69 63 65 6e 73 65 20 61 73 20 77 69 74  D.license as wit
0a90: 68 20 28 6d 6f 73 74 20 6f 66 29 20 74 68 65 20  h (most of) the 
0aa0: 72 65 73 74 20 6f 66 20 74 68 65 20 63 6f 64 65  rest of the code
0ab0: 2e 20 20 48 6f 77 65 76 65 72 2c 20 73 69 6e 63  .  However, sinc
0ac0: 65 20 74 68 65 20 73 63 72 69 70 74 73 20 61 72  e the scripts ar
0ad0: 65 0a 6e 6f 74 20 64 65 72 69 76 65 64 20 77 6f  e.not derived wo
0ae0: 72 6b 73 2c 20 49 20 61 6c 73 6f 20 6f 66 66 65  rks, I also offe
0af0: 72 20 74 68 65 20 6f 70 74 69 6f 6e 20 6f 66 20  r the option of 
0b00: 74 68 65 20 74 68 65 20 4d 49 54 20 6c 69 63 65  the the MIT lice
0b10: 6e 73 65 2e 20 20 43 68 6f 6f 73 65 0a 77 68 69  nse.  Choose.whi
0b20: 63 68 65 76 65 72 20 63 6f 70 79 72 69 67 68 74  chever copyright
0b30: 20 69 73 20 6d 6f 72 65 20 63 6f 6e 76 65 6e 69   is more conveni
0b40: 65 6e 74 20 66 6f 72 20 79 6f 75 72 20 75 73 61  ent for your usa
0b50: 67 65 2c 20 61 73 20 62 6f 74 68 20 61 72 65 20  ge, as both are 
0b60: 71 75 69 74 65 0a 73 69 6d 69 6c 61 72 20 69 6e  quite.similar in
0b70: 20 73 70 69 72 69 74 2e 0a 0a 43 6f 70 79 72 69   spirit...Copyri
0b80: 67 68 74 20 c2 a9 20 32 30 31 37 20 54 69 6d 6f  ght .. 2017 Timo
0b90: 74 68 79 20 42 65 79 65 72 0a 0a 52 65 64 69 73  thy Beyer..Redis
0ba0: 74 72 69 62 75 74 69 6f 6e 20 61 6e 64 20 75 73  tribution and us
0bb0: 65 20 69 6e 20 73 6f 75 72 63 65 20 61 6e 64 20  e in source and 
0bc0: 62 69 6e 61 72 79 20 66 6f 72 6d 73 2c 20 77 69  binary forms, wi
0bd0: 74 68 20 6f 72 20 77 69 74 68 6f 75 74 0a 6d 6f  th or without.mo
0be0: 64 69 66 69 63 61 74 69 6f 6e 2c 20 61 72 65 20  dification, are 
0bf0: 70 65 72 6d 69 74 74 65 64 20 70 72 6f 76 69 64  permitted provid
0c00: 65 64 20 74 68 61 74 20 74 68 65 20 66 6f 6c 6c  ed that the foll
0c10: 6f 77 69 6e 67 20 63 6f 6e 64 69 74 69 6f 6e 73  owing conditions
0c20: 20 61 72 65 20 6d 65 74 3a 0a 0a 31 2e 20 52 65   are met:..1. Re
0c30: 64 69 73 74 72 69 62 75 74 69 6f 6e 73 20 6f 66  distributions of
0c40: 20 73 6f 75 72 63 65 20 63 6f 64 65 20 6d 75 73   source code mus
0c50: 74 20 72 65 74 61 69 6e 20 74 68 65 20 61 62 6f  t retain the abo
0c60: 76 65 20 63 6f 70 79 72 69 67 68 74 20 6e 6f 74  ve copyright not
0c70: 69 63 65 2c 20 74 68 69 73 0a 20 20 20 6c 69 73  ice, this.   lis
0c80: 74 20 6f 66 20 63 6f 6e 64 69 74 69 6f 6e 73 20  t of conditions 
0c90: 61 6e 64 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e  and the followin
0ca0: 67 20 64 69 73 63 6c 61 69 6d 65 72 2e 0a 0a 32  g disclaimer...2
0cb0: 2e 20 52 65 64 69 73 74 72 69 62 75 74 69 6f 6e  . Redistribution
0cc0: 73 20 69 6e 20 62 69 6e 61 72 79 20 66 6f 72 6d  s in binary form
0cd0: 20 6d 75 73 74 20 72 65 70 72 6f 64 75 63 65 20   must reproduce 
0ce0: 74 68 65 20 61 62 6f 76 65 20 63 6f 70 79 72 69  the above copyri
0cf0: 67 68 74 20 6e 6f 74 69 63 65 2c 0a 20 20 20 74  ght notice,.   t
0d00: 68 69 73 20 6c 69 73 74 20 6f 66 20 63 6f 6e 64  his list of cond
0d10: 69 74 69 6f 6e 73 20 61 6e 64 20 74 68 65 20 66  itions and the f
0d20: 6f 6c 6c 6f 77 69 6e 67 20 64 69 73 63 6c 61 69  ollowing disclai
0d30: 6d 65 72 20 69 6e 20 74 68 65 20 64 6f 63 75 6d  mer in the docum
0d40: 65 6e 74 61 74 69 6f 6e 0a 20 20 20 61 6e 64 2f  entation.   and/
0d50: 6f 72 20 6f 74 68 65 72 20 6d 61 74 65 72 69 61  or other materia
0d60: 6c 73 20 70 72 6f 76 69 64 65 64 20 77 69 74 68  ls provided with
0d70: 20 74 68 65 20 64 69 73 74 72 69 62 75 74 69 6f   the distributio
0d80: 6e 2e 0a 0a 33 2e 20 4e 65 69 74 68 65 72 20 74  n...3. Neither t
0d90: 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 61  he name of the a
0da0: 75 74 68 6f 72 20 6e 6f 72 20 74 68 65 20 6e 61  uthor nor the na
0db0: 6d 65 73 20 6f 66 20 68 69 73 20 63 6f 6e 74 72  mes of his contr
0dc0: 69 62 75 74 6f 72 73 20 6d 61 79 20 62 65 20 75  ibutors may be u
0dd0: 73 65 64 0a 20 20 20 74 6f 20 65 6e 64 6f 72 73  sed.   to endors
0de0: 65 20 6f 72 20 70 72 6f 6d 6f 74 65 20 70 72 6f  e or promote pro
0df0: 64 75 63 74 73 20 64 65 72 69 76 65 64 20 66 72  ducts derived fr
0e00: 6f 6d 20 74 68 69 73 20 73 6f 66 74 77 61 72 65  om this software
0e10: 20 77 69 74 68 6f 75 74 20 73 70 65 63 69 66 69   without specifi
0e20: 63 0a 20 20 20 70 72 69 6f 72 20 77 72 69 74 74  c.   prior writt
0e30: 65 6e 20 70 65 72 6d 69 73 73 69 6f 6e 2e 0a 0a  en permission...
0e40: 54 48 49 53 20 53 4f 46 54 57 41 52 45 20 49 53  THIS SOFTWARE IS
0e50: 20 50 52 4f 56 49 44 45 44 20 42 59 20 54 48 45   PROVIDED BY THE
0e60: 20 52 45 47 45 4e 54 53 20 41 4e 44 20 43 4f 4e   REGENTS AND CON
0e70: 54 52 49 42 55 54 4f 52 53 20 60 60 41 53 20 49  TRIBUTORS ``AS I
0e80: 53 27 27 20 41 4e 44 20 41 4e 59 0a 45 58 50 52  S'' AND ANY.EXPR
0e90: 45 53 53 20 4f 52 20 49 4d 50 4c 49 45 44 20 57  ESS OR IMPLIED W
0ea0: 41 52 52 41 4e 54 49 45 53 2c 20 49 4e 43 4c 55  ARRANTIES, INCLU
0eb0: 44 49 4e 47 2c 20 42 55 54 20 4e 4f 54 20 4c 49  DING, BUT NOT LI
0ec0: 4d 49 54 45 44 20 54 4f 2c 20 54 48 45 20 49 4d  MITED TO, THE IM
0ed0: 50 4c 49 45 44 0a 57 41 52 52 41 4e 54 49 45 53  PLIED.WARRANTIES
0ee0: 20 4f 46 20 4d 45 52 43 48 41 4e 54 41 42 49 4c   OF MERCHANTABIL
0ef0: 49 54 59 20 41 4e 44 20 46 49 54 4e 45 53 53 20  ITY AND FITNESS 
0f00: 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52  FOR A PARTICULAR
0f10: 20 50 55 52 50 4f 53 45 20 41 52 45 0a 44 49 53   PURPOSE ARE.DIS
0f20: 43 4c 41 49 4d 45 44 2e 20 20 49 4e 20 4e 4f 20  CLAIMED.  IN NO 
0f30: 45 56 45 4e 54 20 53 48 41 4c 4c 20 54 48 45 20  EVENT SHALL THE 
0f40: 41 55 54 48 4f 52 53 20 4f 52 20 43 4f 4e 54 52  AUTHORS OR CONTR
0f50: 49 42 55 54 4f 52 53 20 42 45 20 4c 49 41 42 4c  IBUTORS BE LIABL
0f60: 45 20 46 4f 52 20 41 4e 59 0a 44 49 52 45 43 54  E FOR ANY.DIRECT
0f70: 2c 20 49 4e 44 49 52 45 43 54 2c 20 49 4e 43 49  , INDIRECT, INCI
0f80: 44 45 4e 54 41 4c 2c 20 53 50 45 43 49 41 4c 2c  DENTAL, SPECIAL,
0f90: 20 45 58 45 4d 50 4c 41 52 59 2c 20 4f 52 20 43   EXEMPLARY, OR C
0fa0: 4f 4e 53 45 51 55 45 4e 54 49 41 4c 20 44 41 4d  ONSEQUENTIAL DAM
0fb0: 41 47 45 53 0a 28 49 4e 43 4c 55 44 49 4e 47 2c  AGES.(INCLUDING,
0fc0: 20 42 55 54 20 4e 4f 54 20 4c 49 4d 49 54 45 44   BUT NOT LIMITED
0fd0: 20 54 4f 2c 20 50 52 4f 43 55 52 45 4d 45 4e 54   TO, PROCUREMENT
0fe0: 20 4f 46 20 53 55 42 53 54 49 54 55 54 45 20 47   OF SUBSTITUTE G
0ff0: 4f 4f 44 53 20 4f 52 20 53 45 52 56 49 43 45 53  OODS OR SERVICES
1000: 3b 0a 4c 4f 53 53 20 4f 46 20 55 53 45 2c 20 44  ;.LOSS OF USE, D
1010: 41 54 41 2c 20 4f 52 20 50 52 4f 46 49 54 53 3b  ATA, OR PROFITS;
1020: 20 4f 52 20 42 55 53 49 4e 45 53 53 20 49 4e 54   OR BUSINESS INT
1030: 45 52 52 55 50 54 49 4f 4e 29 20 48 4f 57 45 56  ERRUPTION) HOWEV
1040: 45 52 20 43 41 55 53 45 44 20 41 4e 44 20 4f 4e  ER CAUSED AND ON
1050: 0a 41 4e 59 20 54 48 45 4f 52 59 20 4f 46 20 4c  .ANY THEORY OF L
1060: 49 41 42 49 4c 49 54 59 2c 20 57 48 45 54 48 45  IABILITY, WHETHE
1070: 52 20 49 4e 20 43 4f 4e 54 52 41 43 54 2c 20 53  R IN CONTRACT, S
1080: 54 52 49 43 54 20 4c 49 41 42 49 4c 49 54 59 2c  TRICT LIABILITY,
1090: 20 4f 52 20 54 4f 52 54 0a 28 49 4e 43 4c 55 44   OR TORT.(INCLUD
10a0: 49 4e 47 20 4e 45 47 4c 49 47 45 4e 43 45 20 4f  ING NEGLIGENCE O
10b0: 52 20 4f 54 48 45 52 57 49 53 45 29 20 41 52 49  R OTHERWISE) ARI
10c0: 53 49 4e 47 20 49 4e 20 41 4e 59 20 57 41 59 20  SING IN ANY WAY 
10d0: 4f 55 54 20 4f 46 20 54 48 45 20 55 53 45 20 4f  OUT OF THE USE O
10e0: 46 20 54 48 49 53 0a 53 4f 46 54 57 41 52 45 2c  F THIS.SOFTWARE,
10f0: 20 45 56 45 4e 20 49 46 20 41 44 56 49 53 45 44   EVEN IF ADVISED
1100: 20 4f 46 20 54 48 45 20 50 4f 53 53 49 42 49 4c   OF THE POSSIBIL
1110: 49 54 59 20 4f 46 20 53 55 43 48 20 44 41 4d 41  ITY OF SUCH DAMA
1120: 47 45 2e 0a 0a 28 6f 72 2c 20 69 66 20 79 6f 75  GE...(or, if you
1130: 20 70 72 65 66 65 72 20 74 68 65 20 4d 49 54 20   prefer the MIT 
1140: 4c 69 63 65 6e 73 65 2e 2e 2e 29 0a 0a 43 6f 70  License...)..Cop
1150: 79 72 69 67 68 74 20 c2 a9 20 32 30 31 37 20 62  yright .. 2017 b
1160: 79 20 54 69 6d 6f 74 68 79 20 42 65 79 65 72 0a  y Timothy Beyer.
1170: 0a 50 65 72 6d 69 73 73 69 6f 6e 20 69 73 20 68  .Permission is h
1180: 65 72 65 62 79 20 67 72 61 6e 74 65 64 2c 20 66  ereby granted, f
1190: 72 65 65 20 6f 66 20 63 68 61 72 67 65 2c 20 74  ree of charge, t
11a0: 6f 20 61 6e 79 20 70 65 72 73 6f 6e 20 6f 62 74  o any person obt
11b0: 61 69 6e 69 6e 67 20 61 20 63 6f 70 79 20 6f 66  aining a copy of
11c0: 0a 74 68 69 73 20 73 6f 66 74 77 61 72 65 20 61  .this software a
11d0: 6e 64 20 61 73 73 6f 63 69 61 74 65 64 20 64 6f  nd associated do
11e0: 63 75 6d 65 6e 74 61 74 69 6f 6e 20 66 69 6c 65  cumentation file
11f0: 73 20 28 74 68 65 20 22 53 6f 66 74 77 61 72 65  s (the "Software
1200: 22 29 2c 20 74 6f 20 64 65 61 6c 20 69 6e 0a 74  "), to deal in.t
1210: 68 65 20 53 6f 66 74 77 61 72 65 20 77 69 74 68  he Software with
1220: 6f 75 74 20 72 65 73 74 72 69 63 74 69 6f 6e 2c  out restriction,
1230: 20 69 6e 63 6c 75 64 69 6e 67 20 77 69 74 68 6f   including witho
1240: 75 74 20 6c 69 6d 69 74 61 74 69 6f 6e 20 74 68  ut limitation th
1250: 65 20 72 69 67 68 74 73 20 74 6f 0a 75 73 65 2c  e rights to.use,
1260: 20 63 6f 70 79 2c 20 6d 6f 64 69 66 79 2c 20 6d   copy, modify, m
1270: 65 72 67 65 2c 20 70 75 62 6c 69 73 68 2c 20 64  erge, publish, d
1280: 69 73 74 72 69 62 75 74 65 2c 20 73 75 62 6c 69  istribute, subli
1290: 63 65 6e 73 65 2c 20 61 6e 64 2f 6f 72 20 73 65  cense, and/or se
12a0: 6c 6c 20 63 6f 70 69 65 73 0a 6f 66 20 74 68 65  ll copies.of the
12b0: 20 53 6f 66 74 77 61 72 65 2c 20 61 6e 64 20 74   Software, and t
12c0: 6f 20 70 65 72 6d 69 74 20 70 65 72 73 6f 6e 73  o permit persons
12d0: 20 74 6f 20 77 68 6f 6d 20 74 68 65 20 53 6f 66   to whom the Sof
12e0: 74 77 61 72 65 20 69 73 20 66 75 72 6e 69 73 68  tware is furnish
12f0: 65 64 20 74 6f 20 64 6f 0a 73 6f 2c 20 73 75 62  ed to do.so, sub
1300: 6a 65 63 74 20 74 6f 20 74 68 65 20 66 6f 6c 6c  ject to the foll
1310: 6f 77 69 6e 67 20 63 6f 6e 64 69 74 69 6f 6e 73  owing conditions
1320: 3a 0a 0a 54 68 65 20 61 62 6f 76 65 20 63 6f 70  :..The above cop
1330: 79 72 69 67 68 74 20 6e 6f 74 69 63 65 20 61 6e  yright notice an
1340: 64 20 74 68 69 73 20 70 65 72 6d 69 73 73 69 6f  d this permissio
1350: 6e 20 6e 6f 74 69 63 65 20 73 68 61 6c 6c 20 62  n notice shall b
1360: 65 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 61 6c  e included in al
1370: 6c 0a 63 6f 70 69 65 73 20 6f 72 20 73 75 62 73  l.copies or subs
1380: 74 61 6e 74 69 61 6c 20 70 6f 72 74 69 6f 6e 73  tantial portions
1390: 20 6f 66 20 74 68 65 20 53 6f 66 74 77 61 72 65   of the Software
13a0: 2e 0a 0a 54 48 45 20 53 4f 46 54 57 41 52 45 20  ...THE SOFTWARE 
13b0: 49 53 20 50 52 4f 56 49 44 45 44 20 22 41 53 20  IS PROVIDED "AS 
13c0: 49 53 22 2c 20 57 49 54 48 4f 55 54 20 57 41 52  IS", WITHOUT WAR
13d0: 52 41 4e 54 59 20 4f 46 20 41 4e 59 20 4b 49 4e  RANTY OF ANY KIN
13e0: 44 2c 20 45 58 50 52 45 53 53 20 4f 52 0a 49 4d  D, EXPRESS OR.IM
13f0: 50 4c 49 45 44 2c 20 49 4e 43 4c 55 44 49 4e 47  PLIED, INCLUDING
1400: 20 42 55 54 20 4e 4f 54 20 4c 49 4d 49 54 45 44   BUT NOT LIMITED
1410: 20 54 4f 20 54 48 45 20 57 41 52 52 41 4e 54 49   TO THE WARRANTI
1420: 45 53 20 4f 46 20 4d 45 52 43 48 41 4e 54 41 42  ES OF MERCHANTAB
1430: 49 4c 49 54 59 2c 0a 46 49 54 4e 45 53 53 20 46  ILITY,.FITNESS F
1440: 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20  OR A PARTICULAR 
1450: 50 55 52 50 4f 53 45 20 41 4e 44 20 4e 4f 4e 49  PURPOSE AND NONI
1460: 4e 46 52 49 4e 47 45 4d 45 4e 54 2e 20 49 4e 20  NFRINGEMENT. IN 
1470: 4e 4f 20 45 56 45 4e 54 20 53 48 41 4c 4c 20 54  NO EVENT SHALL T
1480: 48 45 0a 41 55 54 48 4f 52 53 20 4f 52 20 43 4f  HE.AUTHORS OR CO
1490: 50 59 52 49 47 48 54 20 48 4f 4c 44 45 52 53 20  PYRIGHT HOLDERS 
14a0: 42 45 20 4c 49 41 42 4c 45 20 46 4f 52 20 41 4e  BE LIABLE FOR AN
14b0: 59 20 43 4c 41 49 4d 2c 20 44 41 4d 41 47 45 53  Y CLAIM, DAMAGES
14c0: 20 4f 52 20 4f 54 48 45 52 0a 4c 49 41 42 49 4c   OR OTHER.LIABIL
14d0: 49 54 59 2c 20 57 48 45 54 48 45 52 20 49 4e 20  ITY, WHETHER IN 
14e0: 41 4e 20 41 43 54 49 4f 4e 20 4f 46 20 43 4f 4e  AN ACTION OF CON
14f0: 54 52 41 43 54 2c 20 54 4f 52 54 20 4f 52 20 4f  TRACT, TORT OR O
1500: 54 48 45 52 57 49 53 45 2c 20 41 52 49 53 49 4e  THERWISE, ARISIN
1510: 47 20 46 52 4f 4d 2c 0a 4f 55 54 20 4f 46 20 4f  G FROM,.OUT OF O
1520: 52 20 49 4e 20 43 4f 4e 4e 45 43 54 49 4f 4e 20  R IN CONNECTION 
1530: 57 49 54 48 20 54 48 45 20 53 4f 46 54 57 41 52  WITH THE SOFTWAR
1540: 45 20 4f 52 20 54 48 45 20 55 53 45 20 4f 52 20  E OR THE USE OR 
1550: 4f 54 48 45 52 20 44 45 41 4c 49 4e 47 53 20 49  OTHER DEALINGS I
1560: 4e 20 54 48 45 0a 53 4f 46 54 57 41 52 45 2e 0a  N THE.SOFTWARE..
1570: 0a 2d 2d 20 4f 74 68 65 72 20 2d 2d 2d 2d 2d 2d  .-- Other ------
1580: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
1590: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
15a0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
15b0: 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d  ----------------
15c0: 0a 0a 2d 20 54 68 65 20 63 6f 70 79 72 69 67 68  ..- The copyrigh
15d0: 74 20 66 6f 72 20 41 63 63 6f 72 64 69 6f 6e 32  t for Accordion2
15e0: 2e 68 73 20 69 73 20 42 53 44 20 33 20 63 6c 61  .hs is BSD 3 cla
15f0: 75 73 65 2c 20 61 6e 64 20 69 73 20 62 61 73 65  use, and is base
1600: 64 20 6f 6e 20 4a 2e 20 42 72 6f 6d 6c 65 79 27  d on J. Bromley'
1610: 73 0a 70 61 74 63 68 20 74 6f 20 74 68 65 20 41  s.patch to the A
1620: 63 63 6f 72 64 69 6f 6e 20 6c 61 79 6f 75 74 20  ccordion layout 
1630: 28 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65  (included in the
1640: 20 61 72 63 68 20 50 4b 47 42 55 49 4c 44 2c 20   arch PKGBUILD, 
1650: 75 6e 64 65 72 20 74 68 65 20 73 61 6d 65 0a 6c  under the same.l
1660: 69 63 65 6e 73 69 6e 67 20 74 65 72 6d 73 29 2e  icensing terms).
1670: 20 20 49 74 20 63 6f 6e 74 61 69 6e 73 20 73 6c    It contains sl
1680: 69 67 68 74 20 6d 6f 64 69 66 69 63 61 74 69 6f  ight modificatio
1690: 6e 73 20 74 6f 20 69 6d 70 72 6f 76 65 20 63 6f  ns to improve co
16a0: 6d 70 61 74 69 62 69 6c 69 74 79 0a 77 69 74 68  mpatibility.with
16b0: 20 66 75 73 73 79 20 61 70 70 6c 69 63 61 74 69   fussy applicati
16c0: 6f 6e 73 20 28 61 6c 74 68 6f 75 67 68 20 69 74  ons (although it
16d0: 20 73 74 69 6c 6c 20 68 61 73 20 6d 61 6e 79 20   still has many 
16e0: 69 73 73 75 65 73 29 2c 20 61 6e 64 20 74 6f 20  issues), and to 
16f0: 68 69 64 65 0a 75 6e 66 6f 63 75 73 65 64 20 77  hide.unfocused w
1700: 69 6e 64 6f 77 73 20 74 6f 20 74 68 65 20 66 75  indows to the fu
1710: 6c 6c 65 73 74 20 65 78 74 65 6e 74 20 70 6f 73  llest extent pos
1720: 73 69 62 6c 65 2e 20 20 44 75 65 20 74 6f 20 74  sible.  Due to t
1730: 68 6f 73 65 20 6c 69 6d 69 74 61 74 69 6f 6e 73  hose limitations
1740: 2c 20 49 0a 6d 69 67 68 74 20 72 65 77 72 69 74  , I.might rewrit
1750: 65 20 69 74 20 66 72 6f 6d 20 73 63 72 61 74 63  e it from scratc
1760: 68 20 61 74 20 73 6f 6d 65 20 70 6f 69 6e 74 2c  h at some point,
1770: 20 75 73 69 6e 67 20 61 20 74 65 63 68 6e 69 71   using a techniq
1780: 75 65 20 73 69 6d 69 6c 61 72 20 74 6f 20 74 68  ue similar to th
1790: 65 0a 74 61 62 62 65 64 20 6c 61 79 6f 75 74 20  e.tabbed layout 
17a0: 74 68 61 74 20 6f 6e 6c 79 20 73 68 6f 77 73 20  that only shows 
17b0: 57 69 6e 64 6f 77 20 44 65 63 6f 72 61 74 69 6f  Window Decoratio
17c0: 6e 73 20 66 6f 72 20 75 6e 66 6f 63 75 73 65 64  ns for unfocused
17d0: 20 77 69 6e 64 6f 77 73 2e 0a 0a 2d 20 54 68 65   windows...- The
17e0: 20 66 69 6c 65 73 20 66 72 6f 6d 20 74 68 65 20   files from the 
17f0: 6f 66 66 69 63 69 61 6c 20 46 72 65 65 42 53 44  official FreeBSD
1800: 20 70 6f 72 74 20 28 6f 74 68 65 72 20 74 68 61   port (other tha
1810: 6e 20 74 68 65 20 74 72 61 6e 73 70 61 72 65 6e  n the transparen
1820: 63 79 0a 70 61 74 63 68 65 73 2c 20 65 67 2e 20  cy.patches, eg. 
1830: 4d 61 6b 65 66 69 6c 65 2c 20 64 69 73 74 69 6e  Makefile, distin
1840: 66 6f 2c 20 70 6b 67 2d 64 65 73 63 72 2c 0a 66  fo, pkg-descr,.f
1850: 69 6c 65 73 2f 70 61 74 63 68 2d 58 4d 6f 6e 61  iles/patch-XMona
1860: 64 5f 5f 50 72 6f 6d 70 74 5f 5f 44 69 72 65 63  d__Prompt__Direc
1870: 74 6f 72 79 2e 68 73 29 20 61 72 65 20 61 6c 73  tory.hs) are als
1880: 6f 20 42 53 44 20 33 20 63 6c 61 75 73 65 20 6c  o BSD 3 clause l
1890: 69 63 65 6e 73 65 64 2c 20 62 75 74 0a 61 72 65  icensed, but.are
18a0: 20 6d 65 72 65 6c 79 20 69 6e 63 6c 75 64 65 64   merely included
18b0: 20 66 6f 72 20 63 6f 6e 76 65 6e 69 65 6e 63 65   for convenience
18c0: 2e 0a                                            ..