├── .Xresources ├── .alacritty.yml ├── .bashrc ├── .config ├── picom │ └── picom.conf ├── sxhkd │ └── sxhkdrc └── zathura ├── .merlin ├── README.txt ├── bin │ ├── bottom │ ├── hover │ └── leap ├── brackets.mn ├── clipboard.mn ├── comments.mn ├── egyptology.mn ├── ergo.mn ├── exclear.mn ├── format.mn ├── greek.mn ├── letters.mn ├── runic.mn ├── spellbook.mn ├── stack.mn └── window.mn ├── .mlterm ├── aafont ├── challenge ├── color ├── key ├── main ├── msg.log └── vaafont ├── .scripts ├── 256 ├── 2mp4 ├── 3d ├── bat ├── block ├── blog ├── browser ├── cgrabs ├── cl ├── colorbars ├── colortest ├── colorview ├── copy ├── cr ├── disc ├── dly ├── dlys ├── dme ├── dmerun ├── epoch ├── ext ├── f ├── glue ├── interp ├── kidi ├── lilitu ├── macme ├── mini ├── panes ├── pt ├── puffer ├── screensaver ├── slow.sh ├── spect ├── status ├── sxv ├── tghp ├── tgsp ├── timesync ├── tmerlin ├── tux ├── ur ├── uw ├── wbat └── wch ├── .vimrc ├── .xinitrc ├── .xmonad ├── build-x86_64-linux │ ├── Main.hi │ └── Main.o ├── xmonad-x86_64-linux ├── xmonad.errors ├── xmonad.hi ├── xmonad.hs └── xmonad.o ├── GNUstep ├── Defaults │ ├── GWorkspace.plist │ ├── PRICE.plist │ ├── WMGLOBAL │ ├── WMRootMenu │ ├── WMState │ ├── WMState.02qmkx │ ├── WMState.0Vtyl5 │ ├── WMState.5COgkG │ ├── WMState.5wGov8 │ ├── WMState.9RGR7p │ ├── WMState.9aYXE1 │ ├── WMState.AX5mvG │ ├── WMState.CzQlSg │ ├── WMState.F10DCy │ ├── WMState.HPThIw │ ├── WMState.IAhMeh │ ├── WMState.J2IIRu │ ├── WMState.J8Vt2k │ ├── WMState.Lb2jNR │ ├── WMState.MuSsOE │ ├── WMState.OKwnkQ │ ├── WMState.TE5iDq │ ├── WMState.UijbTM │ ├── WMState.X3EGlc │ ├── WMState.aQbM4c │ ├── WMState.dEWWYJ │ ├── WMState.fEtzXH │ ├── WMState.gI2PAW │ ├── WMState.mVSLRz │ ├── WMState.mk60qJ │ ├── WMState.nlBvQC │ ├── WMState.oAG2mR │ ├── WMState.pHRWo8 │ ├── WMState.pVxRz5 │ ├── WMState.pjHroX │ ├── WMState.toxe3N │ ├── WMState.urgFLq │ ├── WMState.wV7flK │ ├── WMState.xDdXSO │ ├── WMState.xIr8F6 │ ├── WMState.yfY5BP │ ├── WMState.zVyGOE │ ├── WPrefs │ └── WindowMaker └── Library │ ├── Services │ ├── .GNUstepAppList │ └── .GNUstepServices │ ├── WindowMaker │ ├── .fonts_converted │ └── autostart │ └── ddbd │ ├── directories.index │ ├── directories │ ├── free │ └── records │ ├── docs │ ├── count │ └── free │ ├── paths.index │ └── paths │ ├── free │ └── records ├── LICENSE ├── README.md ├── brown.png ├── config.h └── plumbing /.Xresources: -------------------------------------------------------------------------------- 1 | Xft.dpi: 130 2 | 3 | sxiv.background: #e3ddc5 4 | sxiv.foreground: #000000 5 | sxiv.font: Go Mono 12.5 6 | 7 | Xcursor.size: 16 8 | Xcursor.theme: Adwaita 9 | -------------------------------------------------------------------------------- /.alacritty.yml: -------------------------------------------------------------------------------- 1 | font: 2 | size: 7.5 3 | 4 | normal: 5 | family: Go Mono 6 | 7 | window: 8 | padding: 9 | x: 8 10 | y: 8 11 | 12 | colors: 13 | primary: 14 | background: '#ffffea' 15 | foreground: '#000000' 16 | 17 | cursor: 18 | cursor: '#daa06d' 19 | text: '#ffffea' 20 | 21 | 22 | bright: 23 | black: '#5e5252' 24 | blue: '#426a79' 25 | cyan: '#989a9c' 26 | green: '#858162' 27 | magenta: '#97522c' 28 | red: '#be100e' 29 | white: '#d5ccba' 30 | yellow: '#eaa549' 31 | 32 | normal: 33 | black: '#20111b' 34 | blue: '#426a79' 35 | cyan: '#989a9c' 36 | green: '#858162' 37 | magenta: '#97522c' 38 | red: '#be100e' 39 | white: '#968c83' 40 | yellow: '#eaa549' 41 | 42 | cursor: 43 | style: Beam 44 | thickness: 0.5 45 | -------------------------------------------------------------------------------- /.bashrc: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | # General 4 | 5 | shopt -s autocd 6 | [[ $- == *i* ]] && stty -ixon 7 | set -o vi 8 | 9 | # Aliases 10 | 11 | alias q='exit' 12 | alias x='exit' 13 | alias adieu='exit' 14 | 15 | alias l="ls -l --group-directories-first" 16 | alias ls="ls -F --group-directories-first" 17 | 18 | alias c='clear' 19 | alias s="sudo -p ?" 20 | alias a='s apt' 21 | alias li="license -o LICENSE gpl-3.0" 22 | alias ch="chmod +x" 23 | alias mpva="mpv --no-video" 24 | alias m="ukko" 25 | alias v="vim" 26 | 27 | # Git aliases 28 | 29 | alias ga="git add" 30 | alias gp="git push" 31 | alias gc="git commit -m" 32 | 33 | # fetch 34 | 35 | export PF_COL3=1 36 | export PF_ASCII="linux" 37 | export PF_INFO="ascii title os wm host uptime pkgs memory" 38 | 39 | alias nf="neofetch --ascii_distro ubuntu_old" 40 | 41 | # Enviroment 42 | 43 | export PATH="$PATH:$HOME/.local/bin:$HOME/.scripts:$HOME/go/bin:/usr/local/go/bin:$HOME/.cargo/bin:$HOME/.merlin/bin" 44 | export ROSE_FORMAT_PREFIX=" → " 45 | export ROSE_PROMPT="λ " 46 | export SPELLBOOK="~/.merlin/spellbook.mn" 47 | export EDITOR="ukko" 48 | export acmeshell="bash" 49 | 50 | # Prompt 51 | 52 | export PS1=" % " 53 | export PS2="\011" # Tab 54 | 55 | # Plan9 Port 56 | 57 | export PLAN9=~/plan9port 58 | export PATH=$PATH:$PLAN9/bin 59 | . "$HOME/.cargo/env" 60 | -------------------------------------------------------------------------------- /.config/picom/picom.conf: -------------------------------------------------------------------------------- 1 | frame-opacity=1.0; 2 | 3 | shadow = true; 4 | shadow-opacity = 0.2 5 | 6 | fading = true 7 | fade-in-step = 0.095; 8 | fade-out-step = 0.095; 9 | 10 | backend = "glx"; 11 | vsync = true; 12 | -------------------------------------------------------------------------------- /.config/sxhkd/sxhkdrc: -------------------------------------------------------------------------------- 1 | super + Return 2 | mlterm 3 | 4 | super + d 5 | ~/.scripts/dmerun 6 | 7 | super + i 8 | ~/.scripts/browser 9 | 10 | super + {Up, Down, ctrl + m} 11 | amixer -D pulse sset Master {5%+, 5%-, toggle} 12 | 13 | XF86Audio{RaiseVolume,LowerVolume,Mute} 14 | amixer -D pulse sset Master {5%+, 5%-, toggle} 15 | 16 | XF86MonBrightness{Up,Down} 17 | xbacklight -display acpi_video0 {-inc 5, -dec 5} 18 | 19 | super + p 20 | mpv $(xclip -o -selection clipboard) 21 | 22 | Print 23 | import ~/grabs/$(date +%s).png 24 | 25 | super + Escape 26 | pkill -USR1 -x sxhkd 27 | -------------------------------------------------------------------------------- /.config/zathura: -------------------------------------------------------------------------------- 1 | set guioptions none 2 | set selection-clipboard clipboard 3 | -------------------------------------------------------------------------------- /.merlin/README.txt: -------------------------------------------------------------------------------- 1 | Liquorice Merlin 2 | ---------------- 3 | 4 | - spellbook.mn // main config file 5 | - window.mn // view sections of the file more easily 6 | - greek.mn // greek character nomens 7 | - runic.mn // rune nomens 8 | - letters.mn // alternate latin alphabet symbols 9 | - egyptology.mn // egyptological transliteration symbols 10 | - ergo.mn // more ergonomic keybinds 11 | - exclear.mn // ex-like terminal settings 12 | - brackets.mn // fancy bracket handling 13 | - format.mn // indentation and bullet formatting 14 | - stack.mn // visual stack mode 15 | - clipboard.mn // internal clipboard 16 | - comments.mn // implementation of inline comments 17 | - bin/ // executables used by nomens 18 | -------------------------------------------------------------------------------- /.merlin/bin/bottom: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | tput cup "$(tput lines)" 0 4 | -------------------------------------------------------------------------------- /.merlin/bin/hover: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | line="$1" 4 | length="$2" 5 | window="$3" 6 | 7 | top=$(( line - window )) 8 | bottom=$(( line + window )) 9 | 10 | if [ $window -ge "$line" ]; then 11 | top=1 12 | fi 13 | 14 | if [ $bottom -gt "$length" ]; then 15 | bottom=$length 16 | fi 17 | 18 | printf "%s WIN_TOP ;bottle %s WIN_BOT ;bottle\n" "$top" "$bottom" 19 | printf ";WIN_TOP ;WIN_BOT ;peer" 20 | -------------------------------------------------------------------------------- /.merlin/bin/leap: -------------------------------------------------------------------------------- 1 | #!/bin/env python3 2 | 3 | import sys 4 | 5 | # read stdin 6 | 7 | line = "" 8 | 9 | for l in sys.stdin: 10 | line = l 11 | break 12 | 13 | marker = " ".join(sys.argv[1:]) 14 | ml = len(marker) 15 | 16 | # search for the string 17 | 18 | for i in range(0, len(line)): 19 | if len(line) - i >= ml and line[i:i+ml] == marker: 20 | print(i+1, end="") 21 | sys.exit() 22 | 23 | # by default go the first char 24 | 25 | print("1") 26 | -------------------------------------------------------------------------------- /.merlin/brackets.mn: -------------------------------------------------------------------------------- 1 | \;i \;h ih ;nomen 2 | 3 | () \;ih ( ;nomen 4 | [] \;ih [ ;nomen 5 | {} \;ih { ;nomen 6 | <> \;ih < ;nomen 7 | 8 | // \;ih / ;nomen 9 | 10 | "" \;ih " ;nomen 11 | '' \;ih ' ;nomen 12 | `` \;ih ` ;nomen 13 | 14 | “” \;ih '' ;nomen 15 | -------------------------------------------------------------------------------- /.merlin/clipboard.mn: -------------------------------------------------------------------------------- 1 | ;blank CLIPBOARD ;nomen 2 | 3 | CLIPBOARD \;bottle copy ;nomen 4 | \;L \;copy ersatz ;nomen 5 | 6 | \;CLIPBOARD paste ;nomen 7 | \;CLIPBOARD \;inscribe pastein ;nomen 8 | 9 | \;ersatz \;dd cut ;nomen 10 | -------------------------------------------------------------------------------- /.merlin/comments.mn: -------------------------------------------------------------------------------- 1 | \\;decay scribe-nomen \;bottle \;scribe /* ;nomen 2 | scribe-nomen \;disenchant \;atom */ ;nomen -------------------------------------------------------------------------------- /.merlin/egyptology.mn: -------------------------------------------------------------------------------- 1 | ꜣ alif ;bottle 2 | ı͗ yodh ;bottle 3 | ꜥ ayin ;bottle 4 | 5 | ḥ hdot ;bottle 6 | ḫ hbreve ;bottle 7 | ẖ hmacron ;bottle 8 | 9 | š scaron ;bottle 10 | ḳ qaf ;bottle 11 | ṯ tmacron ;bottle 12 | ḏ dmacron ;bottle 13 | -------------------------------------------------------------------------------- /.merlin/ergo.mn: -------------------------------------------------------------------------------- 1 | \;h z ;nomen 2 | \;j x ;nomen 3 | \;k c ;nomen 4 | \;l v ;nomen 5 | 6 | 5 FNAV ;bottle 7 | -5 BNAV ;bottle 8 | 9 | FNAV \;bottle set-fnav ;nomen 10 | BNAV \;bottle set-bnav ;nomen 11 | 12 | \;BNAV \;shift Z ;nomen 13 | \;FNAV \;traverse X ;nomen 14 | \;BNAV \;traverse C ;nomen 15 | \;FNAV \;shift V ;nomen 16 | 17 | \;del d ;nomen 18 | \;FNAV \;shave D ;nomen 19 | -------------------------------------------------------------------------------- /.merlin/exclear.mn: -------------------------------------------------------------------------------- 1 | \;escape \;orbit \;blank \;tether \\;p make-escape ;nomen 2 | 3 | [?1049h ;make-escape init ;nomen 4 | [?1049l ;make-escape reset ;nomen 5 | 6 | bottom ;incant bottom ;nomen 7 | 8 | [2J ;make-escape clear-win ;nomen 9 | \;bottom \;p go-bottom ;nomen 10 | 11 | \;clear-win \;go-bottom clear ;nomen 12 | 13 | bottom \;incant bottom \;nomen fit ;nomen 14 | -------------------------------------------------------------------------------- /.merlin/format.mn: -------------------------------------------------------------------------------- 1 | ;blank AFTER_NEW ;nomen 2 | 3 | AFTER_NEW \;bottle fms ;nomen 4 | AFTER_NEW \;disenchant fmc ;nomen 5 | \;AFTER_NEW \;i fmi ;nomen 6 | 7 | ;blank \;fms fmr ;nomen 8 | 9 | \;fms \;fmi fmt ;nomen 10 | -------------------------------------------------------------------------------- /.merlin/greek.mn: -------------------------------------------------------------------------------- 1 | Α Alpha ;bottle 2 | Β Beta ;bottle 3 | Γ Gamma ;bottle 4 | Δ Delta ;bottle 5 | Ε Epsilon ;bottle 6 | Ζ Zeta ;bottle 7 | Η Eta ;bottle 8 | Θ Theta ;bottle 9 | Ι Iota ;bottle 10 | Κ Kappa ;bottle 11 | Λ Lambda ;bottle 12 | Μ Mu ;bottle 13 | Ν Nu ;bottle 14 | Ξ Xi ;bottle 15 | Ο Omicron ;bottle 16 | Π Pi ;bottle 17 | Ρ Rho ;bottle 18 | Σ Sigma ;bottle 19 | Τ Tau ;bottle 20 | Υ Upsilon ;bottle 21 | Φ Phi ;bottle 22 | Χ Chi ;bottle 23 | Ψ Psi ;bottle 24 | Ω Omega ;bottle 25 | 26 | α alpha ;bottle 27 | β beta ;bottle 28 | γ gamma ;bottle 29 | δ delta ;bottle 30 | ε epsilon ;bottle 31 | ζ zeta ;bottle 32 | η eta ;bottle 33 | θ theta ;bottle 34 | ι iota ;bottle 35 | κ kappa ;bottle 36 | λ lambda ;bottle 37 | μ mu ;bottle 38 | ν nu ;bottle 39 | ξ xi ;bottle 40 | ο omicron ;bottle 41 | π pi ;bottle 42 | ρ rho ;bottle 43 | σ sigma ;bottle 44 | τ tau ;bottle 45 | υ upsilon ;bottle 46 | φ phi ;bottle 47 | χ chi ;bottle 48 | ψ psi ;bottle 49 | ω omega ;bottle 50 | ς lsigma ;bottle 51 | -------------------------------------------------------------------------------- /.merlin/letters.mn: -------------------------------------------------------------------------------- 1 | Þ Th ;bottle 2 | þ th ;bottle 3 | 4 | Ð Dh ;bottle 5 | ð dh ;bottle 6 | 7 | Ŋ Ng ;bottle 8 | ŋ ng ;bottle 9 | 10 | Š Sh ;bottle 11 | š sh ;bottle 12 | 13 | Æ Ae ;bottle 14 | æ ae ;bottle 15 | 16 | Œ Oe ;bottle 17 | œ oe ;bottle 18 | -------------------------------------------------------------------------------- /.merlin/runic.mn: -------------------------------------------------------------------------------- 1 | ᚠ fehu ;bottle 2 | ᚢ uruz ;bottle 3 | ᚦ thurisaz ;bottle 4 | ᚨ ansuz ;bottle 5 | ᚱ raido ;bottle 6 | ᚲ kaunan ;bottle 7 | ᚷ gebo ;bottle 8 | ᚹ wunjo ;bottle 9 | ᚻ hagalaz ;bottle 10 | ᚾ naudiz ;bottle 11 | ᛁ isaz ;bottle 12 | ᛃ jera ;bottle 13 | ᛇ ihwaz ;bottle 14 | ᛈ perth ;bottle 15 | ᛉ algiz ;bottle 16 | ᛋ sowilo ;bottle 17 | ᛏ tiwaz ;bottle 18 | ᛒ berkanan ;bottle 19 | ᛖ ehwaz ;bottle 20 | ᛗ mannaz ;bottle 21 | ᛚ laguz ;bottle 22 | ᛝ ingwaz ;bottle 23 | ᛟ othila ;bottle 24 | ᛞ dagaz ;bottle 25 | -------------------------------------------------------------------------------- /.merlin/spellbook.mn: -------------------------------------------------------------------------------- 1 | ~/.merlin/greek.mn ;spellbook 2 | ~/.merlin/runic.mn ;spellbook 3 | ~/.merlin/letters.mn ;spellbook 4 | ~/.merlin/egyptology.mn ;spellbook 5 | ~/.merlin/window.mn ;spellbook 6 | ~/.merlin/ergo.mn ;spellbook 7 | ~/.merlin/exclear.mn ;spellbook 8 | ~/.merlin/brackets.mn ;spellbook 9 | ~/.merlin/format.mn ;spellbook 10 | ~/.merlin/stack.mn ;spellbook 11 | ~/.merlin/clipboard.mn ;spellbook 12 | ~/.merlin/comments.mn ;spellbook 13 | ~/repos/arzhur/arzhur.mn ;spellbook 14 | 15 | CLONE \;bottle \;CLONE \;CLONE clone ;nomen 16 | \;clone u ;nomen 17 | 18 | CODA ;nomen 19 | 20 | \;inscribe i ;nomen 21 | \;genesis n ;nomen 22 | \;focus f ;nomen 23 | \;carve w ;nomen 24 | \;summon o ;nomen 25 | 26 | \;new \;tether lines ;nomen 27 | \;space \;tether words ;nomen 28 | \;blank \;tether zip ;nomen 29 | 30 | \;pen \;decay p ;nomen 31 | \;pen ;new \;p what ;nomen 32 | \;p ;new \;p P ;nomen 33 | 34 | 1 \;span \;peer doc ;nomen 35 | \;doc \;P cat ;nomen 36 | 37 | nl -ba ;space ;tether \;doc \;orbit \;infuse nl ;nomen 38 | \;nl \;p lined ;nomen 39 | 40 | \;clone \;peer line ;nomen 41 | 42 | \;line \;P Line ;nomen 43 | 44 | \;spot \;line L ;nomen 45 | \;L \;P T ;nomen 46 | 47 | \;volume \;spine 48 | \;carved 49 | \;words \;p ;space \;p 50 | \;spot , \;pin \;zip \;P 51 | status ;nomen 52 | 53 | \;volume \;shelve shut ;nomen 54 | \;carve \;shut Shut ;nomen 55 | 56 | 1 \;traverse j ;nomen 57 | -1 \;traverse k ;nomen 58 | 59 | 1 \;appear g ;nomen 60 | \;span \;appear G ;nomen 61 | 62 | 1 \;shift l ;nomen 63 | -1 \;shift h ;nomen 64 | 65 | \;appear goto ;nomen 66 | \;genesis leap \;i \;si \;L \;shut \;L \;orbit \;infuse \;infix leap ;nomen 67 | 68 | 1 \;infix 0 ;nomen 69 | \;columns \;infix \;l $ ;nomen 70 | 71 | 1 \;shave del ;nomen 72 | \;l \;del . ;nomen 73 | 74 | \;. \;i \;h r ;nomen 75 | 76 | $ CURSOR ;nomen 77 | 78 | \;CURSOR \;inscribe icurs ;nomen 79 | \;icurs \;T \;del curs ;nomen 80 | \;icurs \;cat \;del dcurs ;nomen 81 | \;icurs \;lined \;del lcurs ;nomen 82 | 83 | \;spot ;space ;blank \;stitch \;p ;space \;p \;curs vit ;nomen 84 | 85 | \;doc \;orbit \;infuse dfilter ;nomen 86 | \;L \;orbit \;infuse cfilter ;nomen 87 | \;burn \;inscribe replace ;nomen 88 | 89 | ;blank \;trample erase ;nomen 90 | 91 | \;genesis sed \;i ;space \;i \;L \;shut sed ;nomen 92 | 93 | \;sed \;cfilter \;erase \;i lsed ;nomen 94 | \;sed \;dfilter \;replace dsed ;nomen 95 | 96 | ;new ;new ;blank ;tether break ;nomen 97 | ;break \;i \;fmi \; ;nomen 98 | 99 | \;erase \;del dd ;nomen 100 | 101 | scribe-nomen \\;nomen \\;scribe meta-scribe ;nomen 102 | \\\;i \\\;; i-b ;nomen 103 | 104 | ;i-b ;meta-scribe ib ;nomen 105 | \\;i ;meta-scribe ii ;nomen 106 | 107 | \\;i \\;atom-nomen ;meta-scribe vi ;nomen 108 | ;i-b \\;atom-nomen ;meta-scribe vib ;nomen 109 | 110 | scribe-nomen \;disenchant \;scribe s ;nomen 111 | atom-nomen \;disenchant \;atom a ;nomen 112 | 113 | \;atom-nomen \;atom A ;nomen 114 | 115 | ls -F ;words \;incant \;p ls ;nomen 116 | 117 | \;words \;i wi ;nomen 118 | ;space \;i si ;nomen 119 | ;tab \;i ti ;nomen 120 | 121 | \;i \;si is ;nomen 122 | 123 | \;reset \;adieu \;CODA q ;nomen 124 | 125 | glue \;incant glue ;nomen 126 | 127 | \;infuse | ;nomen 128 | \;incant ! ;nomen 129 | 130 | sh \;| she ;nomen 131 | 132 | \;L \;she \;erase \;i @ ;nomen 133 | 134 | \;pin SAVED \;bottle \;0 \;ti \;SAVED \;infix \;l indent ;nomen 135 | 136 | nilus \;infuse nilus ;nomen 137 | 138 | \\;vit atom-nomen \;bottle line-mode ;nomen 139 | 140 | \;L ;space \;fray \;lines \;arzhur ;new \;fray \;words \;trample aw ;nomen 141 | 142 | ;tab \;p atom-prompt ;nomen 143 | ;tab ;space ;zip \;p scribe-prompt ;nomen 144 | 145 | ;init 146 | ;go-bottom 147 | -------------------------------------------------------------------------------- /.merlin/stack.mn: -------------------------------------------------------------------------------- 1 | \;clear \;molecule refresh-stack ;nomen 2 | \\;refresh-stack atom-nomen \;bottle stack ;nomen 3 | -------------------------------------------------------------------------------- /.merlin/window.mn: -------------------------------------------------------------------------------- 1 | 10 WINDOW ;bottle 2 | WINDOW \;bottle set-win ;nomen 3 | 4 | \;span \;spot 5 | 6 | hover \;genesis 7 | \;$ 8 | \;si \;is \;is 9 | \;WINDOW \;i 10 | 11 | \;doc \;incant 12 | \;shut 13 | \;merlin 14 | hovering ;nomen 15 | 16 | \;genesis \;$ gen-end ;nomen 17 | 18 | \;hovering \;P W ;nomen 19 | \;WIN_TOP \;WIN_BOT \;peer \;P WS ;nomen 20 | -------------------------------------------------------------------------------- /.mlterm/aafont: -------------------------------------------------------------------------------- 1 | ISO10646_UCS4_1 = Liberation Mono 0 2 | -------------------------------------------------------------------------------- /.mlterm/challenge: -------------------------------------------------------------------------------- 1 | 1395556990 -------------------------------------------------------------------------------- /.mlterm/color: -------------------------------------------------------------------------------- 1 | 1 = #bebe10100e0e 2 | 2 = #858581816262 3 | 3 = #eaeaa5a54949 4 | 4 = #42426a6a7979 5 | 5 = #979752522c2c 6 | 6 = #98989a9a9c9c 7 | 7 = #96968c8c8383 8 | 9 = #bebe10100e0e 9 | 10 = #858581816262 10 | 11 = #eaeaa5a54949 11 | 12 = #42426a6a7979 12 | 13 = #979752522c2c 13 | 14 = #98989a9a9c9c 14 | 15 = #d5d5ccccbaba 15 | -------------------------------------------------------------------------------- /.mlterm/key: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /.mlterm/main: -------------------------------------------------------------------------------- 1 | use_auto_detect = false 2 | auto_detect_encodings = UTF-8,EUC-JP,SJIS 3 | bg_color = #ffffffffeaea 4 | fontsize = 13 5 | bel_mode = sound|visual 6 | receive_string_via_ucs = true 7 | blink_cursor = true 8 | use_ot_layout = false 9 | scrollbar_view_name = next 10 | cursor_fg_color = #ffffffffffff 11 | cursor_bg_color = #dadaa0a06d6d 12 | use_ansi_colors = true 13 | use_variable_column_width = true 14 | type_engine = xft 15 | scrollbar_mode = none 16 | -------------------------------------------------------------------------------- /.mlterm/msg.log: -------------------------------------------------------------------------------- 1 | Nov 1 11:11:52[83068] Failed to exec /usr/lib/x86_64-linux-gnu/mlterm/mlimgloader. 2 | Nov 1 11:12:31[83797] ERROR(No such file or directory): Failed to exec /usr/lib/x86_64-linux-gnu/mlterm/mlterm-menu. 3 | Nov 1 11:12:53[84140] ERROR(No such file or directory): Failed to exec /usr/lib/x86_64-linux-gnu/mlterm/mlconfig. 4 | Nov 1 11:12:53[84171] ERROR(No such file or directory): Failed to exec /usr/lib/x86_64-linux-gnu/mlterm/mlconfig. 5 | Nov 1 11:12:54[84172] ERROR(No such file or directory): Failed to exec /usr/lib/x86_64-linux-gnu/mlterm/mlterm-menu. 6 | Nov 1 11:12:58[84232] ERROR(No such file or directory): Failed to exec /usr/lib/x86_64-linux-gnu/mlterm/mlconfig. 7 | Nov 1 11:13:04[84330] ERROR(No such file or directory): Failed to exec /usr/lib/x86_64-linux-gnu/mlterm/mlconfig. 8 | Nov 1 11:13:05[84331] ERROR(No such file or directory): Failed to exec /usr/lib/x86_64-linux-gnu/mlterm/mlconfig. 9 | Nov 1 11:16:15[85949] Font(id d1) width(8) is not matched with standard width(7). 10 | -------------------------------------------------------------------------------- /.mlterm/vaafont: -------------------------------------------------------------------------------- 1 | ISO10646_UCS4_1 = Go Mono 0 2 | -------------------------------------------------------------------------------- /.scripts/256: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | # 3 | # The bestest and fasterest 256 color script. 4 | # 5 | # Usage: 256 end_col ('256 16', '256 256' or '256') 6 | 7 | for ((i=0;i<${1:-256};i++)) { 8 | printf '%s\e[4D\e[4C\e[48;5;%sm\e[K\e[m\n' "$i" "$i" 9 | } 10 | -------------------------------------------------------------------------------- /.scripts/2mp4: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | ffmpeg -i "$1" -qscale 0 "$2" 3 | -------------------------------------------------------------------------------- /.scripts/3d: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # this isn't mine, i got it from someone in a chatroom 3 | 4 | row1() { 5 | m="0" 6 | printf "\e[38;5;$((m*8))m██\e[48;5;$((m*8+1))m\e[m" 7 | for n in {1..6};do 8 | printf "\e[38;5;$((n+m*8))m██\e[48;5;$((n+m*8+1))m\e[m" 9 | done 10 | printf "\e[m\e[38;5;$((m*8+7))m██\e[m" 11 | } 12 | 13 | row2() { 14 | m="1" 15 | printf "\e[38;5;$((m*8))m██\e[38;5;$((m*8+1))m\e[48;5;$((m*8))m\e[m" 16 | for n in {1..6};do 17 | printf "\e[38;5;$((n+m*8))m██\e[38;5;$((n+m*8+1))m\e[48;5;$((n+m*8))m\e[m" 18 | done 19 | printf "\e[m\e[38;5;$((m*8+7))m██\e[m" 20 | } 21 | 22 | for n in {0..4}; do 23 | row1 24 | printf "\n" 25 | row2 26 | printf "\n" 27 | done 28 | -------------------------------------------------------------------------------- /.scripts/bat: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | upower -e | grep BAT | xargs upower -i | grep percentage | awk '{print $2}' 4 | -------------------------------------------------------------------------------- /.scripts/block: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | pcs() { for i in {0..7}; do echo -en "\e[${1}$((30+$i))m \u2588\u2588 \e[0m"; done; } 3 | printf "\n%s\n%s\n\n" "$(pcs)" "$(pcs '1;')" 4 | -------------------------------------------------------------------------------- /.scripts/blog: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | touch "$(date "+%Y-%m-%d")".txt 4 | -------------------------------------------------------------------------------- /.scripts/browser: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | brave-browser --password-store=basic 4 | -------------------------------------------------------------------------------- /.scripts/cgrabs: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | rm ~/grabs/* 4 | -------------------------------------------------------------------------------- /.scripts/cl: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # - cl 4 | # 5 | # nice mnml colour script 6 | # 7 | 8 | _() { 9 | for i in 0 1 2 3 4 5 6 7; do 10 | printf '\033[%sm \033[m ' "$1$i" 11 | done 12 | printf '\n' 13 | } 14 | 15 | printf '\n' 16 | _ 4 17 | _ 10 18 | printf '\n' 19 | -------------------------------------------------------------------------------- /.scripts/colorbars: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # colorbars - smpte color bars in sh 4 | # http://git.io/colorbars 5 | 6 | echo 7 | 8 | for y in $(seq 0 13); do 9 | printf %s ' ' 10 | for color in 7 3 6 2 5 1 4; do 11 | tput setab ${color} 12 | printf %s ' ' 13 | done 14 | tput sgr0 15 | echo 16 | done 17 | 18 | for y in 0 1; do 19 | printf %s ' ' 20 | for color in 4 0 5 0 6 0 7; do 21 | tput setab ${color} 22 | printf %s ' ' 23 | done 24 | tput sgr0 25 | echo 26 | done 27 | 28 | for y in $(seq 0 4); do 29 | printf %s ' ' 30 | for color in 4 4 4 4 4 7 7 7 7 7 5 5 5 5 5 0 0 0 0 0 0 0 0 0 0 0 0 0; do 31 | tput setab ${color} 32 | printf %s ' ' 33 | done 34 | tput sgr0 35 | echo 36 | done 37 | 38 | echo 39 | -------------------------------------------------------------------------------- /.scripts/colortest: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | # Daniel Crisman's ANSI color chart script from 4 | # The Bash Prompt HOWTO: 6.1. Colours 5 | # http://www.tldp.org/HOWTO/Bash-Prompt-HOWTO/x329.html 6 | # 7 | # This function echoes a bunch of color codes to the 8 | # terminal to demonstrate what's available. Each 9 | # line is the color code of one forground color, 10 | # out of 17 (default + 16 escapes), followed by a 11 | # test use of that color on all nine background 12 | # colors (default + 8 escapes). 13 | 14 | T='•••' # The text for the color test 15 | 16 | echo -e "\n def 40m 41m 42m 43m 44m 45m 46m 47m"; 17 | 18 | for FGs in ' m' ' 1m' ' 30m' '1;30m' ' 31m' '1;31m' ' 32m' \ 19 | '1;32m' ' 33m' '1;33m' ' 34m' '1;34m' ' 35m' '1;35m' \ 20 | ' 36m' '1;36m' ' 37m' '1;37m'; 21 | 22 | do FG=${FGs// /} 23 | echo -en " $FGs \033[$FG $T " 24 | 25 | for BG in 40m 41m 42m 43m 44m 45m 46m 47m; 26 | do echo -en "$EINS \033[$FG\033[$BG $T \033[0m"; 27 | done 28 | echo; 29 | done 30 | echo 31 | -------------------------------------------------------------------------------- /.scripts/colorview: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | # Original: http://frexx.de/xterm-256-notes/ 4 | # http://frexx.de/xterm-256-notes/data/colortable16.sh 5 | # Modified by Aaron Griffin 6 | # and further by Kazuo Teramoto 7 | 8 | FGNAMES=(' black ' ' red ' ' green ' ' yellow' ' blue ' 'magenta' ' cyan ' ' white ') 9 | BGNAMES=('DFT' 'BLK' 'RED' 'GRN' 'YEL' 'BLU' 'MAG' 'CYN' 'WHT') 10 | 11 | echo " ┌──────────────────────────────────────────────────────────────────────────┐" 12 | for b in {0..8}; do 13 | ((b>0)) && bg=$((b+39)) 14 | 15 | echo -en "\033[0m ${BGNAMES[b]} │ " 16 | 17 | for f in {0..7}; do 18 | echo -en "\033[${bg}m\033[$((f+30))m ${FGNAMES[f]} " 19 | done 20 | 21 | echo -en "\033[0m │" 22 | echo -en "\033[0m\n\033[0m │ " 23 | 24 | for f in {0..7}; do 25 | echo -en "\033[${bg}m\033[1;$((f+30))m ${FGNAMES[f]} " 26 | done 27 | 28 | echo -en "\033[0m │" 29 | echo -e "\033[0m" 30 | 31 | ((b<8)) && 32 | echo " ├──────────────────────────────────────────────────────────────────────────┤" 33 | done 34 | echo " └──────────────────────────────────────────────────────────────────────────┘" 35 | -------------------------------------------------------------------------------- /.scripts/copy: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | xclip -i -selection clipboard 3 | -------------------------------------------------------------------------------- /.scripts/cr: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | clear ; "$@" 4 | -------------------------------------------------------------------------------- /.scripts/disc: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | ~/etc/Discord/Discord & 4 | -------------------------------------------------------------------------------- /.scripts/dly: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | cat << 'eof' 4 |  5 | ^ ^ 6 | (𐫴 𐫴) 7 | |___|, 8 |  9 | eof 10 | -------------------------------------------------------------------------------- /.scripts/dlys: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | cat << 'eof' 4 |  5 | ^ ^ 6 | (- -) 7 | |___|, 8 |  9 | eof 10 | -------------------------------------------------------------------------------- /.scripts/dme: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | dmenu -l 10 -fn "Go Mono:size=8" -nb "#efffef" -nf "#000000" -sb "#428a42" -sf "#ffffff" 4 | -------------------------------------------------------------------------------- /.scripts/dmerun: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | dmenu_path | ~/.scripts/dme "$@" | ${SHELL:-"/bin/sh"} & 4 | -------------------------------------------------------------------------------- /.scripts/epoch: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | while true 4 | do 5 | date +%s 6 | sleep 1 7 | done 8 | -------------------------------------------------------------------------------- /.scripts/ext: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | if [ -f "$1" ] ; then 4 | case $1 in 5 | *.tar.bz2) tar xjf "$1" ;; 6 | *.tar.gz) tar xzf "$1" ;; 7 | *.bz2) bunzip2 "$1" ;; 8 | *.rar) unrar x "$1" ;; 9 | *.gz) gunzip "$1" ;; 10 | *.tar) tar xf "$1" ;; 11 | *.tbz2) tar xjf "$1" ;; 12 | *.tgz) tar xzf "$1" ;; 13 | *.zip) unzip "$1" ;; 14 | *.Z) uncompress "$1";; 15 | *.7z) 7z x "$1" ;; 16 | *.deb) ar x "$1" ;; 17 | *.tar.xz) tar xf "$1" ;; 18 | *.tar.zst) unzstd "$1" ;; 19 | *) echo "'$1' cannot be extracted via ext()" ;; 20 | esac 21 | else 22 | echo "'$1' is not a valid file" 23 | fi 24 | -------------------------------------------------------------------------------- /.scripts/f: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | pfetch 4 | status 5 | -------------------------------------------------------------------------------- /.scripts/glue: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | xclip -o -selection clipboard 3 | -------------------------------------------------------------------------------- /.scripts/interp: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | "$1" < "$2" 4 | -------------------------------------------------------------------------------- /.scripts/kidi: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | while killall Discord 4 | do 5 | : 6 | done 7 | -------------------------------------------------------------------------------- /.scripts/lilitu: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | TEMP="/tmp/coining.tmp" 4 | 5 | echo "$1" > $TEMP 6 | 7 | $EDITOR $TEMP 8 | 9 | mv "$1" "$(cat /tmp/coining.tmp)" 10 | -------------------------------------------------------------------------------- /.scripts/macme: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | acme -c 1 -b -f /mnt/font/GoMono/10a/font ; rm ~/acme.dump 4 | -------------------------------------------------------------------------------- /.scripts/mini: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | c0="\033[30m" 4 | c1="\033[31m" 5 | c2="\033[32m" 6 | c3="\033[33m" 7 | c4="\033[34m" 8 | c5="\033[35m" 9 | c6="\033[36m" 10 | c7="\033[37m" 11 | 12 | cc0="\033[90m" 13 | cc1="\033[91m" 14 | cc2="\033[92m" 15 | cc3="\033[93m" 16 | cc4="\033[94m" 17 | cc5="\033[95m" 18 | cc6="\033[96m" 19 | cc7="\033[97m" 20 | 21 | printf "\n${c1}▐${cc1}█ ${c2}▐${cc2}█ ${c3}▐${cc3}█ ${c4}▐${cc4}█ ${c5}▐${cc5}█ ${c6}▐${cc6}█ ${c7}▐${cc7}█ ${def}\n\n" 22 | -------------------------------------------------------------------------------- /.scripts/panes: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | # Author: GekkoP 4 | # Source: http://linuxbbq.org/bbs/viewtopic.php?f=4&t=1656#p33189 5 | 6 | f=3 b=4 7 | for j in f b; do 8 | for i in {0..7}; do 9 | printf -v $j$i %b "\e[${!j}${i}m" 10 | done 11 | done 12 | d=$'\e[1m' 13 | t=$'\e[0m' 14 | v=$'\e[7m' 15 | 16 | 17 | cat << EOF 18 | 19 | $f1███$d▄$t $f2███$d▄$t $f3███$d▄$t $f4███$d▄$t $f5███$d▄$t $f6███$d▄$t $f7███$d▄$t 20 | $f1███$d█$t $f2███$d█$t $f3███$d█$t $f4███$d█$t $f5███$d█$t $f6███$d█$t $f7███$d█$t 21 | $f1███$d█$t $f2███$d█$t $f3███$d█$t $f4███$d█$t $f5███$d█$t $f6███$d█$t $f7███$d█$t 22 | $d$f1 ▀▀▀ $f2▀▀▀ $f3▀▀▀ $f4▀▀▀ $f5▀▀▀ $f6▀▀▀ $f7▀▀▀ 23 | EOF 24 | -------------------------------------------------------------------------------- /.scripts/pt: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | date +'%H:%M' 3 | -------------------------------------------------------------------------------- /.scripts/puffer: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | cat << 'eof' 4 | 5 |  _____ 6 | \- -/ 7 | \_/ \ 8 | | O O | 9 | |_ < ) 3 ) 10 | / \ / 11 | /-_____-\ 12 | 13 | eof 14 | -------------------------------------------------------------------------------- /.scripts/screensaver: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | tty-clock -SrD -------------------------------------------------------------------------------- /.scripts/slow.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | echo "echo sleep 0.5 >> ${HOME}/.$(basename ${SHELL})rc" >> ${HOME}/.$(basename ${SHELL})rc 3 | -------------------------------------------------------------------------------- /.scripts/spect: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | # Author: crshd 4 | # Source: http://crunchbang.org/forums/viewtopic.php?pid=128584#p128584 5 | 6 | echo 7 | 8 | for f in {0..6}; do 9 | echo -en "\033[$((f+41))m\033[$((f+30))m██▓▒░" 10 | done 11 | echo -en "\033[37m██\n" 12 | 13 | echo 14 | 15 | for f in {0..6}; do 16 | echo -en "\033[$((f+41))m\033[1;$((f+30))m██▓▒░" 17 | done 18 | echo -en "\033[1;37m██" 19 | 20 | echo -e "\033[0m" 21 | echo 22 | -------------------------------------------------------------------------------- /.scripts/status: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # simple status script 3 | 4 | bat | tr -d '\n' 5 | printf " | " && pt 6 | -------------------------------------------------------------------------------- /.scripts/sxv: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | sxiv -b "$@" & 4 | -------------------------------------------------------------------------------- /.scripts/tghp: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | amixer set Headphone toggle 4 | -------------------------------------------------------------------------------- /.scripts/tgsp: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | amixer set Speaker toggle 4 | -------------------------------------------------------------------------------- /.scripts/timesync: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | ntpd -qg 3 | -------------------------------------------------------------------------------- /.scripts/tmerlin: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | time merlin -si < ~/.merlin/spellbook.mn 4 | -------------------------------------------------------------------------------- /.scripts/tux: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | cat << 'eof' 4 | .~. 5 | /V\ 6 | // \\ 7 | /( )\ 8 | ^`~'^ 9 | eof 10 | -------------------------------------------------------------------------------- /.scripts/ur: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | cp ~/.vimrc ~/repos/rice/.vimrc 4 | cp ~/.bashrc ~/repos/rice/.bashrc 5 | cp ~/.xinitrc ~/repos/rice/.xinitrc 6 | cp ~/.alacritty.yml ~/repos/rice/.alacritty.yml 7 | cp ~/.Xresources ~/repos/rice/.Xresources 8 | cp ~/repos/2bwm/config.h ~/repos/rice/config.h 9 | cp ~/plan9port/plumb/basic ~/repos/rice/plumbing 10 | 11 | update() { 12 | rm -rf "$2"/* 13 | cp -r "$1"/* "$2" 14 | } 15 | 16 | update ~/.scripts ~/repos/rice/.scripts 17 | update ~/.xmonad ~/repos/rice/.xmonad 18 | update ~/.config/picom ~/repos/rice/.config/picom 19 | update ~/.config/sxhkd ~/repos/rice/.config/sxhkd 20 | update ~/.config/zathura ~/repos/rice/.config/zathura 21 | update ~/.merlin ~/repos/rice/.merlin 22 | update ~/GNUstep ~/repos/rice/GNUstep 23 | update ~/.mlterm ~/repos/rice/.mlterm 24 | -------------------------------------------------------------------------------- /.scripts/uw: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | mlterm -e ukko & 4 | -------------------------------------------------------------------------------- /.scripts/wbat: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | wch bat 4 | -------------------------------------------------------------------------------- /.scripts/wch: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | tput civis 4 | trap "tput cnorm" INT 5 | 6 | watch -t "$@" 7 | -------------------------------------------------------------------------------- /.vimrc: -------------------------------------------------------------------------------- 1 | " this is my vi[m] config 2 | " minimal because I don't really need much :) 3 | " (also because of merlin) 4 | 5 | set nocompatible 6 | syntax off 7 | filetype plugin indent off 8 | 9 | noremap :tabp 10 | noremap :tabn 11 | 12 | set autoindent 13 | set tabstop=8 14 | set noexpandtab 15 | set backspace=indent,eol,start 16 | -------------------------------------------------------------------------------- /.xinitrc: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # start picom, sxhkd, windowmaker, etc. 4 | # set wallpaper, cursor size, etc. 5 | 6 | picom -b --config ~/.config/picom/picom.conf & 7 | sxhkd & 8 | fontsrv & 9 | plumber & 10 | 11 | xsetroot -cursor_name left_ptr 12 | 13 | xrdb .Xresources 14 | xset s off -dpms 15 | 16 | setxkbmap -layout us,gr -option grp:lswitch 17 | 18 | # remap caps lock to escape 19 | 20 | xmodmap -e "clear lock" 21 | xmodmap -e "keycode 9 = Caps_Lock NoSymbol Caps_Lock" 22 | xmodmap -e "keycode 66 = Escape NoSymbol Escape" 23 | 24 | rm ~/acme.dump 25 | 26 | exec wmaker 27 | -------------------------------------------------------------------------------- /.xmonad/build-x86_64-linux/Main.hi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geremachek/rice/cc14845182cfd460fe5517be211b91f9ddab9d4c/.xmonad/build-x86_64-linux/Main.hi -------------------------------------------------------------------------------- /.xmonad/build-x86_64-linux/Main.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geremachek/rice/cc14845182cfd460fe5517be211b91f9ddab9d4c/.xmonad/build-x86_64-linux/Main.o -------------------------------------------------------------------------------- /.xmonad/xmonad-x86_64-linux: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geremachek/rice/cc14845182cfd460fe5517be211b91f9ddab9d4c/.xmonad/xmonad-x86_64-linux -------------------------------------------------------------------------------- /.xmonad/xmonad.errors: -------------------------------------------------------------------------------- 1 | 2 | xmonad.hs:149:14: warning: [-Wdeprecations] 3 | In the use of ‘smartSpacing’ (imported from XMonad.Layout.Spacing): 4 | Deprecated: "Use spacingRaw instead." 5 | | 6 | 149 | tiled = smartSpacing 10 $ Tall nmaster delta ratio 7 | | ^^^^^^^^^^^^ 8 | 9 | xmonad.hs:170:1: warning: [-Wtabs] 10 | Tab character found here. 11 | Please use spaces instead. 12 | | 13 | 170 | --handleEventHook = handleEventHook def <+> fullscreenEventHook, 14 | | ^^^^^^^^ 15 | -------------------------------------------------------------------------------- /.xmonad/xmonad.hi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geremachek/rice/cc14845182cfd460fe5517be211b91f9ddab9d4c/.xmonad/xmonad.hi -------------------------------------------------------------------------------- /.xmonad/xmonad.hs: -------------------------------------------------------------------------------- 1 | -- gmk's xmonad config 2 | 3 | import XMonad 4 | import Data.Monoid 5 | import System.Exit 6 | import XMonad.Layout.Gaps 7 | import XMonad.Layout.Spacing 8 | 9 | import qualified XMonad.StackSet as W 10 | import qualified Data.Map as M 11 | 12 | import XMonad.Hooks.EwmhDesktops 13 | 14 | myTerminal = "alacritty" 15 | 16 | -- Whether focus follows the mouse pointer. 17 | myFocusFollowsMouse :: Bool 18 | myFocusFollowsMouse = True 19 | 20 | -- Whether clicking on a window to focus also passes the click to the window 21 | myClickJustFocuses :: Bool 22 | myClickJustFocuses = False 23 | 24 | -- Width of the window border in pixels. 25 | myBorderWidth = 5 26 | myModMask = mod4Mask 27 | 28 | myWorkspaces = ["1","2","3","4","5","6","7","8","9"] 29 | 30 | myNormalBorderColor = "#9eeeee" 31 | myFocusedBorderColor = "#55aaaa" 32 | 33 | myKeys conf@(XConfig {XMonad.modMask = modm}) = M.fromList $ 34 | 35 | -- launch a terminal 36 | [ ((modm, xK_Return), spawn $ XMonad.terminal conf) 37 | 38 | , ((modm, xK_i ), spawn "brave-browser") 39 | 40 | -- launch dmenu 41 | , ((modm, xK_d ), spawn "~/.scripts/dmerun") 42 | 43 | -- close focused window 44 | , ((modm, xK_q ), kill) 45 | 46 | -- Rotate through the available layout algorithms 47 | , ((modm, xK_space ), sendMessage NextLayout) 48 | 49 | -- Reset the layouts on the current workspace to default 50 | , ((modm .|. shiftMask, xK_space ), setLayout $ XMonad.layoutHook conf) 51 | 52 | -- Resize viewed windows to the correct size 53 | , ((modm, xK_n ), refresh) 54 | 55 | -- Move focus to the next window 56 | , ((modm, xK_Tab ), windows W.focusDown) 57 | 58 | -- Move focus to the next window 59 | , ((modm, xK_j ), windows W.focusDown) 60 | 61 | -- Move focus to the previous window 62 | , ((modm, xK_k ), windows W.focusUp ) 63 | 64 | -- Move focus to the master window 65 | , ((modm, xK_m ), windows W.focusMaster ) 66 | 67 | -- Swap the focused window and the master window 68 | , ((modm, xK_s), windows W.swapMaster) 69 | 70 | -- Swap the focused window with the next window 71 | , ((modm .|. shiftMask, xK_j ), windows W.swapDown ) 72 | 73 | -- Swap the focused window with the previous window 74 | , ((modm .|. shiftMask, xK_k ), windows W.swapUp ) 75 | 76 | -- Shrink the master area 77 | , ((modm, xK_h ), sendMessage Shrink) 78 | 79 | -- Expand the master area 80 | , ((modm, xK_l ), sendMessage Expand) 81 | 82 | -- Push window back into tiling 83 | , ((modm, xK_t ), withFocused $ windows . W.sink) 84 | 85 | -- Increment the number of windows in the master area 86 | , ((modm , xK_comma ), sendMessage (IncMasterN 1)) 87 | 88 | -- Deincrement the number of windows in the master area 89 | , ((modm , xK_period), sendMessage (IncMasterN (-1))) 90 | 91 | -- Toggle the status bar gap 92 | -- Use this binding with avoidStruts from Hooks.ManageDocks. 93 | -- See also the statusBar function from Hooks.DynamicLog. 94 | -- 95 | -- , ((modm , xK_b ), sendMessage ToggleStruts) 96 | 97 | -- Quit xmonad 98 | , ((modm .|. shiftMask, xK_x ), io (exitWith ExitSuccess)) 99 | 100 | -- Restart xmonad 101 | , ((modm .|. shiftMask, xK_r ), spawn "xmonad --recompile; xmonad --restart") 102 | 103 | -- Run xmessage with a summary of the default keybindings (useful for beginners) 104 | , ((modm .|. shiftMask, xK_slash ), spawn ("echo \"" ++ help ++ "\" | xmessage -file -")) 105 | ] 106 | ++ 107 | 108 | -- 109 | -- mod-[1..9], Switch to workspace N 110 | -- mod-shift-[1..9], Move client to workspace N 111 | -- 112 | [((m .|. modm, k), windows $ f i) 113 | | (i, k) <- zip (XMonad.workspaces conf) [xK_1 .. xK_9] 114 | , (f, m) <- [(W.greedyView, 0), (W.shift, shiftMask)]] 115 | ++ 116 | 117 | -- 118 | -- mod-{w,e,r}, Switch to physical/Xinerama screens 1, 2, or 3 119 | -- mod-shift-{w,e,r}, Move client to screen 1, 2, or 3 120 | -- 121 | [((m .|. modm, key), screenWorkspace sc >>= flip whenJust (windows . f)) 122 | | (key, sc) <- zip [xK_w, xK_e, xK_r] [0..] 123 | , (f, m) <- [(W.view, 0), (W.shift, shiftMask)]] 124 | 125 | 126 | ------------------------------------------------------------------------ 127 | -- Mouse bindings: default actions bound to mouse events 128 | -- 129 | myMouseBindings (XConfig {XMonad.modMask = modm}) = M.fromList $ 130 | 131 | -- mod-button1, Set the window to floating mode and move by dragging 132 | [ ((modm, button1), (\w -> focus w >> mouseMoveWindow w 133 | >> windows W.shiftMaster)) 134 | 135 | -- mod-button2, Raise the window to the top of the stack 136 | , ((modm, button2), (\w -> focus w >> windows W.shiftMaster)) 137 | 138 | -- mod-button3, Set the window to floating mode and resize by dragging 139 | , ((modm, button3), (\w -> focus w >> mouseResizeWindow w 140 | >> windows W.shiftMaster)) 141 | 142 | -- you may also bind events to the mouse scroll wheel (button4 and button5) 143 | ] 144 | 145 | ------------------------------------------------------------------------ 146 | 147 | myLayout = gaps [(U,10), (R,10), (L,10), (D,10)] tiled ||| Mirror tiled ||| Full 148 | where 149 | tiled = smartSpacing 10 $ Tall nmaster delta ratio 150 | nmaster = 1 151 | ratio = 1/2 152 | delta = 3/100 153 | 154 | myManageHook = composeAll 155 | [ className =? "MPlayer" --> doFloat 156 | , className =? "Gimp" --> doFloat 157 | , className =? "Zoom" --> doFloat 158 | , resource =? "desktop_window" --> doIgnore 159 | , resource =? "kdesktop" --> doIgnore ] 160 | 161 | myEventHook = handleEventHook def <+> fullscreenEventHook 162 | 163 | myLogHook = return () 164 | 165 | myStartupHook = return () 166 | 167 | main = xmonad defaults 168 | 169 | defaults = ewmh def { 170 | --handleEventHook = handleEventHook def <+> fullscreenEventHook, 171 | 172 | -- simple stuff 173 | terminal = myTerminal, 174 | focusFollowsMouse = myFocusFollowsMouse, 175 | clickJustFocuses = myClickJustFocuses, 176 | borderWidth = myBorderWidth, 177 | modMask = myModMask, 178 | workspaces = myWorkspaces, 179 | normalBorderColor = myNormalBorderColor, 180 | focusedBorderColor = myFocusedBorderColor, 181 | 182 | -- key bindings 183 | keys = myKeys, 184 | mouseBindings = myMouseBindings, 185 | 186 | -- hooks, layouts 187 | layoutHook = myLayout, 188 | manageHook = myManageHook, 189 | handleEventHook = myEventHook, 190 | logHook = myLogHook, 191 | startupHook = myStartupHook 192 | } 193 | 194 | -- | Finally, a copy of the default bindings in simple textual tabular format. 195 | help :: String 196 | help = unlines ["The default modifier key is 'alt'. Default keybindings:", 197 | "", 198 | "-- launching and killing programs", 199 | "mod-Shift-Enter Launch xterminal", 200 | "mod-p Launch dmenu", 201 | "mod-Shift-p Launch gmrun", 202 | "mod-Shift-c Close/kill the focused window", 203 | "mod-Space Rotate through the available layout algorithms", 204 | "mod-Shift-Space Reset the layouts on the current workSpace to default", 205 | "mod-n Resize/refresh viewed windows to the correct size", 206 | "", 207 | "-- move focus up or down the window stack", 208 | "mod-Tab Move focus to the next window", 209 | "mod-Shift-Tab Move focus to the previous window", 210 | "mod-j Move focus to the next window", 211 | "mod-k Move focus to the previous window", 212 | "mod-m Move focus to the master window", 213 | "", 214 | "-- modifying the window order", 215 | "mod-Return Swap the focused window and the master window", 216 | "mod-Shift-j Swap the focused window with the next window", 217 | "mod-Shift-k Swap the focused window with the previous window", 218 | "", 219 | "-- resizing the master/slave ratio", 220 | "mod-h Shrink the master area", 221 | "mod-l Expand the master area", 222 | "", 223 | "-- floating layer support", 224 | "mod-t Push window back into tiling; unfloat and re-tile it", 225 | "", 226 | "-- increase or decrease number of windows in the master area", 227 | "mod-comma (mod-,) Increment the number of windows in the master area", 228 | "mod-period (mod-.) Deincrement the number of windows in the master area", 229 | "", 230 | "-- quit, or restart", 231 | "mod-Shift-q Quit xmonad", 232 | "mod-q Restart xmonad", 233 | "mod-[1..9] Switch to workSpace N", 234 | "", 235 | "-- Workspaces & screens", 236 | "mod-Shift-[1..9] Move client to workspace N", 237 | "mod-{w,e,r} Switch to physical/Xinerama screens 1, 2, or 3", 238 | "mod-Shift-{w,e,r} Move client to screen 1, 2, or 3", 239 | "", 240 | "-- Mouse bindings: default actions bound to mouse events", 241 | "mod-button1 Set the window to floating mode and move by dragging", 242 | "mod-button2 Raise the window to the top of the stack", 243 | "mod-button3 Set the window to floating mode and resize by dragging"] 244 | -------------------------------------------------------------------------------- /.xmonad/xmonad.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geremachek/rice/cc14845182cfd460fe5517be211b91f9ddab9d4c/.xmonad/xmonad.o -------------------------------------------------------------------------------- /GNUstep/Defaults/GWorkspace.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | DesktopApplicationName 6 | GWorkspace 7 | DesktopApplicationSelName 8 | gworkspace 9 | GSReservedMountNames 10 | 11 | proc 12 | devpts 13 | shm 14 | usbdevfs 15 | devtmpfs 16 | devpts 17 | sysfs 18 | tmpfs 19 | procbususb 20 | udev 21 | pstore 22 | cgroup 23 | 24 | GSWorkspaceApplication 25 | GWorkspace 26 | NSMenuLocations 27 | 28 | \U001B 29 | 93 784 123 282 0 0 1920 1080 30 | 31 | NSWindow Frame finder 32 | 460 453 486 287 0 0 1920 1080 33 | NSWindow Frame inspector 34 | 633 329 278 418 0 0 1920 1080 35 | NSWindow Frame run_external 36 | 476 556 323 146 0 0 1920 1080 37 | applications 38 | 39 | 40 | auto_calculate_sizes 41 | 42 | default_sortorder 43 | 0 44 | defaulteditor 45 | nedit.app 46 | defxterm 47 | xterm 48 | desktopinfo 49 | 50 | backcolor 51 | 52 | alpha 53 | 1 54 | blue 55 | 0.57 56 | green 57 | 0.51 58 | red 59 | 0.39 60 | 61 | fsn_info_type 62 | 0 63 | iconposition 64 | 5 65 | iconsize 66 | 48 67 | imagestyle 68 | 0 69 | indexes 70 | 71 | 72 | labeltxtsize 73 | 12 74 | usebackimage 75 | 76 | 77 | dockposition 78 | 1 79 | dockstyle 80 | 0 81 | hiddendirs 82 | 83 | 84 | hidedock 85 | 86 | history_cache 87 | 20 88 | last_active_inspector 89 | 0 90 | last_used_modules 91 | 92 | Name 93 | 0 94 | 95 | lsfolders_paths 96 | 97 | 98 | no_desktop 99 | 100 | root_viewer 101 | 102 | fsn_info_type 103 | 0 104 | geometry 105 | 194 168 900 826 0 0 1920 1080 106 | lastselection 107 | 108 | /home/inanna/pics/Behemoth3.jpg 109 | 110 | shelfdicts 111 | 112 | 113 | index 114 | 0 115 | paths 116 | 117 | /home/inanna 118 | 119 | 120 | 121 | shelfheight 122 | 77 123 | singlenode 124 | 125 | viewtype 126 | Browser 127 | 128 | saved_places 129 | 130 | 131 | search_res_h 132 | 0 133 | singleclicklaunch 134 | 135 | tabshelf 136 | 137 | auto_hide 138 | 139 | tabs 140 | 141 | 142 | Tab1 143 | 144 | icons 145 | 146 | 147 | iconstype 148 | 0 149 | 150 | 151 | 152 | Pasteboard 153 | 154 | icons 155 | 156 | 157 | iconstype 158 | 1 159 | 160 | 161 | 162 | last 163 | 164 | icons 165 | 166 | 167 | iconstype 168 | 0 169 | 170 | 171 | 172 | 173 | terminal_services 174 | 175 | tshelf 176 | 177 | tshelfpbfnum 178 | 0 179 | use_thumbnails 180 | 181 | usefiend 182 | 183 | uses_inspector 184 | 185 | uses_recycler 186 | 187 | uses_search_places 188 | 189 | viewersinfo 190 | 191 | 192 | xbundle 193 | 194 | 195 | -------------------------------------------------------------------------------- /GNUstep/Defaults/PRICE.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | NSRecentDocuments 6 | 7 | file:///home/inanna/pics/Behemoth3.jpg 8 | 9 | 10 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMGLOBAL: -------------------------------------------------------------------------------- 1 | { 2 | BoldSystemFont = "Go Mono:slant=0:weight=80:width=100:pixelsize=12"; 3 | SystemFont = "Go Mono:slant=0:weight=80:width=100:pixelsize=12"; 4 | } 5 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMRootMenu: -------------------------------------------------------------------------------- 1 | ( 2 | Uruk, 3 | ( 4 | Programs, 5 | (Mlterm, EXEC, mlterm), 6 | (Acme, EXEC, "/home/inanna/.scripts/macme"), 7 | (Merlin, EXEC, "/home/inanna/.scripts/uw"), 8 | (Brave, EXEC, "brave-browser"), 9 | (PCManFM, EXEC, pcmanfm) 10 | ), 11 | (Power, (Shutdown, EXEC, "shutdown now"), (Reboot, EXEC, reboot)), 12 | ("Window List Menu", WINDOWS_MENU), 13 | ("Workspace Menu", WORKSPACE_MENU), 14 | (Run..., EXEC, "%A(Run,Type command to run)"), 15 | (Preferences, EXEC, WPrefs), 16 | (Exit, EXIT), 17 | ("Exit session", SHUTDOWN) 18 | ) 19 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | }, 57 | { 58 | Clip = { 59 | AutoRaiseLower = No; 60 | AutoCollapse = No; 61 | Applications = (); 62 | Collapsed = No; 63 | AutoAttractIcons = No; 64 | Lowered = Yes; 65 | }; 66 | Name = "Workspace 5"; 67 | }, 68 | { 69 | Clip = { 70 | AutoRaiseLower = No; 71 | AutoCollapse = No; 72 | Applications = (); 73 | Collapsed = No; 74 | AutoAttractIcons = No; 75 | Lowered = Yes; 76 | }; 77 | Name = "Workspace 6"; 78 | }, 79 | { 80 | Clip = { 81 | AutoRaiseLower = No; 82 | AutoCollapse = No; 83 | Applications = (); 84 | Collapsed = No; 85 | AutoAttractIcons = No; 86 | Lowered = Yes; 87 | }; 88 | Name = "Workspace 7"; 89 | }, 90 | { 91 | Clip = { 92 | AutoRaiseLower = No; 93 | AutoCollapse = No; 94 | Applications = (); 95 | Collapsed = No; 96 | AutoAttractIcons = No; 97 | Lowered = Yes; 98 | }; 99 | Name = "Workspace 8"; 100 | }, 101 | { 102 | Clip = { 103 | AutoRaiseLower = No; 104 | AutoCollapse = No; 105 | Applications = (); 106 | Collapsed = No; 107 | AutoAttractIcons = No; 108 | Lowered = Yes; 109 | }; 110 | Name = "Workspace 9"; 111 | } 112 | ); 113 | } 114 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.02qmkx: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | }, 57 | { 58 | Clip = { 59 | AutoRaiseLower = No; 60 | AutoCollapse = No; 61 | Applications = (); 62 | Collapsed = No; 63 | AutoAttractIcons = No; 64 | Lowered = Yes; 65 | }; 66 | Name = "Workspace 5"; 67 | }, 68 | { 69 | Clip = { 70 | AutoRaiseLower = No; 71 | AutoCollapse = No; 72 | Applications = (); 73 | Collapsed = No; 74 | AutoAttractIcons = No; 75 | Lowered = Yes; 76 | }; 77 | Name = "Workspace 6"; 78 | }, 79 | { 80 | Clip = { 81 | AutoRaiseLower = No; 82 | AutoCollapse = No; 83 | Applications = (); 84 | Collapsed = No; 85 | AutoAttractIcons = No; 86 | Lowered = Yes; 87 | }; 88 | Name = "Workspace 7"; 89 | }, 90 | { 91 | Clip = { 92 | AutoRaiseLower = No; 93 | AutoCollapse = No; 94 | Applications = (); 95 | Collapsed = No; 96 | AutoAttractIcons = No; 97 | Lowered = Yes; 98 | }; 99 | Name = "Workspace 8"; 100 | }, 101 | { 102 | Clip = { 103 | AutoRaiseLower = No; 104 | AutoCollapse = No; 105 | Applications = (); 106 | Collapsed = No; 107 | AutoAttractIcons = No; 108 | Lowered = Yes; 109 | }; 110 | Name = "Workspace 9"; 111 | } 112 | ); 113 | } 114 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.0Vtyl5: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | }, 57 | { 58 | Clip = { 59 | AutoRaiseLower = No; 60 | AutoCollapse = No; 61 | Applications = (); 62 | Collapsed = No; 63 | AutoAttractIcons = No; 64 | Lowered = Yes; 65 | }; 66 | Name = "Workspace 5"; 67 | }, 68 | { 69 | Clip = { 70 | AutoRaiseLower = No; 71 | AutoCollapse = No; 72 | Applications = (); 73 | Collapsed = No; 74 | AutoAttractIcons = No; 75 | Lowered = Yes; 76 | }; 77 | Name = "Workspace 6"; 78 | }, 79 | { 80 | Clip = { 81 | AutoRaiseLower = No; 82 | AutoCollapse = No; 83 | Applications = (); 84 | Collapsed = No; 85 | AutoAttractIcons = No; 86 | Lowered = Yes; 87 | }; 88 | Name = "Workspace 7"; 89 | }, 90 | { 91 | Clip = { 92 | AutoRaiseLower = No; 93 | AutoCollapse = No; 94 | Applications = (); 95 | Collapsed = No; 96 | AutoAttractIcons = No; 97 | Lowered = Yes; 98 | }; 99 | Name = "Workspace 8"; 100 | }, 101 | { 102 | Clip = { 103 | AutoRaiseLower = No; 104 | AutoCollapse = No; 105 | Applications = (); 106 | Collapsed = No; 107 | AutoAttractIcons = No; 108 | Lowered = Yes; 109 | }; 110 | Name = "Workspace 9"; 111 | } 112 | ); 113 | } 114 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.5COgkG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geremachek/rice/cc14845182cfd460fe5517be211b91f9ddab9d4c/GNUstep/Defaults/WMState.5COgkG -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.5wGov8: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | }, 57 | { 58 | Clip = { 59 | AutoRaiseLower = No; 60 | AutoCollapse = No; 61 | Applications = (); 62 | Collapsed = No; 63 | AutoAttractIcons = No; 64 | Lowered = Yes; 65 | }; 66 | Name = "Workspace 5"; 67 | }, 68 | { 69 | Clip = { 70 | AutoRaiseLower = No; 71 | AutoCollapse = No; 72 | Applications = (); 73 | Collapsed = No; 74 | AutoAttractIcons = No; 75 | Lowered = Yes; 76 | }; 77 | Name = "Workspace 6"; 78 | }, 79 | { 80 | Clip = { 81 | AutoRaiseLower = No; 82 | AutoCollapse = No; 83 | Applications = (); 84 | Collapsed = No; 85 | AutoAttractIcons = No; 86 | Lowered = Yes; 87 | }; 88 | Name = "Workspace 7"; 89 | }, 90 | { 91 | Clip = { 92 | AutoRaiseLower = No; 93 | AutoCollapse = No; 94 | Applications = (); 95 | Collapsed = No; 96 | AutoAttractIcons = No; 97 | Lowered = Yes; 98 | }; 99 | Name = "Workspace 8"; 100 | }, 101 | { 102 | Clip = { 103 | AutoRaiseLower = No; 104 | AutoCollapse = No; 105 | Applications = (); 106 | Collapsed = No; 107 | AutoAttractIcons = No; 108 | Lowered = Yes; 109 | }; 110 | Name = "Workspace 9"; 111 | } 112 | ); 113 | } 114 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.9RGR7p: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geremachek/rice/cc14845182cfd460fe5517be211b91f9ddab9d4c/GNUstep/Defaults/WMState.9RGR7p -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.9aYXE1: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | } 57 | ); 58 | } 59 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.AX5mvG: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | }, 57 | { 58 | Clip = { 59 | AutoRaiseLower = No; 60 | AutoCollapse = No; 61 | Applications = (); 62 | Collapsed = No; 63 | AutoAttractIcons = No; 64 | Lowered = Yes; 65 | }; 66 | Name = "Workspace 5"; 67 | }, 68 | { 69 | Clip = { 70 | AutoRaiseLower = No; 71 | AutoCollapse = No; 72 | Applications = (); 73 | Collapsed = No; 74 | AutoAttractIcons = No; 75 | Lowered = Yes; 76 | }; 77 | Name = "Workspace 6"; 78 | }, 79 | { 80 | Clip = { 81 | AutoRaiseLower = No; 82 | AutoCollapse = No; 83 | Applications = (); 84 | Collapsed = No; 85 | AutoAttractIcons = No; 86 | Lowered = Yes; 87 | }; 88 | Name = "Workspace 7"; 89 | }, 90 | { 91 | Clip = { 92 | AutoRaiseLower = No; 93 | AutoCollapse = No; 94 | Applications = (); 95 | Collapsed = No; 96 | AutoAttractIcons = No; 97 | Lowered = Yes; 98 | }; 99 | Name = "Workspace 8"; 100 | }, 101 | { 102 | Clip = { 103 | AutoRaiseLower = No; 104 | AutoCollapse = No; 105 | Applications = (); 106 | Collapsed = No; 107 | AutoAttractIcons = No; 108 | Lowered = Yes; 109 | }; 110 | Name = "Workspace 9"; 111 | } 112 | ); 113 | } 114 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.CzQlSg: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | }, 57 | { 58 | Clip = { 59 | AutoRaiseLower = No; 60 | AutoCollapse = No; 61 | Applications = (); 62 | Collapsed = No; 63 | AutoAttractIcons = No; 64 | Lowered = Yes; 65 | }; 66 | Name = "Workspace 5"; 67 | }, 68 | { 69 | Clip = { 70 | AutoRaiseLower = No; 71 | AutoCollapse = No; 72 | Applications = (); 73 | Collapsed = No; 74 | AutoAttractIcons = No; 75 | Lowered = Yes; 76 | }; 77 | Name = "Workspace 6"; 78 | }, 79 | { 80 | Clip = { 81 | AutoRaiseLower = No; 82 | AutoCollapse = No; 83 | Applications = (); 84 | Collapsed = No; 85 | AutoAttractIcons = No; 86 | Lowered = Yes; 87 | }; 88 | Name = "Workspace 7"; 89 | }, 90 | { 91 | Clip = { 92 | AutoRaiseLower = No; 93 | AutoCollapse = No; 94 | Applications = (); 95 | Collapsed = No; 96 | AutoAttractIcons = No; 97 | Lowered = Yes; 98 | }; 99 | Name = "Workspace 8"; 100 | }, 101 | { 102 | Clip = { 103 | AutoRaiseLower = No; 104 | AutoCollapse = No; 105 | Applications = (); 106 | Collapsed = No; 107 | AutoAttractIcons = No; 108 | Lowered = Yes; 109 | }; 110 | Name = "Workspace 9"; 111 | } 112 | ); 113 | } 114 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.F10DCy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geremachek/rice/cc14845182cfd460fe5517be211b91f9ddab9d4c/GNUstep/Defaults/WMState.F10DCy -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.HPThIw: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | }, 57 | { 58 | Clip = { 59 | AutoRaiseLower = No; 60 | AutoCollapse = No; 61 | Applications = (); 62 | Collapsed = No; 63 | AutoAttractIcons = No; 64 | Lowered = Yes; 65 | }; 66 | Name = "Workspace 5"; 67 | }, 68 | { 69 | Clip = { 70 | AutoRaiseLower = No; 71 | AutoCollapse = No; 72 | Applications = (); 73 | Collapsed = No; 74 | AutoAttractIcons = No; 75 | Lowered = Yes; 76 | }; 77 | Name = "Workspace 6"; 78 | }, 79 | { 80 | Clip = { 81 | AutoRaiseLower = No; 82 | AutoCollapse = No; 83 | Applications = (); 84 | Collapsed = No; 85 | AutoAttractIcons = No; 86 | Lowered = Yes; 87 | }; 88 | Name = "Workspace 7"; 89 | }, 90 | { 91 | Clip = { 92 | AutoRaiseLower = No; 93 | AutoCollapse = No; 94 | Applications = (); 95 | Collapsed = No; 96 | AutoAttractIcons = No; 97 | Lowered = Yes; 98 | }; 99 | Name = "Workspace 8"; 100 | }, 101 | { 102 | Clip = { 103 | AutoRaiseLower = No; 104 | AutoCollapse = No; 105 | Applications = (); 106 | Collapsed = No; 107 | AutoAttractIcons = No; 108 | Lowered = Yes; 109 | }; 110 | Name = "Workspace 9"; 111 | } 112 | ); 113 | } 114 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.IAhMeh: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | }, 57 | { 58 | Clip = { 59 | AutoRaiseLower = No; 60 | AutoCollapse = No; 61 | Applications = (); 62 | Collapsed = No; 63 | AutoAttractIcons = No; 64 | Lowered = Yes; 65 | }; 66 | Name = "Workspace 5"; 67 | }, 68 | { 69 | Clip = { 70 | AutoRaiseLower = No; 71 | AutoCollapse = No; 72 | Applications = (); 73 | Collapsed = No; 74 | AutoAttractIcons = No; 75 | Lowered = Yes; 76 | }; 77 | Name = "Workspace 6"; 78 | }, 79 | { 80 | Clip = { 81 | AutoRaiseLower = No; 82 | AutoCollapse = No; 83 | Applications = (); 84 | Collapsed = No; 85 | AutoAttractIcons = No; 86 | Lowered = Yes; 87 | }; 88 | Name = "Workspace 7"; 89 | }, 90 | { 91 | Clip = { 92 | AutoRaiseLower = No; 93 | AutoCollapse = No; 94 | Applications = (); 95 | Collapsed = No; 96 | AutoAttractIcons = No; 97 | Lowered = Yes; 98 | }; 99 | Name = "Workspace 8"; 100 | }, 101 | { 102 | Clip = { 103 | AutoRaiseLower = No; 104 | AutoCollapse = No; 105 | Applications = (); 106 | Collapsed = No; 107 | AutoAttractIcons = No; 108 | Lowered = Yes; 109 | }; 110 | Name = "Workspace 9"; 111 | } 112 | ); 113 | } 114 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.J2IIRu: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | } 57 | ); 58 | } 59 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.J8Vt2k: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | }, 57 | { 58 | Clip = { 59 | AutoRaiseLower = No; 60 | AutoCollapse = No; 61 | Applications = (); 62 | Collapsed = No; 63 | AutoAttractIcons = No; 64 | Lowered = Yes; 65 | }; 66 | Name = "Workspace 5"; 67 | }, 68 | { 69 | Clip = { 70 | AutoRaiseLower = No; 71 | AutoCollapse = No; 72 | Applications = (); 73 | Collapsed = No; 74 | AutoAttractIcons = No; 75 | Lowered = Yes; 76 | }; 77 | Name = "Workspace 6"; 78 | }, 79 | { 80 | Clip = { 81 | AutoRaiseLower = No; 82 | AutoCollapse = No; 83 | Applications = (); 84 | Collapsed = No; 85 | AutoAttractIcons = No; 86 | Lowered = Yes; 87 | }; 88 | Name = "Workspace 7"; 89 | }, 90 | { 91 | Clip = { 92 | AutoRaiseLower = No; 93 | AutoCollapse = No; 94 | Applications = (); 95 | Collapsed = No; 96 | AutoAttractIcons = No; 97 | Lowered = Yes; 98 | }; 99 | Name = "Workspace 8"; 100 | }, 101 | { 102 | Clip = { 103 | AutoRaiseLower = No; 104 | AutoCollapse = No; 105 | Applications = (); 106 | Collapsed = No; 107 | AutoAttractIcons = No; 108 | Lowered = Yes; 109 | }; 110 | Name = "Workspace 9"; 111 | } 112 | ); 113 | } 114 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.Lb2jNR: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geremachek/rice/cc14845182cfd460fe5517be211b91f9ddab9d4c/GNUstep/Defaults/WMState.Lb2jNR -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.MuSsOE: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | }, 57 | { 58 | Clip = { 59 | AutoRaiseLower = No; 60 | AutoCollapse = No; 61 | Applications = (); 62 | Collapsed = No; 63 | AutoAttractIcons = No; 64 | Lowered = Yes; 65 | }; 66 | Name = "Workspace 5"; 67 | }, 68 | { 69 | Clip = { 70 | AutoRaiseLower = No; 71 | AutoCollapse = No; 72 | Applications = (); 73 | Collapsed = No; 74 | AutoAttractIcons = No; 75 | Lowered = Yes; 76 | }; 77 | Name = "Workspace 6"; 78 | }, 79 | { 80 | Clip = { 81 | AutoRaiseLower = No; 82 | AutoCollapse = No; 83 | Applications = (); 84 | Collapsed = No; 85 | AutoAttractIcons = No; 86 | Lowered = Yes; 87 | }; 88 | Name = "Workspace 7"; 89 | }, 90 | { 91 | Clip = { 92 | AutoRaiseLower = No; 93 | AutoCollapse = No; 94 | Applications = (); 95 | Collapsed = No; 96 | AutoAttractIcons = No; 97 | Lowered = Yes; 98 | }; 99 | Name = "Workspace 8"; 100 | }, 101 | { 102 | Clip = { 103 | AutoRaiseLower = No; 104 | AutoCollapse = No; 105 | Applications = (); 106 | Collapsed = No; 107 | AutoAttractIcons = No; 108 | Lowered = Yes; 109 | }; 110 | Name = "Workspace 9"; 111 | } 112 | ); 113 | } 114 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.OKwnkQ: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geremachek/rice/cc14845182cfd460fe5517be211b91f9ddab9d4c/GNUstep/Defaults/WMState.OKwnkQ -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.TE5iDq: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | }, 57 | { 58 | Clip = { 59 | AutoRaiseLower = No; 60 | AutoCollapse = No; 61 | Applications = (); 62 | Collapsed = No; 63 | AutoAttractIcons = No; 64 | Lowered = Yes; 65 | }; 66 | Name = "Workspace 5"; 67 | }, 68 | { 69 | Clip = { 70 | AutoRaiseLower = No; 71 | AutoCollapse = No; 72 | Applications = (); 73 | Collapsed = No; 74 | AutoAttractIcons = No; 75 | Lowered = Yes; 76 | }; 77 | Name = "Workspace 6"; 78 | }, 79 | { 80 | Clip = { 81 | AutoRaiseLower = No; 82 | AutoCollapse = No; 83 | Applications = (); 84 | Collapsed = No; 85 | AutoAttractIcons = No; 86 | Lowered = Yes; 87 | }; 88 | Name = "Workspace 7"; 89 | }, 90 | { 91 | Clip = { 92 | AutoRaiseLower = No; 93 | AutoCollapse = No; 94 | Applications = (); 95 | Collapsed = No; 96 | AutoAttractIcons = No; 97 | Lowered = Yes; 98 | }; 99 | Name = "Workspace 8"; 100 | }, 101 | { 102 | Clip = { 103 | AutoRaiseLower = No; 104 | AutoCollapse = No; 105 | Applications = (); 106 | Collapsed = No; 107 | AutoAttractIcons = No; 108 | Lowered = Yes; 109 | }; 110 | Name = "Workspace 9"; 111 | } 112 | ); 113 | } 114 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.UijbTM: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | }, 57 | { 58 | Clip = { 59 | AutoRaiseLower = No; 60 | AutoCollapse = No; 61 | Applications = (); 62 | Collapsed = No; 63 | AutoAttractIcons = No; 64 | Lowered = Yes; 65 | }; 66 | Name = "Workspace 5"; 67 | }, 68 | { 69 | Clip = { 70 | AutoRaiseLower = No; 71 | AutoCollapse = No; 72 | Applications = (); 73 | Collapsed = No; 74 | AutoAttractIcons = No; 75 | Lowered = Yes; 76 | }; 77 | Name = "Workspace 6"; 78 | }, 79 | { 80 | Clip = { 81 | AutoRaiseLower = No; 82 | AutoCollapse = No; 83 | Applications = (); 84 | Collapsed = No; 85 | AutoAttractIcons = No; 86 | Lowered = Yes; 87 | }; 88 | Name = "Workspace 7"; 89 | }, 90 | { 91 | Clip = { 92 | AutoRaiseLower = No; 93 | AutoCollapse = No; 94 | Applications = (); 95 | Collapsed = No; 96 | AutoAttractIcons = No; 97 | Lowered = Yes; 98 | }; 99 | Name = "Workspace 8"; 100 | }, 101 | { 102 | Clip = { 103 | AutoRaiseLower = No; 104 | AutoCollapse = No; 105 | Applications = (); 106 | Collapsed = No; 107 | AutoAttractIcons = No; 108 | Lowered = Yes; 109 | }; 110 | Name = "Workspace 9"; 111 | } 112 | ); 113 | } 114 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.X3EGlc: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | }, 57 | { 58 | Clip = { 59 | AutoRaiseLower = No; 60 | AutoCollapse = No; 61 | Applications = (); 62 | Collapsed = No; 63 | AutoAttractIcons = No; 64 | Lowered = Yes; 65 | }; 66 | Name = "Workspace 5"; 67 | }, 68 | { 69 | Clip = { 70 | AutoRaiseLower = No; 71 | AutoCollapse = No; 72 | Applications = (); 73 | Collapsed = No; 74 | AutoAttractIcons = No; 75 | Lowered = Yes; 76 | }; 77 | Name = "Workspace 6"; 78 | }, 79 | { 80 | Clip = { 81 | AutoRaiseLower = No; 82 | AutoCollapse = No; 83 | Applications = (); 84 | Collapsed = No; 85 | AutoAttractIcons = No; 86 | Lowered = Yes; 87 | }; 88 | Name = "Workspace 7"; 89 | }, 90 | { 91 | Clip = { 92 | AutoRaiseLower = No; 93 | AutoCollapse = No; 94 | Applications = (); 95 | Collapsed = No; 96 | AutoAttractIcons = No; 97 | Lowered = Yes; 98 | }; 99 | Name = "Workspace 8"; 100 | }, 101 | { 102 | Clip = { 103 | AutoRaiseLower = No; 104 | AutoCollapse = No; 105 | Applications = (); 106 | Collapsed = No; 107 | AutoAttractIcons = No; 108 | Lowered = Yes; 109 | }; 110 | Name = "Workspace 9"; 111 | } 112 | ); 113 | } 114 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.aQbM4c: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | }, 57 | { 58 | Clip = { 59 | AutoRaiseLower = No; 60 | AutoCollapse = No; 61 | Applications = (); 62 | Collapsed = No; 63 | AutoAttractIcons = No; 64 | Lowered = Yes; 65 | }; 66 | Name = "Workspace 5"; 67 | }, 68 | { 69 | Clip = { 70 | AutoRaiseLower = No; 71 | AutoCollapse = No; 72 | Applications = (); 73 | Collapsed = No; 74 | AutoAttractIcons = No; 75 | Lowered = Yes; 76 | }; 77 | Name = "Workspace 6"; 78 | }, 79 | { 80 | Clip = { 81 | AutoRaiseLower = No; 82 | AutoCollapse = No; 83 | Applications = (); 84 | Collapsed = No; 85 | AutoAttractIcons = No; 86 | Lowered = Yes; 87 | }; 88 | Name = "Workspace 7"; 89 | }, 90 | { 91 | Clip = { 92 | AutoRaiseLower = No; 93 | AutoCollapse = No; 94 | Applications = (); 95 | Collapsed = No; 96 | AutoAttractIcons = No; 97 | Lowered = Yes; 98 | }; 99 | Name = "Workspace 8"; 100 | }, 101 | { 102 | Clip = { 103 | AutoRaiseLower = No; 104 | AutoCollapse = No; 105 | Applications = (); 106 | Collapsed = No; 107 | AutoAttractIcons = No; 108 | Lowered = Yes; 109 | }; 110 | Name = "Workspace 9"; 111 | } 112 | ); 113 | } 114 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.dEWWYJ: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | }, 57 | { 58 | Clip = { 59 | AutoRaiseLower = No; 60 | AutoCollapse = No; 61 | Applications = (); 62 | Collapsed = No; 63 | AutoAttractIcons = No; 64 | Lowered = Yes; 65 | }; 66 | Name = "Workspace 5"; 67 | }, 68 | { 69 | Clip = { 70 | AutoRaiseLower = No; 71 | AutoCollapse = No; 72 | Applications = (); 73 | Collapsed = No; 74 | AutoAttractIcons = No; 75 | Lowered = Yes; 76 | }; 77 | Name = "Workspace 6"; 78 | }, 79 | { 80 | Clip = { 81 | AutoRaiseLower = No; 82 | AutoCollapse = No; 83 | Applications = (); 84 | Collapsed = No; 85 | AutoAttractIcons = No; 86 | Lowered = Yes; 87 | }; 88 | Name = "Workspace 7"; 89 | }, 90 | { 91 | Clip = { 92 | AutoRaiseLower = No; 93 | AutoCollapse = No; 94 | Applications = (); 95 | Collapsed = No; 96 | AutoAttractIcons = No; 97 | Lowered = Yes; 98 | }; 99 | Name = "Workspace 8"; 100 | }, 101 | { 102 | Clip = { 103 | AutoRaiseLower = No; 104 | AutoCollapse = No; 105 | Applications = (); 106 | Collapsed = No; 107 | AutoAttractIcons = No; 108 | Lowered = Yes; 109 | }; 110 | Name = "Workspace 9"; 111 | } 112 | ); 113 | } 114 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.fEtzXH: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | }, 57 | { 58 | Clip = { 59 | AutoRaiseLower = No; 60 | AutoCollapse = No; 61 | Applications = (); 62 | Collapsed = No; 63 | AutoAttractIcons = No; 64 | Lowered = Yes; 65 | }; 66 | Name = "Workspace 5"; 67 | }, 68 | { 69 | Clip = { 70 | AutoRaiseLower = No; 71 | AutoCollapse = No; 72 | Applications = (); 73 | Collapsed = No; 74 | AutoAttractIcons = No; 75 | Lowered = Yes; 76 | }; 77 | Name = "Workspace 6"; 78 | }, 79 | { 80 | Clip = { 81 | AutoRaiseLower = No; 82 | AutoCollapse = No; 83 | Applications = (); 84 | Collapsed = No; 85 | AutoAttractIcons = No; 86 | Lowered = Yes; 87 | }; 88 | Name = "Workspace 7"; 89 | }, 90 | { 91 | Clip = { 92 | AutoRaiseLower = No; 93 | AutoCollapse = No; 94 | Applications = (); 95 | Collapsed = No; 96 | AutoAttractIcons = No; 97 | Lowered = Yes; 98 | }; 99 | Name = "Workspace 8"; 100 | }, 101 | { 102 | Clip = { 103 | AutoRaiseLower = No; 104 | AutoCollapse = No; 105 | Applications = (); 106 | Collapsed = No; 107 | AutoAttractIcons = No; 108 | Lowered = Yes; 109 | }; 110 | Name = "Workspace 9"; 111 | } 112 | ); 113 | } 114 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.gI2PAW: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | }, 57 | { 58 | Clip = { 59 | AutoRaiseLower = No; 60 | AutoCollapse = No; 61 | Applications = (); 62 | Collapsed = No; 63 | AutoAttractIcons = No; 64 | Lowered = Yes; 65 | }; 66 | Name = "Workspace 5"; 67 | }, 68 | { 69 | Clip = { 70 | AutoRaiseLower = No; 71 | AutoCollapse = No; 72 | Applications = (); 73 | Collapsed = No; 74 | AutoAttractIcons = No; 75 | Lowered = Yes; 76 | }; 77 | Name = "Workspace 6"; 78 | }, 79 | { 80 | Clip = { 81 | AutoRaiseLower = No; 82 | AutoCollapse = No; 83 | Applications = (); 84 | Collapsed = No; 85 | AutoAttractIcons = No; 86 | Lowered = Yes; 87 | }; 88 | Name = "Workspace 7"; 89 | }, 90 | { 91 | Clip = { 92 | AutoRaiseLower = No; 93 | AutoCollapse = No; 94 | Applications = (); 95 | Collapsed = No; 96 | AutoAttractIcons = No; 97 | Lowered = Yes; 98 | }; 99 | Name = "Workspace 8"; 100 | }, 101 | { 102 | Clip = { 103 | AutoRaiseLower = No; 104 | AutoCollapse = No; 105 | Applications = (); 106 | Collapsed = No; 107 | AutoAttractIcons = No; 108 | Lowered = Yes; 109 | }; 110 | Name = "Workspace 9"; 111 | } 112 | ); 113 | } 114 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.mVSLRz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geremachek/rice/cc14845182cfd460fe5517be211b91f9ddab9d4c/GNUstep/Defaults/WMState.mVSLRz -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.mk60qJ: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | }, 57 | { 58 | Clip = { 59 | AutoRaiseLower = No; 60 | AutoCollapse = No; 61 | Applications = (); 62 | Collapsed = No; 63 | AutoAttractIcons = No; 64 | Lowered = Yes; 65 | }; 66 | Name = "Workspace 5"; 67 | }, 68 | { 69 | Clip = { 70 | AutoRaiseLower = No; 71 | AutoCollapse = No; 72 | Applications = (); 73 | Collapsed = No; 74 | AutoAttractIcons = No; 75 | Lowered = Yes; 76 | }; 77 | Name = "Workspace 6"; 78 | }, 79 | { 80 | Clip = { 81 | AutoRaiseLower = No; 82 | AutoCollapse = No; 83 | Applications = (); 84 | Collapsed = No; 85 | AutoAttractIcons = No; 86 | Lowered = Yes; 87 | }; 88 | Name = "Workspace 7"; 89 | }, 90 | { 91 | Clip = { 92 | AutoRaiseLower = No; 93 | AutoCollapse = No; 94 | Applications = (); 95 | Collapsed = No; 96 | AutoAttractIcons = No; 97 | Lowered = Yes; 98 | }; 99 | Name = "Workspace 8"; 100 | }, 101 | { 102 | Clip = { 103 | AutoRaiseLower = No; 104 | AutoCollapse = No; 105 | Applications = (); 106 | Collapsed = No; 107 | AutoAttractIcons = No; 108 | Lowered = Yes; 109 | }; 110 | Name = "Workspace 9"; 111 | } 112 | ); 113 | } 114 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.nlBvQC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geremachek/rice/cc14845182cfd460fe5517be211b91f9ddab9d4c/GNUstep/Defaults/WMState.nlBvQC -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.oAG2mR: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geremachek/rice/cc14845182cfd460fe5517be211b91f9ddab9d4c/GNUstep/Defaults/WMState.oAG2mR -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.pHRWo8: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | }, 57 | { 58 | Clip = { 59 | AutoRaiseLower = No; 60 | AutoCollapse = No; 61 | Applications = (); 62 | Collapsed = No; 63 | AutoAttractIcons = No; 64 | Lowered = Yes; 65 | }; 66 | Name = "Workspace 5"; 67 | }, 68 | { 69 | Clip = { 70 | AutoRaiseLower = No; 71 | AutoCollapse = No; 72 | Applications = (); 73 | Collapsed = No; 74 | AutoAttractIcons = No; 75 | Lowered = Yes; 76 | }; 77 | Name = "Workspace 6"; 78 | }, 79 | { 80 | Clip = { 81 | AutoRaiseLower = No; 82 | AutoCollapse = No; 83 | Applications = (); 84 | Collapsed = No; 85 | AutoAttractIcons = No; 86 | Lowered = Yes; 87 | }; 88 | Name = "Workspace 7"; 89 | }, 90 | { 91 | Clip = { 92 | AutoRaiseLower = No; 93 | AutoCollapse = No; 94 | Applications = (); 95 | Collapsed = No; 96 | AutoAttractIcons = No; 97 | Lowered = Yes; 98 | }; 99 | Name = "Workspace 8"; 100 | }, 101 | { 102 | Clip = { 103 | AutoRaiseLower = No; 104 | AutoCollapse = No; 105 | Applications = (); 106 | Collapsed = No; 107 | AutoAttractIcons = No; 108 | Lowered = Yes; 109 | }; 110 | Name = "Workspace 9"; 111 | } 112 | ); 113 | } 114 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.pVxRz5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geremachek/rice/cc14845182cfd460fe5517be211b91f9ddab9d4c/GNUstep/Defaults/WMState.pVxRz5 -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.pjHroX: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | }, 57 | { 58 | Clip = { 59 | AutoRaiseLower = No; 60 | AutoCollapse = No; 61 | Applications = (); 62 | Collapsed = No; 63 | AutoAttractIcons = No; 64 | Lowered = Yes; 65 | }; 66 | Name = "Workspace 5"; 67 | }, 68 | { 69 | Clip = { 70 | AutoRaiseLower = No; 71 | AutoCollapse = No; 72 | Applications = (); 73 | Collapsed = No; 74 | AutoAttractIcons = No; 75 | Lowered = Yes; 76 | }; 77 | Name = "Workspace 6"; 78 | }, 79 | { 80 | Clip = { 81 | AutoRaiseLower = No; 82 | AutoCollapse = No; 83 | Applications = (); 84 | Collapsed = No; 85 | AutoAttractIcons = No; 86 | Lowered = Yes; 87 | }; 88 | Name = "Workspace 7"; 89 | }, 90 | { 91 | Clip = { 92 | AutoRaiseLower = No; 93 | AutoCollapse = No; 94 | Applications = (); 95 | Collapsed = No; 96 | AutoAttractIcons = No; 97 | Lowered = Yes; 98 | }; 99 | Name = "Workspace 8"; 100 | }, 101 | { 102 | Clip = { 103 | AutoRaiseLower = No; 104 | AutoCollapse = No; 105 | Applications = (); 106 | Collapsed = No; 107 | AutoAttractIcons = No; 108 | Lowered = Yes; 109 | }; 110 | Name = "Workspace 9"; 111 | } 112 | ); 113 | } 114 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.toxe3N: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | }, 57 | { 58 | Clip = { 59 | AutoRaiseLower = No; 60 | AutoCollapse = No; 61 | Applications = (); 62 | Collapsed = No; 63 | AutoAttractIcons = No; 64 | Lowered = Yes; 65 | }; 66 | Name = "Workspace 5"; 67 | }, 68 | { 69 | Clip = { 70 | AutoRaiseLower = No; 71 | AutoCollapse = No; 72 | Applications = (); 73 | Collapsed = No; 74 | AutoAttractIcons = No; 75 | Lowered = Yes; 76 | }; 77 | Name = "Workspace 6"; 78 | }, 79 | { 80 | Clip = { 81 | AutoRaiseLower = No; 82 | AutoCollapse = No; 83 | Applications = (); 84 | Collapsed = No; 85 | AutoAttractIcons = No; 86 | Lowered = Yes; 87 | }; 88 | Name = "Workspace 7"; 89 | }, 90 | { 91 | Clip = { 92 | AutoRaiseLower = No; 93 | AutoCollapse = No; 94 | Applications = (); 95 | Collapsed = No; 96 | AutoAttractIcons = No; 97 | Lowered = Yes; 98 | }; 99 | Name = "Workspace 8"; 100 | }, 101 | { 102 | Clip = { 103 | AutoRaiseLower = No; 104 | AutoCollapse = No; 105 | Applications = (); 106 | Collapsed = No; 107 | AutoAttractIcons = No; 108 | Lowered = Yes; 109 | }; 110 | Name = "Workspace 9"; 111 | } 112 | ); 113 | } 114 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.urgFLq: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | }, 57 | { 58 | Clip = { 59 | AutoRaiseLower = No; 60 | AutoCollapse = No; 61 | Applications = (); 62 | Collapsed = No; 63 | AutoAttractIcons = No; 64 | Lowered = Yes; 65 | }; 66 | Name = "Workspace 5"; 67 | }, 68 | { 69 | Clip = { 70 | AutoRaiseLower = No; 71 | AutoCollapse = No; 72 | Applications = (); 73 | Collapsed = No; 74 | AutoAttractIcons = No; 75 | Lowered = Yes; 76 | }; 77 | Name = "Workspace 6"; 78 | }, 79 | { 80 | Clip = { 81 | AutoRaiseLower = No; 82 | AutoCollapse = No; 83 | Applications = (); 84 | Collapsed = No; 85 | AutoAttractIcons = No; 86 | Lowered = Yes; 87 | }; 88 | Name = "Workspace 7"; 89 | }, 90 | { 91 | Clip = { 92 | AutoRaiseLower = No; 93 | AutoCollapse = No; 94 | Applications = (); 95 | Collapsed = No; 96 | AutoAttractIcons = No; 97 | Lowered = Yes; 98 | }; 99 | Name = "Workspace 8"; 100 | }, 101 | { 102 | Clip = { 103 | AutoRaiseLower = No; 104 | AutoCollapse = No; 105 | Applications = (); 106 | Collapsed = No; 107 | AutoAttractIcons = No; 108 | Lowered = Yes; 109 | }; 110 | Name = "Workspace 9"; 111 | } 112 | ); 113 | } 114 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.wV7flK: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | }, 57 | { 58 | Clip = { 59 | AutoRaiseLower = No; 60 | AutoCollapse = No; 61 | Applications = (); 62 | Collapsed = No; 63 | AutoAttractIcons = No; 64 | Lowered = Yes; 65 | }; 66 | Name = "Workspace 5"; 67 | }, 68 | { 69 | Clip = { 70 | AutoRaiseLower = No; 71 | AutoCollapse = No; 72 | Applications = (); 73 | Collapsed = No; 74 | AutoAttractIcons = No; 75 | Lowered = Yes; 76 | }; 77 | Name = "Workspace 6"; 78 | }, 79 | { 80 | Clip = { 81 | AutoRaiseLower = No; 82 | AutoCollapse = No; 83 | Applications = (); 84 | Collapsed = No; 85 | AutoAttractIcons = No; 86 | Lowered = Yes; 87 | }; 88 | Name = "Workspace 7"; 89 | }, 90 | { 91 | Clip = { 92 | AutoRaiseLower = No; 93 | AutoCollapse = No; 94 | Applications = (); 95 | Collapsed = No; 96 | AutoAttractIcons = No; 97 | Lowered = Yes; 98 | }; 99 | Name = "Workspace 8"; 100 | }, 101 | { 102 | Clip = { 103 | AutoRaiseLower = No; 104 | AutoCollapse = No; 105 | Applications = (); 106 | Collapsed = No; 107 | AutoAttractIcons = No; 108 | Lowered = Yes; 109 | }; 110 | Name = "Workspace 9"; 111 | } 112 | ); 113 | } 114 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.xDdXSO: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | }, 57 | { 58 | Clip = { 59 | AutoRaiseLower = No; 60 | AutoCollapse = No; 61 | Applications = (); 62 | Collapsed = No; 63 | AutoAttractIcons = No; 64 | Lowered = Yes; 65 | }; 66 | Name = "Workspace 5"; 67 | }, 68 | { 69 | Clip = { 70 | AutoRaiseLower = No; 71 | AutoCollapse = No; 72 | Applications = (); 73 | Collapsed = No; 74 | AutoAttractIcons = No; 75 | Lowered = Yes; 76 | }; 77 | Name = "Workspace 6"; 78 | }, 79 | { 80 | Clip = { 81 | AutoRaiseLower = No; 82 | AutoCollapse = No; 83 | Applications = (); 84 | Collapsed = No; 85 | AutoAttractIcons = No; 86 | Lowered = Yes; 87 | }; 88 | Name = "Workspace 7"; 89 | }, 90 | { 91 | Clip = { 92 | AutoRaiseLower = No; 93 | AutoCollapse = No; 94 | Applications = (); 95 | Collapsed = No; 96 | AutoAttractIcons = No; 97 | Lowered = Yes; 98 | }; 99 | Name = "Workspace 8"; 100 | }, 101 | { 102 | Clip = { 103 | AutoRaiseLower = No; 104 | AutoCollapse = No; 105 | Applications = (); 106 | Collapsed = No; 107 | AutoAttractIcons = No; 108 | Lowered = Yes; 109 | }; 110 | Name = "Workspace 9"; 111 | } 112 | ); 113 | } 114 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.xIr8F6: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | }, 57 | { 58 | Clip = { 59 | AutoRaiseLower = No; 60 | AutoCollapse = No; 61 | Applications = (); 62 | Collapsed = No; 63 | AutoAttractIcons = No; 64 | Lowered = Yes; 65 | }; 66 | Name = "Workspace 5"; 67 | }, 68 | { 69 | Clip = { 70 | AutoRaiseLower = No; 71 | AutoCollapse = No; 72 | Applications = (); 73 | Collapsed = No; 74 | AutoAttractIcons = No; 75 | Lowered = Yes; 76 | }; 77 | Name = "Workspace 6"; 78 | }, 79 | { 80 | Clip = { 81 | AutoRaiseLower = No; 82 | AutoCollapse = No; 83 | Applications = (); 84 | Collapsed = No; 85 | AutoAttractIcons = No; 86 | Lowered = Yes; 87 | }; 88 | Name = "Workspace 7"; 89 | }, 90 | { 91 | Clip = { 92 | AutoRaiseLower = No; 93 | AutoCollapse = No; 94 | Applications = (); 95 | Collapsed = No; 96 | AutoAttractIcons = No; 97 | Lowered = Yes; 98 | }; 99 | Name = "Workspace 8"; 100 | }, 101 | { 102 | Clip = { 103 | AutoRaiseLower = No; 104 | AutoCollapse = No; 105 | Applications = (); 106 | Collapsed = No; 107 | AutoAttractIcons = No; 108 | Lowered = Yes; 109 | }; 110 | Name = "Workspace 9"; 111 | } 112 | ); 113 | } 114 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.yfY5BP: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | } 57 | ); 58 | } 59 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WMState.zVyGOE: -------------------------------------------------------------------------------- 1 | { 2 | Clip = { 3 | Forced = No; 4 | Name = Logo.WMClip; 5 | DropCommand = "wmsetbg -u -t %d"; 6 | BuggyApplication = No; 7 | AutoLaunch = No; 8 | Position = "0,0"; 9 | Lock = No; 10 | Command = "-"; 11 | }; 12 | Workspaces = ( 13 | { 14 | Clip = { 15 | AutoRaiseLower = No; 16 | AutoCollapse = No; 17 | Applications = (); 18 | Collapsed = No; 19 | AutoAttractIcons = No; 20 | Lowered = Yes; 21 | }; 22 | Name = Main; 23 | }, 24 | { 25 | Clip = { 26 | AutoRaiseLower = No; 27 | AutoCollapse = No; 28 | Applications = (); 29 | Collapsed = No; 30 | AutoAttractIcons = No; 31 | Lowered = Yes; 32 | }; 33 | Name = "Workspace 2"; 34 | }, 35 | { 36 | Clip = { 37 | AutoRaiseLower = No; 38 | AutoCollapse = No; 39 | Applications = (); 40 | Collapsed = No; 41 | AutoAttractIcons = No; 42 | Lowered = Yes; 43 | }; 44 | Name = "Workspace 3"; 45 | }, 46 | { 47 | Clip = { 48 | AutoRaiseLower = No; 49 | AutoCollapse = No; 50 | Applications = (); 51 | Collapsed = No; 52 | AutoAttractIcons = No; 53 | Lowered = Yes; 54 | }; 55 | Name = "Workspace 4"; 56 | }, 57 | { 58 | Clip = { 59 | AutoRaiseLower = No; 60 | AutoCollapse = No; 61 | Applications = (); 62 | Collapsed = No; 63 | AutoAttractIcons = No; 64 | Lowered = Yes; 65 | }; 66 | Name = "Workspace 5"; 67 | }, 68 | { 69 | Clip = { 70 | AutoRaiseLower = No; 71 | AutoCollapse = No; 72 | Applications = (); 73 | Collapsed = No; 74 | AutoAttractIcons = No; 75 | Lowered = Yes; 76 | }; 77 | Name = "Workspace 6"; 78 | }, 79 | { 80 | Clip = { 81 | AutoRaiseLower = No; 82 | AutoCollapse = No; 83 | Applications = (); 84 | Collapsed = No; 85 | AutoAttractIcons = No; 86 | Lowered = Yes; 87 | }; 88 | Name = "Workspace 7"; 89 | }, 90 | { 91 | Clip = { 92 | AutoRaiseLower = No; 93 | AutoCollapse = No; 94 | Applications = (); 95 | Collapsed = No; 96 | AutoAttractIcons = No; 97 | Lowered = Yes; 98 | }; 99 | Name = "Workspace 8"; 100 | }, 101 | { 102 | Clip = { 103 | AutoRaiseLower = No; 104 | AutoCollapse = No; 105 | Applications = (); 106 | Collapsed = No; 107 | AutoAttractIcons = No; 108 | Lowered = Yes; 109 | }; 110 | Name = "Workspace 9"; 111 | } 112 | ); 113 | } 114 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WPrefs: -------------------------------------------------------------------------------- 1 | { 2 | TextureList = (); 3 | NoXSetStuff = NO; 4 | ColorList = ( 5 | "#ffffff", 6 | "#ffffff", 7 | "#505050", 8 | "#848484", 9 | "#adadad", 10 | "#d6d6d6", 11 | "#ffffff", 12 | "#d6d68c", 13 | "#d6a57b", 14 | "#8cd68c", 15 | "#8cd6ce", 16 | "#d68c8c", 17 | "#8c9cd6", 18 | "#bd86d6", 19 | "#d68cbd", 20 | "#d64a4a", 21 | "#4a5ad6", 22 | "#4ad6ce", 23 | "#4ad65a", 24 | "#ced64a", 25 | "#d6844a", 26 | "#8ad631", 27 | "#ce29c6", 28 | "#ce2973" 29 | ); 30 | BalloonHelp = NO; 31 | } 32 | -------------------------------------------------------------------------------- /GNUstep/Defaults/WindowMaker: -------------------------------------------------------------------------------- 1 | { 2 | FrameBorderColor = "#000000"; 3 | FTitleColor = "#ffffff"; 4 | LTCMaximizeKey = None; 5 | MenuDisabledColor = "#666666"; 6 | CycleIgnoreMinimized = NO; 7 | LastWorkspaceKey = None; 8 | IconTitleBack = "#000000"; 9 | MoveToWorkspace9Key = "Shift+Mod4+9"; 10 | FTitleBack = (solid, "#4b3621"); 11 | MoveToPrevWorkspaceLayerKey = None; 12 | ClipTitleFont = "Go Mono:slant=0:weight=180:width=100:pixelsize=10"; 13 | MiniwindowPreviewBalloons = NO; 14 | MaximizeKey = "Mod4+X"; 15 | HideKey = "Mod4+H"; 16 | MouseForwardButtonAction = None; 17 | IconTitleFont = "Go Mono:slant=0:weight=80:width=100:pixelsize=9"; 18 | MoveToWorkspace7Key = "Shift+Mod4+7"; 19 | LargeDisplayFont = "Go Mono:slant=0:weight=80:width=100:pixelsize=24"; 20 | RBCMaximizeKey = None; 21 | WindowShortcut10Key = None; 22 | IconTitleColor = "#ffffff"; 23 | MoveToWorkspace2Key = "Mod4+Shift+2"; 24 | MenuTitleColor = "#ffffff"; 25 | MouseWheelTiltAction = None; 26 | WindowShortcut3Key = None; 27 | ClipAutolowerDelay = ""; 28 | MenuTitleFont = "Go Mono:slant=0:weight=80:width=100:pixelsize=12"; 29 | EnableWorkspacePager = NO; 30 | WindowRelaunchKey = None; 31 | MoveTo6to12Head = None; 32 | SmoothWorkspaceBack = YES; 33 | WindowShortcut4Key = None; 34 | NoWindowOverDock = NO; 35 | WorkspaceBack = (solid, "#43302e"); 36 | OmnipresentKey = None; 37 | HighlightTextColor = "#000000"; 38 | SnapEdgeDetect = 1; 39 | LBCMaximizeKey = None; 40 | EdgeResistance = 32; 41 | ClipAutoexpandDelay = ""; 42 | WindowShortcut9Key = None; 43 | EnforceIconMargin = NO; 44 | HelpBalloons = NO; 45 | WindowSnapping = NO; 46 | KeepAtBottomKey = None; 47 | PrevWorkspaceKey = "Mod4+Control+Left"; 48 | KeepOnTopKey = None; 49 | MoveResizeKey = None; 50 | ClipTitleColor = "#000000"; 51 | AppIconBalloons = NO; 52 | MoveHalfMaximizedWindowsBetweenScreens = NO; 53 | MoveTo12to6Head = None; 54 | FrameFocusedBorderColor = "#000000"; 55 | WorkspaceBorder = None; 56 | WindowTitleFont = "Go Mono:slant=0:weight=80:width=100:pixelsize=12"; 57 | MoveToWorkspace8Key = "Shift+Mod4+8"; 58 | WrapAppiconsInDock = YES; 59 | WindowPlaceOrigin = (90, 64); 60 | Workspace8Key = "Mod4+8"; 61 | RunKey = None; 62 | Workspace9Key = "Mod4+9"; 63 | LHMaximizeKey = None; 64 | MoveToPrevWorkspaceKey = None; 65 | ResizebarBack = (solid, "#e3dac9"); 66 | MoveToWorkspace6Key = "Shift+Mod4+6"; 67 | Workspace4Key = "Mod4+4"; 68 | MoveToWorkspace10Key = "Shift+Mod4+0"; 69 | Workspace5Key = "Mod4+5"; 70 | BHMaximizeKey = None; 71 | MouseBackwardButtonAction = None; 72 | Workspace6Key = "Mod4+6"; 73 | WorkspaceBorderSize = 0; 74 | Workspace7Key = "Mod4+7"; 75 | CycleActiveHeadOnly = NO; 76 | Workspace1Key = "Mod4+1"; 77 | Workspace2Key = "Mod4+2"; 78 | Workspace3Key = "Mod4+3"; 79 | MoveToWorkspace1Key = "Mod4+Shift+1"; 80 | DockRaiseLowerKey = None; 81 | IgnoreGtkHints = NO; 82 | ShowClipTitle = YES; 83 | WindowShortcut1Key = None; 84 | RHMaximizeKey = None; 85 | FrameSelectedBorderColor = "#ffffff"; 86 | ClipAutocollapseDelay = ""; 87 | THMaximizeKey = None; 88 | AlternativeHalfMaximized = NO; 89 | MiniaturizeKey = "Mod4+M"; 90 | DisableDock = YES; 91 | MouseMiddleButtonAction = MoveToPrevWorkspace; 92 | WindowShortcut2Key = None; 93 | MoveToNextWorkspaceLayerKey = None; 94 | WorkspaceMapKey = None; 95 | FocusNextKey = "Mod4+Tab"; 96 | ToggleKbdModeKey = None; 97 | DragMaximizedWindow = Move; 98 | DoNotMakeAppIconsBounce = NO; 99 | OpaqueMove = NO; 100 | MiniwindowTitleBalloons = NO; 101 | MaximusKey = None; 102 | WindowShortcut7Key = None; 103 | OpaqueResize = YES; 104 | MenuTextBack = (solid, "#e3dac9"); 105 | WindowPlacement = center; 106 | RaiseAppIconsWhenBouncing = NO; 107 | ResizeIncrement = 0; 108 | WindowShortcut8Key = None; 109 | OpaqueMoveResizeKeyboard = YES; 110 | MoveToLastWorkspaceKey = None; 111 | TitleJustify = left; 112 | GroupNextKey = None; 113 | MenuTextColor = "#000000"; 114 | Attraction = NO; 115 | SingleClickLaunch = NO; 116 | IconBack = (solid, "#d2b48c"); 117 | AntialiasedText = YES; 118 | DisableBlinking = NO; 119 | MoveToWorkspace5Key = "Mod4+Shift+5"; 120 | LowerKey = "Mod4+Down"; 121 | FocusPrevKey = "Mod4+Shift+Tab"; 122 | NewStyle = old; 123 | WorkspaceNameDisplayPosition = none; 124 | MenuTextFont = "Go Mono:slant=0:weight=80:width=100:pixelsize=12"; 125 | ScreenSwitchKey = None; 126 | AdvanceToNewWorkspace = YES; 127 | MenuTitleBack = (solid, "#4b3621"); 128 | SnapCornerDetect = 10; 129 | MoveToNextWorkspaceKey = None; 130 | HMaximizeKey = None; 131 | SnapToTopMaximizesFullscreen = NO; 132 | CloseKey = "Mod4+Q"; 133 | HighlightColor = "#ffffff"; 134 | GroupPrevKey = None; 135 | NextWorkspaceKey = "Mod4+Control+Right"; 136 | PointerWithHalfMaxWindows = NO; 137 | MinimizeAllKey = None; 138 | MoveToWorkspace3Key = "Mod4+Shift+3"; 139 | DisableDrawers = YES; 140 | CClipTitleColor = "#333333"; 141 | WindowShortcut5Key = None; 142 | HideOthersKey = None; 143 | RaiseKey = "Mod4+Up"; 144 | ModifierKey = Mod4; 145 | ClipAutoraiseDelay = ""; 146 | WindowShortcut6Key = None; 147 | UTitleColor = "#000000"; 148 | ViKeyMenus = YES; 149 | BounceAppIconsWhenUrgent = YES; 150 | UTitleBack = (solid, "#e3dac9"); 151 | HighlightActiveApp = YES; 152 | CirculateRaise = YES; 153 | PTitleColor = "#ffffff"; 154 | MoveToWorkspace4Key = "Mod4+Shift+4"; 155 | RTCMaximizeKey = None; 156 | } 157 | -------------------------------------------------------------------------------- /GNUstep/Library/Services/.GNUstepAppList: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geremachek/rice/cc14845182cfd460fe5517be211b91f9ddab9d4c/GNUstep/Library/Services/.GNUstepAppList -------------------------------------------------------------------------------- /GNUstep/Library/Services/.GNUstepServices: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geremachek/rice/cc14845182cfd460fe5517be211b91f9ddab9d4c/GNUstep/Library/Services/.GNUstepServices -------------------------------------------------------------------------------- /GNUstep/Library/WindowMaker/.fonts_converted: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geremachek/rice/cc14845182cfd460fe5517be211b91f9ddab9d4c/GNUstep/Library/WindowMaker/.fonts_converted -------------------------------------------------------------------------------- /GNUstep/Library/WindowMaker/autostart: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | xset m 20/10 4 3 | 4 | -------------------------------------------------------------------------------- /GNUstep/Library/ddbd/directories.index: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /GNUstep/Library/ddbd/directories/free: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /GNUstep/Library/ddbd/directories/records: -------------------------------------------------------------------------------- 1 | / -------------------------------------------------------------------------------- /GNUstep/Library/ddbd/docs/count: -------------------------------------------------------------------------------- 1 | 0 0 0 -------------------------------------------------------------------------------- /GNUstep/Library/ddbd/docs/free: -------------------------------------------------------------------------------- 1 | ( 2 | ) -------------------------------------------------------------------------------- /GNUstep/Library/ddbd/paths.index: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /GNUstep/Library/ddbd/paths/free: -------------------------------------------------------------------------------- 1 |  -------------------------------------------------------------------------------- /GNUstep/Library/ddbd/paths/records: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geremachek/rice/cc14845182cfd460fe5517be211b91f9ddab9d4c/GNUstep/Library/ddbd/paths/records -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2021 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # { digital anthropology } 2 | 3 | ![Window Maker](brown.png "Window Maker") 4 | 5 | os: ubuntu 6 | 7 | wm: windowmaker 8 | 9 | editor: [merlin](https://merlinfo.github.io) + [ukko](https://github.com/merlinfo/ukko) / acme 10 | 11 | shell: bash / dash 12 | 13 | terminal: mlterm / alacritty 14 | 15 | browser: brave 16 | 17 | font: Go Mono and Scientifica 18 | 19 | ## What's included here? 20 | 21 | Everything. As long as it doesn't conflict with my current set up, I'll keep the configuration files for anything I've ever used, so far that includes XMonad, 2bwm, and now Window Maker. All old versions of scripts, configs and anything that I've felt like I no longer need can be viewed through git history. Enjoy! 22 | -------------------------------------------------------------------------------- /brown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/geremachek/rice/cc14845182cfd460fe5517be211b91f9ddab9d4c/brown.png -------------------------------------------------------------------------------- /config.h: -------------------------------------------------------------------------------- 1 | ///---User configurable stuff---/// 2 | ///---Modifiers---/// 3 | #define MOD XCB_MOD_MASK_4 /* Super/Windows key or check xmodmap(1) with -pm defined in /usr/include/xcb/xproto.h */ 4 | ///--Speed---/// 5 | /* Move this many pixels when moving or resizing with keyboard unless the window has hints saying otherwise. 6 | *0)move step slow 1)move step fast 7 | *2)mouse slow 3)mouse fast */ 8 | static const uint16_t movements[] = {20,40,15,400}; 9 | /* resize by line like in mcwm -- jmbi */ 10 | static const bool resize_by_line = true; 11 | /* the ratio used when resizing and keeping the aspect */ 12 | static const float resize_keep_aspect_ratio= 1.03; 13 | ///---Offsets---/// 14 | /*0)offsetx 1)offsety 15 | *2)maxwidth 3)maxheight */ 16 | static const uint8_t offsets[] = {0,0,0,0}; 17 | ///---Colors---/// 18 | /*0)focuscol 1)unfocuscol 19 | *2)fixedcol 3)unkilcol 20 | *4)fixedunkilcol 5)outerbordercol 21 | *6)emptycol */ 22 | static const char *colors[] = {"#55aaaa","#9eeeee","#eaeaff","#ff6666","#cc9933","#ffffea","#000000"}; 23 | /* if this is set to true the inner border and outer borders colors will be swapped */ 24 | static const bool inverted_colors = false; 25 | ///---Cursor---/// 26 | /* default position of the cursor: 27 | * correct values are: 28 | * TOP_LEFT, TOP_RIGHT, BOTTOM_LEFT, BOTTOM_RIGHT, MIDDLE 29 | * All these are relative to the current window. */ 30 | #define CURSOR_POSITION MIDDLE 31 | ///---Borders---/// 32 | /*0) Outer border size. If you put this negative it will be a square. 33 | *1) Full borderwidth 2) Magnet border size 34 | *3) Resize border size */ 35 | static const uint8_t borders[] = {4,8,8,5}; 36 | /* Windows that won't have a border. 37 | * It uses substring comparison with what is found in the WM_NAME 38 | * attribute of the window. You can test this using `xprop WM_NAME` 39 | */ 40 | #define LOOK_INTO "WM_NAME" 41 | static const char *ignore_names[] = {"bar", "xclock"}; 42 | ///--Menus and Programs---/// 43 | static const char *menucmd[] = { "~/.scripts/dmerun", NULL }; 44 | ///--Custom foo---/// 45 | static void halfandcentered(const Arg *arg) 46 | { 47 | Arg arg2 = {.i=TWOBWM_MAXHALF_VERTICAL_LEFT}; 48 | maxhalf(&arg2); 49 | Arg arg3 = {.i=TWOBWM_TELEPORT_CENTER}; 50 | teleport(&arg3); 51 | } 52 | ///---Sloppy focus behavior---/// 53 | /* 54 | * Command to execute when switching from sloppy focus to click to focus 55 | * The strings "Sloppy" and "Click" will be passed as the last argument 56 | * If NULL this is ignored 57 | */ 58 | static const char *sloppy_switch_cmd[] = {}; 59 | //static const char *sloppy_switch_cmd[] = { "notify-send", "toggle sloppy", NULL }; 60 | static void toggle_sloppy(const Arg *arg) 61 | { 62 | is_sloppy = !is_sloppy; 63 | if (arg->com != NULL && LENGTH(arg->com) > 0) { 64 | start(arg); 65 | } 66 | } 67 | ///---Shortcuts---/// 68 | /* Check /usr/include/X11/keysymdef.h for the list of all keys 69 | * 0x000000 is for no modkey 70 | * If you are having trouble finding the right keycode use the `xev` to get it 71 | * For example: 72 | * KeyRelease event, serial 40, synthetic NO, window 0x1e00001, 73 | * root 0x98, subw 0x0, time 211120530, (128,73), root:(855,214), 74 | * state 0x10, keycode 171 (keysym 0x1008ff17, XF86AudioNext), same_screen YES, 75 | * XLookupString gives 0 bytes: 76 | * XFilterEvent returns: False 77 | * 78 | * The keycode here is keysym 0x1008ff17, so use 0x1008ff17 79 | * 80 | * 81 | * For AZERTY keyboards XK_1...0 should be replaced by : 82 | * DESKTOPCHANGE( XK_ampersand, 0) 83 | * DESKTOPCHANGE( XK_eacute, 1) 84 | * DESKTOPCHANGE( XK_quotedbl, 2) 85 | * DESKTOPCHANGE( XK_apostrophe, 3) 86 | * DESKTOPCHANGE( XK_parenleft, 4) 87 | * DESKTOPCHANGE( XK_minus, 5) 88 | * DESKTOPCHANGE( XK_egrave, 6) 89 | * DESKTOPCHANGE( XK_underscore, 7) 90 | * DESKTOPCHANGE( XK_ccedilla, 8) 91 | * DESKTOPCHANGE( XK_agrave, 9)* 92 | */ 93 | #define DESKTOPCHANGE(K,N) \ 94 | { MOD , K, changeworkspace, {.i=N}}, \ 95 | { MOD |SHIFT, K, sendtoworkspace, {.i=N}}, 96 | static key keys[] = { 97 | /* modifier key function argument */ 98 | // Focus to next/previous window 99 | { MOD , XK_Tab, focusnext, {.i=TWOBWM_FOCUS_NEXT}}, 100 | { MOD |SHIFT, XK_Tab, focusnext, {.i=TWOBWM_FOCUS_PREVIOUS}}, 101 | // Kill a window 102 | { MOD , XK_q, deletewin, {}}, 103 | // Resize a window 104 | { MOD |SHIFT, XK_k, resizestep, {.i=TWOBWM_RESIZE_UP}}, 105 | { MOD |SHIFT, XK_j, resizestep, {.i=TWOBWM_RESIZE_DOWN}}, 106 | { MOD |SHIFT, XK_l, resizestep, {.i=TWOBWM_RESIZE_RIGHT}}, 107 | { MOD |SHIFT, XK_h, resizestep, {.i=TWOBWM_RESIZE_LEFT}}, 108 | // Resize a window slower 109 | { MOD |SHIFT|CONTROL,XK_k, resizestep, {.i=TWOBWM_RESIZE_UP_SLOW}}, 110 | { MOD |SHIFT|CONTROL,XK_j, resizestep, {.i=TWOBWM_RESIZE_DOWN_SLOW}}, 111 | { MOD |SHIFT|CONTROL,XK_l, resizestep, {.i=TWOBWM_RESIZE_RIGHT_SLOW}}, 112 | { MOD |SHIFT|CONTROL,XK_h, resizestep, {.i=TWOBWM_RESIZE_LEFT_SLOW}}, 113 | // Move a window 114 | { MOD , XK_k, movestep, {.i=TWOBWM_MOVE_UP}}, 115 | { MOD , XK_j, movestep, {.i=TWOBWM_MOVE_DOWN}}, 116 | { MOD , XK_l, movestep, {.i=TWOBWM_MOVE_RIGHT}}, 117 | { MOD , XK_h, movestep, {.i=TWOBWM_MOVE_LEFT}}, 118 | // Move a window slower 119 | { MOD |CONTROL, XK_k, movestep, {.i=TWOBWM_MOVE_UP_SLOW}}, 120 | { MOD |CONTROL, XK_j, movestep, {.i=TWOBWM_MOVE_DOWN_SLOW}}, 121 | { MOD |CONTROL, XK_l, movestep, {.i=TWOBWM_MOVE_RIGHT_SLOW}}, 122 | { MOD |CONTROL, XK_h, movestep, {.i=TWOBWM_MOVE_LEFT_SLOW}}, 123 | // Teleport the window to an area of the screen. 124 | // Center: 125 | { MOD , XK_g, teleport, {.i=TWOBWM_TELEPORT_CENTER}}, 126 | // Center y: 127 | { MOD |SHIFT, XK_g, teleport, {.i=TWOBWM_TELEPORT_CENTER_Y}}, 128 | // Center x: 129 | { MOD |CONTROL, XK_g, teleport, {.i=TWOBWM_TELEPORT_CENTER_X}}, 130 | // Top left: 131 | { MOD , XK_y, teleport, {.i=TWOBWM_TELEPORT_TOP_LEFT}}, 132 | // Top right: 133 | { MOD , XK_u, teleport, {.i=TWOBWM_TELEPORT_TOP_RIGHT}}, 134 | // Bottom left: 135 | { MOD , XK_b, teleport, {.i=TWOBWM_TELEPORT_BOTTOM_LEFT}}, 136 | // Bottom right: 137 | { MOD , XK_n, teleport, {.i=TWOBWM_TELEPORT_BOTTOM_RIGHT}}, 138 | // Resize while keeping the window aspect 139 | { MOD , XK_Home, resizestep_aspect, {.i=TWOBWM_RESIZE_KEEP_ASPECT_GROW}}, 140 | { MOD , XK_End, resizestep_aspect, {.i=TWOBWM_RESIZE_KEEP_ASPECT_SHRINK}}, 141 | // Maximize (ignore offset and no EWMH atom) 142 | { MOD , XK_x, maximize, {}}, 143 | // Full screen (disregarding offsets and adding EWMH atom) 144 | { MOD |SHIFT , XK_x, fullscreen, {}}, 145 | // Maximize vertically 146 | { MOD , XK_m, maxvert_hor, {.i=TWOBWM_MAXIMIZE_VERTICALLY}}, 147 | // Maximize horizontally 148 | { MOD |SHIFT, XK_m, maxvert_hor, {.i=TWOBWM_MAXIMIZE_HORIZONTALLY}}, 149 | // Maximize and move 150 | // vertically left 151 | { MOD |SHIFT, XK_y, maxhalf, {.i=TWOBWM_MAXHALF_VERTICAL_LEFT}}, 152 | // vertically right 153 | { MOD |SHIFT, XK_u, maxhalf, {.i=TWOBWM_MAXHALF_VERTICAL_RIGHT}}, 154 | // horizontally left 155 | { MOD |SHIFT, XK_b, maxhalf, {.i=TWOBWM_MAXHALF_HORIZONTAL_BOTTOM}}, 156 | // horizontally right 157 | { MOD |SHIFT, XK_n, maxhalf, {.i=TWOBWM_MAXHALF_HORIZONTAL_TOP}}, 158 | //fold half vertically 159 | { MOD |SHIFT|CONTROL,XK_y, maxhalf, {.i=TWOBWM_MAXHALF_FOLD_VERTICAL}}, 160 | //fold half horizontally 161 | { MOD |SHIFT|CONTROL,XK_b, maxhalf, {.i=TWOBWM_MAXHALF_FOLD_HORIZONTAL}}, 162 | //unfold vertically 163 | { MOD |SHIFT|CONTROL,XK_u, maxhalf, {.i=TWOBWM_MAXHALF_UNFOLD_VERTICAL}}, 164 | //unfold horizontally 165 | { MOD |SHIFT|CONTROL,XK_n, maxhalf, {.i=TWOBWM_MAXHALF_UNFOLD_HORIZONTAL}}, 166 | // Next/Previous screen 167 | { MOD , XK_comma, changescreen, {.i=TWOBWM_NEXT_SCREEN}}, 168 | { MOD , XK_period, changescreen, {.i=TWOBWM_PREVIOUS_SCREEN}}, 169 | // Raise or lower a window 170 | { MOD , XK_r, raiseorlower, {}}, 171 | // Next/Previous workspace 172 | { MOD , XK_v, nextworkspace, {}}, 173 | { MOD , XK_c, prevworkspace, {}}, 174 | // Move to Next/Previous workspace 175 | { MOD |SHIFT , XK_v, sendtonextworkspace,{}}, 176 | { MOD |SHIFT , XK_c, sendtoprevworkspace,{}}, 177 | // Iconify the window 178 | { MOD , XK_i, hide, {}}, 179 | // Make the window unkillable 180 | { MOD , XK_a, unkillable, {}}, 181 | // Make the window appear always on top 182 | { MOD, XK_t, always_on_top, {}}, 183 | // Make the window stay on all workspaces 184 | { MOD , XK_f, fix, {}}, 185 | // Move the cursor 186 | { MOD , XK_Up, cursor_move, {.i=TWOBWM_CURSOR_UP_SLOW}}, 187 | { MOD , XK_Down, cursor_move, {.i=TWOBWM_CURSOR_DOWN_SLOW}}, 188 | { MOD , XK_Right, cursor_move, {.i=TWOBWM_CURSOR_RIGHT_SLOW}}, 189 | { MOD , XK_Left, cursor_move, {.i=TWOBWM_CURSOR_LEFT_SLOW}}, 190 | // Move the cursor faster 191 | { MOD |SHIFT, XK_Up, cursor_move, {.i=TWOBWM_CURSOR_UP}}, 192 | { MOD |SHIFT, XK_Down, cursor_move, {.i=TWOBWM_CURSOR_DOWN}}, 193 | { MOD |SHIFT, XK_Right, cursor_move, {.i=TWOBWM_CURSOR_RIGHT}}, 194 | { MOD |SHIFT, XK_Left, cursor_move, {.i=TWOBWM_CURSOR_LEFT}}, 195 | // Start programs 196 | { MOD , XK_w, start, {.com = menucmd}}, 197 | // Exit or restart 2bwm 198 | { MOD |CONTROL, XK_q, twobwm_exit, {.i=0}}, 199 | { MOD |CONTROL, XK_r, twobwm_restart, {.i=0}}, 200 | { MOD , XK_space, halfandcentered, {.i=0}}, 201 | { MOD , XK_s, toggle_sloppy, {.com = sloppy_switch_cmd}}, 202 | // Change current workspace 203 | DESKTOPCHANGE( XK_1, 0) 204 | DESKTOPCHANGE( XK_2, 1) 205 | DESKTOPCHANGE( XK_3, 2) 206 | DESKTOPCHANGE( XK_4, 3) 207 | DESKTOPCHANGE( XK_5, 4) 208 | DESKTOPCHANGE( XK_6, 5) 209 | DESKTOPCHANGE( XK_7, 6) 210 | DESKTOPCHANGE( XK_8, 7) 211 | DESKTOPCHANGE( XK_9, 8) 212 | DESKTOPCHANGE( XK_0, 9) 213 | }; 214 | // the last argument makes it a root window only event 215 | static Button buttons[] = { 216 | { MOD ,XCB_BUTTON_INDEX_1, mousemotion, {.i=TWOBWM_MOVE}, false}, 217 | { MOD ,XCB_BUTTON_INDEX_3, mousemotion, {.i=TWOBWM_RESIZE}, false}, 218 | { 0 ,XCB_BUTTON_INDEX_3, start, {.com = menucmd}, true}, 219 | { MOD|SHIFT, XCB_BUTTON_INDEX_1, changeworkspace, {.i=0}, false}, 220 | { MOD|SHIFT, XCB_BUTTON_INDEX_3, changeworkspace, {.i=1}, false}, 221 | { MOD|ALT, XCB_BUTTON_INDEX_1, changescreen, {.i=1}, false}, 222 | { MOD|ALT, XCB_BUTTON_INDEX_3, changescreen, {.i=0}, false} 223 | }; 224 | -------------------------------------------------------------------------------- /plumbing: -------------------------------------------------------------------------------- 1 | # these are generally in order from most specific to least, 2 | # since first rule that fires wins. 3 | 4 | include fileaddr 5 | 6 | # declarations of ports without rules 7 | plumb to seemail 8 | plumb to showmail 9 | 10 | # relative files as file: urls get made into absolute paths 11 | type is text 12 | data matches 'file:([.a-zA-Z¡-￿0-9_\-]([.a-zA-Z¡-￿0-9_/\-]*[a-zA-Z¡-￿0-9_/\-]))?' 13 | arg isfile $1 14 | data set file://$file 15 | plumb to web 16 | plumb start brave-browser $data 17 | 18 | # urls go to web browser 19 | type is text 20 | data matches '(https?|ftp|file|gopher|mailto|news|nntp|telnet|wais|prospero)://[a-zA-Z0-9_@\-]+([.:][a-zA-Z0-9_@\-]+)*/?[a-zA-Z0-9_?,%#~&/\-+=]+([:.][a-zA-Z0-9_?,%#~&/\-+=]+)*' 21 | plumb to web 22 | plumb start brave-browser $0 23 | 24 | # doc and rtf files go to wdoc2txt 25 | type is text 26 | data matches '[a-zA-Z¡-￿0-9_\-./]+' 27 | data matches '([a-zA-Z¡-￿0-9_\-./]+)\.(doc|rtf)' 28 | arg isfile $0 29 | plumb to msword 30 | plumb start wdoc2txt $file 31 | 32 | # start rule for microsoft word documents without .doc suffix 33 | type is text 34 | dst is msword 35 | plumb to msword 36 | plumb start wdoc2txt $file 37 | 38 | # image files go to page 39 | type is text 40 | data matches '[a-zA-Z¡-￿0-9_\-./@]+' 41 | data matches '([a-zA-Z¡-￿0-9_\-./@]+)\.(jpe?g|JPE?G|gif|GIF|tiff?|TIFF?|ppm|bit|png|PNG)' 42 | arg isfile $0 43 | plumb to image 44 | plumb start 9 sxiv $file 45 | 46 | # postscript/pdf/dvi go to page but not over the a plumb port 47 | # the port is here for reference but is unused 48 | type is text 49 | data matches '[a-zA-Z¡-￿0-9_\-./@]+' 50 | data matches '([a-zA-Z¡-￿0-9_\-./@]+)\.(ps|PS|eps|EPS|pdf|PDF|dvi|DVI)' 51 | arg isfile $0 52 | plumb to postscript 53 | plumb start 9 zathura $file 54 | 55 | # open office - s[xt][cdigmw], doc, xls, ppt 56 | data matches '[a-zA-Z¡-￿0-9_\-./@]+' 57 | data matches '([a-zA-Z¡-￿0-9_\-./@]+)\.([Ss][XxTt][CcDdIiGgMmWw]|[Dd][Oo][Cc]|[Xx][Ll][Ss]|[Pp][Pp][Tt])' 58 | arg isfile $0 59 | plumb to openoffice 60 | plumb start openoffice $file 61 | 62 | # existing files tagged by line number:columnumber or linenumber.columnumber, twice, go to editor 63 | type is text 64 | data matches '([.a-zA-Z¡-￿0-9_/\-@]*[a-zA-Z¡-￿0-9_/\-])':$twocolonaddr,$twocolonaddr 65 | arg isfile $1 66 | data set $file 67 | attr add addr=$2-#0+#$3-#1,$4-#0+#$5-#1 68 | plumb to edit 69 | plumb client $editor 70 | 71 | # existing files tagged by line number:columnumber or linenumber.columnumber, twice, go to editor 72 | type is text 73 | data matches '([.a-zA-Z¡-￿0-9_/\-@]*[a-zA-Z¡-￿0-9_/\-])':$twocolonaddr 74 | arg isfile $1 75 | data set $file 76 | attr add addr=$2-#0+#$3-#1 77 | plumb to edit 78 | plumb client $editor 79 | 80 | # existing files, possibly tagged by line number, go to editor 81 | type is text 82 | data matches '([.a-zA-Z¡-￿0-9_/\-@]*[a-zA-Z¡-￿0-9_/\-])('$addr')?' 83 | arg isfile $1 84 | data set $file 85 | attr add addr=$3 86 | plumb to edit 87 | plumb client $editor 88 | 89 | # .h files are looked up in /usr/include and passed to edit 90 | type is text 91 | data matches '([a-zA-Z¡-￿0-9/_\-]+\.h)('$addr')?' 92 | arg isfile /usr/include/$1 93 | data set $file 94 | attr add addr=$3 95 | plumb to edit 96 | plumb client $editor 97 | 98 | # .h files are looked up in /usr/local/include and passed to edit 99 | type is text 100 | data matches '([a-zA-Z¡-￿0-9/_\-]+\.h)('$addr')?' 101 | arg isfile /usr/local/include/$1 102 | data set $file 103 | attr add addr=$3 104 | plumb to edit 105 | plumb client $editor 106 | 107 | # .h files are looked up in $plan9/include and passed to edit 108 | type is text 109 | data matches '([a-zA-Z¡-￿0-9/_\-]+\.h)('$addr')?' 110 | arg isfile $plan9/include/$1 111 | data set $file 112 | attr add addr=$3 113 | plumb to edit 114 | plumb client $editor 115 | 116 | # .m files are looked up in /usr/inferno/module and passed to edit 117 | type is text 118 | data matches '([a-zA-Z¡-￿0-9/_\-]+\.m)('$addr')?' 119 | arg isfile /usr/inferno/module/$1 120 | data set $file 121 | attr add addr=$3 122 | plumb to edit 123 | plumb client window $editor 124 | 125 | # faces -> new mail window for message 126 | type is text 127 | data matches '[a-zA-Z¡-￿0-9_\-./]+' 128 | data matches '/mail/fs/[a-zA-Z¡-￿0-9/]+/[0-9]+' 129 | plumb to showmail 130 | plumb start window -r 4 120 750 600 upas/nedmail -s $0 131 | 132 | # email addresses get a new mail window 133 | type is text 134 | data matches '[a-zA-Z0-9_+.\-]+@[a-zA-Z0-9_+.\-]*' 135 | plumb to sendmail 136 | plumb start wmail $0 137 | # plumb start window rc -c '''echo % mail '''$0'; mail '$0 138 | 139 | # man index entries are synthesized 140 | type is text 141 | data matches '([a-zA-Z¡-￿0-9_\-./]+)\(([1-8])\)' 142 | plumb start rc -c 'man '$2' '$1' >[2=1] | nobs | plumb -i -d edit -a ''action=showdata filename=/man/'$1'('$2')''' 143 | 144 | # start rule for images without known suffixes 145 | dst is image 146 | arg isfile $data 147 | plumb to image 148 | plumb start 9 sxiv $data 149 | 150 | # start rule for postscript without known suffixes 151 | dst is postscript 152 | arg isfile $data 153 | plumb start 9 sxiv $data 154 | --------------------------------------------------------------------------------