aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVasil Zlatanov <vasil.zlatanov@gmail.com>2015-08-06 20:26:32 +0200
committerVasil Zlatanov <vasil.zlatanov@gmail.com>2015-08-06 20:26:32 +0200
commitb0708ad010b4e557f52bf3c8dc37b3b3b9e08fc6 (patch)
treea6b13f774febd22a62a86321c23ed17ee9ca7e1d
parent933a36bf3cc532b0f6070772defa067dad8472da (diff)
downloaddotfiles-b0708ad010b4e557f52bf3c8dc37b3b3b9e08fc6.tar.gz
dotfiles-b0708ad010b4e557f52bf3c8dc37b3b3b9e08fc6.tar.bz2
dotfiles-b0708ad010b4e557f52bf3c8dc37b3b3b9e08fc6.zip
switching back to ratpoison
-rw-r--r--bash_aliases2
-rw-r--r--config/ranger/bookmarks6
-rw-r--r--config/vimb/bookmark0
-rw-r--r--config/vimb/closed1
-rw-r--r--config/vimb/command123
-rw-r--r--config/vimb/config8
-rw-r--r--config/vimb/cookies11
-rw-r--r--config/vimb/history43
-rw-r--r--config/vimb/hsts6
-rw-r--r--config/vimb/queue0
-rw-r--r--config/vimb/search29
-rw-r--r--ncmpcpp/.bindings.un~bin11495 -> 0 bytes
-rw-r--r--ncmpcpp/.config.un~bin15938 -> 0 bytes
-rwxr-xr-xtools/exec_to_workspace3
-rwxr-xr-xtools/panel/panel9
-rwxr-xr-xtools/panel/panel_bar77
-rw-r--r--tools/panel/panel_colors33
-rwxr-xr-xtools/ratcolor1
-rw-r--r--tools/ratpoisonrc.conf75
-rwxr-xr-xtools/wp2
-rwxr-xr-xxinitrc33
21 files changed, 216 insertions, 246 deletions
diff --git a/bash_aliases b/bash_aliases
index f3330f4..3908bb2 100644
--- a/bash_aliases
+++ b/bash_aliases
@@ -102,7 +102,7 @@ alias vimrc='vim ~/.vimrc'
alias uzblrc='vim ~/.config/uzbl/config'
alias aliases='vim ~/.bash_aliases'
alias solarize='~/.solarized/solarize'
-alias rat='vim ~/.ratpoison/ratpoisonrc.conf'
+alias rat='vim ~/.tools/ratpoisonrc.conf'
alias sx='vim ~/.config/sxhkd/sxhkdrc'
alias bs='vim ~/.config/bspwm/bspwmrc'
alias screenrc='vim ~/.ratpoison/screenrc'
diff --git a/config/ranger/bookmarks b/config/ranger/bookmarks
index e8bb501..b48b4c2 100644
--- a/config/ranger/bookmarks
+++ b/config/ranger/bookmarks
@@ -1,10 +1,10 @@
+m:/home/vasko/Dropbox/School/Math
+':/home/vasko
s:/home/vasko/Secure/School
c:/home/vasko/Dropbox/School/Chemistry
-':/home/vasko/Torrents/The Intouchables 2011 1080p BluRay x264 French AAC - Ozlem
-m:/home/vasko/Dropbox/School/Math
r:/
k:/home/vasko/Downloads/leaked photos/Jennifer Lawrence
+p:/home/vasko/Dropbox/School/Physics
e:/home/vasko/Sync/School/Exams
b:/home/vasko/Dropbox/School/Biology
d:/home/vasko/Downloads
-p:/home/vasko/Dropbox/School/Physics
diff --git a/config/vimb/bookmark b/config/vimb/bookmark
deleted file mode 100644
index e69de29..0000000
--- a/config/vimb/bookmark
+++ /dev/null
diff --git a/config/vimb/closed b/config/vimb/closed
deleted file mode 100644
index c426299..0000000
--- a/config/vimb/closed
+++ /dev/null
@@ -1 +0,0 @@
-http://fanglingsu.github.io/vimb/scripts.html \ No newline at end of file
diff --git a/config/vimb/command b/config/vimb/command
index e9ea087..f927161 100644
--- a/config/vimb/command
+++ b/config/vimb/command
@@ -1,11 +1,8 @@
bind s C-d
map s C-d
-tabopen what
open vimb config
open dav.skozl.com
-tabopen skozl.com
open https://dav.skozl.com
-open skozl.com
open shit
nnoremap d C-d
nmap d C-d
@@ -23,17 +20,129 @@ open !g vimb control
nmap s 10j
tabopen !g vimb/config
open googlecom
-open google.com
-open test
open !g vimb review
open /tabbed
-open what
open !g vimb grey bar
tabopen wow
-tabopen test
set editor-command
set hintkeys
open !g vimb duckduckgo
tabopen urxvt perls
tabopen sup
tabopen duckduckgo.com
+open censor password from dotfiles
+open what
+bmr
+bma
+tabopen vimb set not found
+set status-color-fg #de7788
+set status-color-fg=#de7788
+tabopen what
+open skozl.com
+open google.com
+open https://www.bbc.co.uk/news
+open color-bg
+open https://encrypted.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CBwQFjAAahUKEwiZiIDrjpPHAhWFadsKHehuDUw&url=http%3A%2F%2Fthedarnedestthing.com%2Fvimb&ei=6p7CVZnrJ4XT7Qbo3bXgBA&usg=AFQjCNGPyfz-zTwK_JADioBSrpYsXSkOLw&bvm=bv.99261572,d.ZGU&cad=rja
+open skozl.com:8080
+open https://skozl.com:8080
+open enable hsts
+tabopen webkit 2
+open safari webkit version
+tabopen !arch webkit2
+open !aur vimb-git
+open linux browser test
+open firefox vs webkit
+open !w real madrid
+tabopen dito
+open ditto
+tabopen morgan freeman
+open dota picker
+tabopen organise dotfiles
+tabopen !gh holman/dotfiles
+open organise dotifiles
+open organise dotfiles
+tabopen header backup
+open !arch gervil
+tabopen fonts vs local/share/fonts
+open move all dotfiles to config
+open !gh vaskozl/dotfiles
+open github.com/vaskozl/dotfiles
+tabopen github organise folders
+open rpbar source
+open !gh rpbar
+tabopen screen tearing no compositor
+open !g tearfree intel arch
+tabopen barbecue in college
+tabopen sna acceleration
+open !arch tearfree
+open tearfree intel
+tabopen cut to number of characters
+tabopen ifs set
+open case regex
+open bash case wild card
+tabopen bash special characters
+tabopen bash case example
+open bash characters you have to escape
+open walking around naked
+open working out naked
+tabopen olivia munn nudes
+open google.com/ncr
+open faapy.com
+tabopen make a pussy
+tabopen pmatehunter.com
+tabopen faapy.com
+open pipe line by line
+open bash for each line in file
+open while read from pipe
+open ratpoison titlechanged
+tabopen ratpoison repo
+open ratpoison non-gun
+tabopen skozl.com
+open !arch printer
+tabopen pixma printer usb
+tabopen how to print with cups
+open !g cups bjnp how to print
+open !arch cups
+open !g m560 printer
+open !g arch printer mp560
+open !g linux print trough wireless printer
+tabopen localhost:731
+open 127.0.0.1:731
+open localhost:631
+open http://localhost:631
+tabopen !g arch linux wifi printer
+tabopen cups mp560 printer
+tabopen 192.168.0.1
+open 192.168.0.200
+tabopen 192.168.0.200
+tabopen arch print lpr printer
+open !g arch simple lpr print
+open android print with lpr printer
+open !g android print using lpr
+tabopen localhost:631
+open 127.0.0.1:631
+tabopen !p mp560 usb pdf
+tabopen pdf to png
+tabopen no photo data mp560 usb
+open !g mp560 usb no photo data format
+open !g mp560 easy print
+tabopen android how to print pdf
+open !g android how to print add printer]
+tabopen test
+open !g cyanogenmod print pdf
+open youtube.com
+open convert pdf to png high quality
+open !g android pdf read with print
+tabopen cyanogenmod pdf veiewer
+tabopen convert pdf to png imagemagick high quality
+open cool things to print
+open best printable foldable plane
+open use ssh for push
+open test
+open why
+open what is this
+open !g sh how to newline echo
+tabopen git remove sensitive file
+open revert last commit
+open git remove sensitive file
+open git untrack file
diff --git a/config/vimb/config b/config/vimb/config
index ee621e0..dd8a6ca 100644
--- a/config/vimb/config
+++ b/config/vimb/config
@@ -1,2 +1,10 @@
nmap s 10j
nmap e 10k
+set status-color-bg=#131020
+set status-color-fg=#abc8c0
+set status-ssl-color-bg=#131020
+set status-ssl-color-fg=#abc8c0
+set completion-bg-active=#131020
+set completion-bg-normal=#131020
+set completion-fg-active=#7280a0
+set completion-fg-normal=#abc8c0
diff --git a/config/vimb/cookies b/config/vimb/cookies
deleted file mode 100644
index 99d2f8a..0000000
--- a/config/vimb/cookies
+++ /dev/null
@@ -1,11 +0,0 @@
-#HttpOnly_.github.com TRUE / TRUE 2069928003 logged_in no
-.github.com TRUE / FALSE 1501848005 _octo GH1.1.1113324279.1438776004
-.google.com TRUE / FALSE 1501889028 PREF ID=1111111111111111:FF=0:TM=1438817027:LM=1438817027:V=1:S=E_N1k1AbA-EwxNuP
-.google.co.uk TRUE / FALSE 1501889404 PREF ID=1111111111111111:FF=0:TM=1438817403:LM=1438817403:V=1:S=jA2CQGU9HLgIn9yP
-#HttpOnly_.google.co.uk TRUE / FALSE 1454628604 NID 70=TYlcPrDucOXCgLvKThO795iJ1Cqr3Rfv25h6k4SkEDMu-CpGI3mOkzY325YpDh0GqVf3nFXt5oZ5sMrbpfNhm81zV-Q-S8_FFdIwWHXOjkMzBx_Ycf-h7JMKG-F1iyAH
-#HttpOnly_.google.com TRUE / FALSE 1454629697 NID 70=chSLt2Tuo8z5gvMTCjrk0Jnqndj9vg0QZidGzQffadsmG_jqXMA15BODtT7_Sdz_I3m4IhN0lsgY47BBUsHYmJxGSmQANLPA1ukNxHOPoMxozhM724RrG3zBJKrjJ4Xv
-#HttpOnly_github.com FALSE / TRUE 1438823536 _gh_sess eyJzZXNzaW9uX2lkIjoiNjk1NzRjNjY5NWQzYTE3MDgzMTVjNGExMGYzZTU4ZjMiLCJyZWZlcnJhbF9jb2RlIjoiaHR0cHM6Ly9lbmNyeXB0ZWQuZ29vZ2xlLmNvbS91cmw%2Fc2E9dCZyY3Q9aiZxPSZlc3JjPXMmc291cmNlPXdlYiZjZD0yJnZlZD0wQ0NNUUZqQUJhaFVLRXdpSWxJckxrSlBIQWhXeUNOc0tIZVluQzU0JnVybD1odHRwcyUzQSUyRiUyRmdpdGh1Yi5jb20lMkZmYW5nbGluZ3N1JTJGdmltYiUyRmlzc3VlcyUyRjIxMyZlaT13S0RDVllpMEk3S1I3QWJtejZ6d0NRJnVzZz1BRlFqQ05FRVpPcWJ5ekdlR25tV29FTUkwTUNUdU45ZlZRJmJ2bT1idi45OTI2MTU3MixkLlpHVSIsInNweV9yZXBvIjoibXVlbm5pY2gvdXJ4dnQtcGVybHMiLCJzcHlfcmVwb19hdCI6MTQzODgxODczNSwiX2NzcmZfdG9rZW4iOiJrTUJjRU9iS2J5WVRwbXVoUlVaeFJGMFFIdVpMSEtxdlBaNjRQMDkzU0VRPSJ9--c82ed8e463c78160e07856b7574e3f27e8349c98
-github.com FALSE / TRUE 1438823536 tz Europe%2FBerlin
-.github.com TRUE / FALSE 1501890735 _ga GA1.2.932519576.1438776003
-.mathematica-journal.com TRUE / FALSE 1754178880 WR_SID 6c3dad5b241455c2a240402d
-#HttpOnly_duck.co FALSE / TRUE 1438840513 ddgc_session 98100d5f5490ff0d95f8e93ec7a74c13d35c0d9d
diff --git a/config/vimb/history b/config/vimb/history
deleted file mode 100644
index 65fe1a6..0000000
--- a/config/vimb/history
+++ /dev/null
@@ -1,43 +0,0 @@
-https://duckduckgo.com/html/?q=vimb%20config vimb config at DuckDuckGo
-https://github.com/fanglingsu/vimb fanglingsu/vimb · GitHub
-http://dav.skozl.com/
-http://dav.skozl.com/admin/install/
-https://skozl.com/
-https://duckduckgo.com/html/?q=shit shit at DuckDuckGo
-https://duckduckgo.com/html/?q=vimb%20control vimb control at DuckDuckGo
-https://encrypted.google.com/search?hl=en&q=vimb%20control vimb control - Google Search
-https://encrypted.google.com/search?hl=en&q=vimb%2Fconfig vimb/config - Google Search
-https://encrypted.google.com/search?hl=en&q=vimb%2Fconfig#hl=en&q=vimb%2Fconfig+nmap vimb/config - Google Search
-https://www.google.co.uk/?gfe_rd=cr&ei=e5zCVfmTI7Hj8wfIpbT4Dg&gws_rd=ssl#q=why why - Google Search
-https://www.google.co.uk/?gfe_rd=cr&ei=e5zCVfmTI7Hj8wfIpbT4Dg&gws_rd=ssl#q=whyss+cz why - Google Search
-https://encrypted.google.com/search?hl=en&q=vimb%20review vimb review - Google Search
-https://encrypted.google.com/search?hl=en&q=vimb%20review#hl=en&q=vimb+browser+review vimb review - Google Search
-https://fanglingsu.github.io/vimb/ Vimb - The Vim like Browser
-http://tools.suckless.org/tabbed/ tabbed | suckless.org tools
-https://duckduckgo.com/html/?q=%2Ftabbed /tabbed at DuckDuckGo
-https://fanglingsu.github.io/vimb/faq.html Vimb - Frequently asked Questions
-https://duckduckgo.com/html/?q=what what at DuckDuckGo
-https://encrypted.google.com/search?hl=en&q=vimb%20grey%20bar vimb grey bar - Google Search
-https://encrypted.google.com/search?hl=en&q=vimb%20grey%20bar#hl=en&q=+vimb+browser+grey+bar vimb grey bar - Google Search
-https://encrypted.google.com/search?hl=en&q=vimb%20grey%20bar#hl=en&q=vimb+browser+grey+bar&nirf=vim+browser+grey+bar vimb browser grey bar - Google Search
-https://encrypted.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CBwQFjAAahUKEwiZiIDrjpPHAhWFadsKHehuDUw&url=http%3A%2F%2Fthedarnedestthing.com%2Fvimb&ei=6p7CVZnrJ4XT7Qbo3bXgBA&usg=AFQjCNGPyfz-zTwK_JADioBSrpYsXSkOLw&bvm=bv.99261572,d.ZGU&cad=rja
-http://thedarnedestthing.com/vimb vimb
-https://duckduckgo.com/html/?q=wow wow at DuckDuckGo
-https://github.com/fanglingsu/vimb/issues/213 Few questions from noob · Issue #213 · fanglingsu/vimb · GitHub
-https://duckduckgo.com/html/?q=test test at DuckDuckGo
-https://encrypted.google.com/search?hl=en&q=vimb%20duckduckgo vimb duckduckgo - Google Search
-https://duck.co/blog/post/176/-why-duckduckgo-is-giving-away-shirts DuckDuckGo Blog : Why DuckDuckGo is giving away 10,000 shirts
-https://duck.co/blog DuckDuckGo Blog
-https://github.com/muennich/urxvt-perls/blob/master/url-select muennich/urxvt-perls · GitHub
-https://duckduckgo.com/html/?q=urxvt%20perls urxvt perls at DuckDuckGo
-https://github.com/muennich/urxvt-perls/ muennich/urxvt-perls · GitHub
-https://duck.co/r
-http://duckduckhack.com/ DuckDuckHack - an open source community for DuckDuckGo Instant Answers
-http://fanglingsu.github.io/vimb/faq.html Vimb - Frequently asked Questions
-http://fanglingsu.github.io/vimb/scripts.html Vimb - user scripts
-https://duckduckgo.com/html/?q=sup sup at DuckDuckGo
-https://duckduckgo.com/ DuckDuckGo
-https://duckduckgo.com/?q=test test at DuckDuckGo
-http://fanglingsu.github.io/vimb/ Vimb - The Vim like Browser
-http://fanglingsu.github.io/vimb/man.html Vimb - manual page
-http://fanglingsu.github.io/vimb/ Vimb - The Vim like Browser
diff --git a/config/vimb/hsts b/config/vimb/hsts
deleted file mode 100644
index 8e85a60..0000000
--- a/config/vimb/hsts
+++ /dev/null
@@ -1,6 +0,0 @@
-collector.githubapp.com 2016-08-04T12:00:04Z n
-duckduckgo.com 2016-08-04T23:39:59Z n
-api.github.com 2016-08-04T12:00:06Z y
-github.com 2016-08-04T12:00:03Z y
-avatars0.githubusercontent.com 2016-08-04T18:00:02Z n
-skozl.com 2016-08-05T05:06:17Z n
diff --git a/config/vimb/queue b/config/vimb/queue
deleted file mode 100644
index e69de29..0000000
--- a/config/vimb/queue
+++ /dev/null
diff --git a/config/vimb/search b/config/vimb/search
deleted file mode 100644
index 6d7c99c..0000000
--- a/config/vimb/search
+++ /dev/null
@@ -1,29 +0,0 @@
-vimrc
-rc
-bind
-keybind
-cmap
-config
-key
-nore
-map
-scroll
--d
-scroll do
--D
-CTRL
-ctrl
-control
-back
-tabbe
-vimb
-tabbed
-search
-duckduckgo
-open
-browser
-quit
-close
-duckdcuk
-duck
-zoom
diff --git a/ncmpcpp/.bindings.un~ b/ncmpcpp/.bindings.un~
deleted file mode 100644
index b693c48..0000000
--- a/ncmpcpp/.bindings.un~
+++ /dev/null
Binary files differ
diff --git a/ncmpcpp/.config.un~ b/ncmpcpp/.config.un~
deleted file mode 100644
index a205395..0000000
--- a/ncmpcpp/.config.un~
+++ /dev/null
Binary files differ
diff --git a/tools/exec_to_workspace b/tools/exec_to_workspace
index 8bacd78..c7968f2 100755
--- a/tools/exec_to_workspace
+++ b/tools/exec_to_workspace
@@ -8,5 +8,6 @@
wg=$1; shift
cmd="$@"
-bspc desktop -f $wg &
+rpws $wg
eval $cmd &
+ratpoison -c 'barsend'
diff --git a/tools/panel/panel b/tools/panel/panel
index 472b180..69eb2f2 100755
--- a/tools/panel/panel
+++ b/tools/panel/panel
@@ -9,7 +9,8 @@ mkfifo -m 777 "$PANEL_FIFO"
bspc config top_padding $PANEL_HEIGHT
bspc control --subscribe > "$PANEL_FIFO" &
-xtitle -sf 'T%s' > "$PANEL_FIFO" &
+./windows > "$PANEL_FIFO" &
+echo "D`rpws current`" > "$PANEL_FIFO" &
volume -f 'V%i' > "$PANEL_FIFO" &
battery -i 60 -sf 'B%s %i' > "$PANEL_FIFO" &
clock -i 60 -sf 'Z%d %a %H:%M' > "$PANEL_FIFO" &
@@ -22,7 +23,7 @@ unbuffer alsactl monitor | grep --line-buffered 'Headphone Jack' | while read li
source ./panel_colors
-cat "$PANEL_FIFO" | ./panel_bar | lemonbar -f "$FONT_FONT" -f "$ICON_FONT" -g x$PANEL_HEIGHT -F "$COLOR_FOREGROUND" -B "$COLOR_BACKGROUND" &
+cat "$PANEL_FIFO" | ./panel_bar | lemonbar -f "$FONT_FONT" -f "$ICON_FONT" -g x$PANEL_HEIGHT -F "$COLOR11" -B "$COLOR0" &
-sleep 1;
-stalonetray --geometry 1x1-415+2 --icon-gravity E --grow-gravity E -bg $COLOR0 -i 18 &
+#sleep 1;
+#stalonetray --geometry 1x1-415+2 --icon-gravity E --grow-gravity E -bg $COLOR0 -i 20 &
diff --git a/tools/panel/panel_bar b/tools/panel/panel_bar
index 779c5bb..ab39edf 100755
--- a/tools/panel/panel_bar
+++ b/tools/panel/panel_bar
@@ -1,7 +1,4 @@
#! /bin/sh
-#
-# Example panel for LemonBoy's bar
-
num_mon=$(bspc query -M | wc -l)
@@ -111,51 +108,31 @@ while read -r line ; do
# clock output
time_infos="%{F$COLOR_STATUS_FG}%{B$COLOR_STATUS_BG} ${line#?} %{B-}%{F-}"
;;
- T*)
- # xtitle output
- title="%{F$COLOR_TITLE_FG}%{B$COLOR_TITLE_BG} ${line#?} %{B-}%{F-}"
- ;;
- W*)
- # bspwm internal state
+# T*)
+# # xtitle output
+# title="%{F$COLOR_TITLE_FG}%{B$COLOR_TITLE_BG} ${line#?} %{B-}%{F-}"
+# ;;
+ D*)
+ # active desktop
+ desktop="%{F$COLOR_STATUS_FG}%{B$COLOR_STATUS_BG} ${line#?}%{B-}%{F-} "
+ ;;
+ Wclear)
+ # focused occupied desktop
wm_infos=""
- IFS=':'
- set -- ${line#?}
- while [ $# -gt 0 ] ; do
- item=$1
- name=${item#?}
- case $item in
- M*)
- # active monitor
- if [ $num_mon -gt 1 ] ; then
- wm_infos="$wm_infos %{F$COLOR_FOCUSED_FG}%{B$COLOR_FOCUSED_BG} ${name} %{B-}%{F-} "
- fi
- ;;
-# m*)
-# # inactive monitor
-# if [ $num_mon -gt 1 ] ; then
-# wm_infos="$wm_infos %{F$COLOR_INACTIVE_MONITOR_FG}%{B$COLOR_INACTIVE_MONITOR_BG} ${name} %{B-}%{F-} "
-# fi
-# ;;
- O*)
- # focused occupied desktop
- wm_infos="${wm_infos}%{F$COLOR_FOCUSED_FG}%{B$COLOR_FOCUSED_BG}%{U$COLOR_FOREGROUND} ${name} %{-u}%{B-}%{F-}"
- ;;
- F*)
- # focused free desktop
- wm_infos="${wm_infos}%{F$COLOR_FOCUSED_FG}%{B$COLOR_FOCUSED_BG}%{U$COLOR_FOREGROUND} ${name} %{-u}%{B-}%{F-}"
- ;;
- U*)
- # focused urgent desktop
- wm_infos="${wm_infos}%{F$COLOR_FOCUSED_FG}%{B$COLOR_FOCUSED_BG}%{U$COLOR_FOREGROUND} ${name} %{-u}%{B-}%{F-}"
- ;;
-# o*)
-# # occupied desktop
-# wm_infos="${wm_infos}%{F$COLOR_OCCUPIED_FG}%{B$COLOR_OCCUPIED_BG} ${name} %{B-}%{F-}"
-# ;;
-# f*)
-# # free desktop
-# wm_infos="${wm_infos}%{F$COLOR_FREE_FG}%{B$COLOR_FREE_BG} ${name} %{B-}%{F-}"
-# ;;
+ ;;
+
+ \**)
+ # focused occupied desktop
+ wm_infos="${wm_infos}%{F$COLOR_FOCUSED_FG}%{B$COLOR_FOCUSED_BG}%{U$COLOR_FOCUSED_UG} ${line#?} %{-u}%{B-}%{F-}"
+ ;;
+ +*)
+ # occupied desktop
+ wm_infos="${wm_infos}%{F$COLOR_OTHER_FG}%{B$COLOR_OTHER_BG} ${line#?} %{B-}%{F-}"
+ ;;
+ -*)
+ # free desktop
+ wm_infos="${wm_infos}%{F$COLOR_ELSE_FG}%{B$COLOR_ELSE_BG} ${line#?} %{B-}%{F-}"
+ ;;
# u*)
# # urgent desktop
# wm_infos="${wm_infos}%{F$COLOR_URGENT_FG}%{B$COLOR_URGENT_BG} ${name} %{B-}%{F-}"
@@ -164,11 +141,7 @@ while read -r line ; do
# # layout
# wm_infos="$wm_infos %{F$COLOR_LAYOUT_FG}%{B$COLOR_LAYOUT_BG} ${name} %{B-}%{F-}"
# ;;
- esac
- shift
- done
- ;;
esac
# printf "%s\n" "%{l}${wm_infos}${title}%{r}${playing}${paused}${cpu}${ram}${essid}${signal}${volume}${musicvol}${battery}${time_infos} "
- printf "%s\n" "%{l}${wm_infos}${title}%{r}${face}${priv}${pub}${mail}${playing}${paused}${cpu}${ram}${volume}${musicvol}${battery}${time_infos}"
+ printf "%s\n" "%{l}${desktop}${wm_infos}${title}%{r}${face}${priv}${pub}${mail}${playing}${paused}${cpu}${ram}${volume}${musicvol}${battery}${time_infos}"
done
diff --git a/tools/panel/panel_colors b/tools/panel/panel_colors
index f436113..f04ddbb 100644
--- a/tools/panel/panel_colors
+++ b/tools/panel/panel_colors
@@ -1,33 +1,14 @@
source ~/.colors
-
-COLOR_FOREGROUND="#FF`echo $COLOR11 | cut -c 2-`"
-COLOR_BACKGROUND="#FF`echo $COLOR0 | cut -c 2-`"
-COLOR_ACTIVE_MONITOR_FG='#FF34322E'
-COLOR_ACTIVE_MONITOR_BG='#FF58C5F1'
-COLOR_INACTIVE_MONITOR_FG='#FF58C5F1'
-COLOR_INACTIVE_MONITOR_BG='#FF34322E'
-COLOR_FOCUSED_OCCUPIED_FG='#FFF6F9FF'
-COLOR_FOCUSED_OCCUPIED_BG='#FF5C5955'
-COLOR_FOCUSED_FREE_FG='#FFF6F9FF'
-COLOR_FOCUSED_FREE_BG='#FF6D561C'
-COLOR_FOCUSED_URGENT_FG='#FF34322E'
-COLOR_FOCUSED_URGENT_BG='#FFF9A299'
-COLOR_OCCUPIED_FG='#FFA3A6AB'
-COLOR_OCCUPIED_BG='#FF34322E'
-COLOR_FREE_FG='#FF6F7277'
-COLOR_FREE_BG='#FF34322E'
-COLOR_URGENT_FG='#FFF9A299'
-COLOR_URGENT_BG='#FF34322E'
-COLOR_LAYOUT_FG='#FFA3A6AB'
-COLOR_LAYOUT_BG='#FF34322E'
-
-
-COLOR_FOCUSED_FG="#FF`echo $COLOR10 | cut -c 2-`"
+COLOR_FOCUSED_FG="#FF`echo $COLOR4 | cut -c 2-`"
COLOR_FOCUSED_BG="#FF`echo $COLOR0 | cut -c 2-`"
+COLOR_FOCUSED_UG="#FF`echo $COLOR1 | cut -c 2-`"
-COLOR_TITLE_FG="#FF`echo $COLOR11 | cut -c 2-`"
-COLOR_TITLE_BG="#FF`echo $COLOR0 | cut -c 2-`"
+COLOR_OTHER_FG="#FF`echo $COLOR10 | cut -c 2-`"
+COLOR_OTHER_BG="#FF`echo $COLOR0 | cut -c 2-`"
COLOR_STATUS_FG="#FF`echo $COLOR12 | cut -c 2-`"
COLOR_STATUS_BG="#FF`echo $COLOR0 | cut -c 2-`"
+
+COLOR_ELSE_FG="#FF`echo $COLOR11 | cut -c 2-`"
+COLOR_ELSE_BG="#FF`echo $COLOR0 | cut -c 2-`"
diff --git a/tools/ratcolor b/tools/ratcolor
index 97cd406..e6e59a8 100755
--- a/tools/ratcolor
+++ b/tools/ratcolor
@@ -5,3 +5,4 @@ ratpoison -c "set bwcolor $COLOR0"
ratpoison -c "set fgcolor $COLOR11"
ratpoison -c "set fwcolor $COLOR11"
+
diff --git a/tools/ratpoisonrc.conf b/tools/ratpoisonrc.conf
index 079e9c4..a40ce54 100644
--- a/tools/ratpoisonrc.conf
+++ b/tools/ratpoisonrc.conf
@@ -4,9 +4,6 @@ escape grave
definekey top s-grave meta
definekey top Arabic_dammatan meta
-#unmanage Nautilus Desktop
-unmanage Desktop
-
#find files script
bind f exec ~/.tools/spotlight
@@ -14,10 +11,6 @@ bind f exec ~/.tools/spotlight
#set font -*-terminus-medium-r-normal-*-14-*-*-*-*-*-*-*
set font "DejaVu Sans Mono"
-#Style message box
-set bgcolour #fdf6e3
-set fgcolor #657b83
-
# Enable xcb copy/paste
source .tools/ratpoisonrc.clipboard
@@ -28,7 +21,7 @@ bind Tab nextscreen
set wingravity center
# Use the name of the program rather than the title in the window list
-set winname title
+set winname class
#Pest control.
banish
@@ -48,42 +41,34 @@ exec xsetroot -cursor_name left_ptr
#exec nitrogen --restore
#Border & Padding
-alias showpadding set padding 10 10 10 10
-alias hidepadding set padding 0 0 0 0
-showpadding
+alias showpanel set padding 0 27 0 0
+alias hidepanel set padding 0 0 0 0
+showpanel
-barinpadding 0
alias showborder set border 3
alias hideborder set border 0
showborder
-set fwcolor #657b83
-set bwcolor #839496
-
######################################
# Panel
######################################
-alias rpbarsend exec ~/.tools/rpbarsend
+alias barsend exec ~/.tools/panel/windows
-# tell ratpoison to ignore rpbar
+# tell ratpoison to ignore panels
unmanage rpbar
+unmanage bar
+unmanage stalonetray
# hooks
-#addhook switchwin rpbarsend
-#addhook switchframe rpbarsend
-#addhook switchgroup rpbarsend
-#addhook deletewindow rpbarsend
-## RP versions >= 1.4.6 (from the git repo) have these hooks.
-## Recommended!
-#addhook titlechanged rpbarsend
-#addhook newwindow rpbarsend
+addhook switchwin barsend
+addhook deletewindow barsend
+addhook switchframe barsend
+addhook switchgroup barsend
+#addhook titlechanged barsend
unmanage conky
unmanage xfce4-panel
unmanage ratbar.pl
-alias showpanel set padding 0 27 0 0
-alias hidepanel set padding 0 0 0 0
-#showpanel
#-------------------------------------------------------------
# Workspaces
#-------------------------------------------------------------
@@ -95,18 +80,18 @@ bind W workspace_menu
#Get F-keys to switch windows now in /usr/bin/rpws
-definekey top F1 exec rpws 1 #&& ratpoison -c bordscript
-definekey top F2 exec rpws 2 #&& ratpoison -c bordscript
-definekey top F3 exec rpws 3
-definekey top F4 exec rpws 4 #&& ratpoison -c bordscript
-definekey top F5 exec rpws 5 #&& ratpoison -c bordscript
-definekey top F6 exec rpws 6 #&& ratpoison -c bordscript
-definekey top F7 exec rpws 7 #&& ratpoison -c bordscript
-definekey top F8 exec rpws 8 #&& ratpoison -c bordscript
-definekey top F9 exec rpws 9 #&& ratpoison -c bordscript
-definekey top F10 exec xset -led 3 & exec ratpoison -c "exec rpws 10"
-definekey top F11 exec rpws 11 #3&& ratpoison -c bordscript
-definekey top F12 exec rpws 12 #3&& ratpoison -c bordscript
+definekey top F1 exec rpws 1 && echo "D1" > /tmp/panel-fifo #&& ratpoison -c bordscript
+definekey top F2 exec rpws 2 && echo "D2" > /tmp/panel-fifo #&& ratpoison -c bordscript
+definekey top F3 exec rpws 3 && echo "D3" > /tmp/panel-fifo #&& ratpoison -c bordscript
+definekey top F4 exec rpws 4 && echo "D4" > /tmp/panel-fifo #&& ratpoison -c bordscript
+definekey top F5 exec rpws 5 && echo "D5" > /tmp/panel-fifo #&& ratpoison -c bordscript
+definekey top F6 exec rpws 6 && echo "D6" > /tmp/panel-fifo #&& ratpoison -c bordscript
+definekey top F7 exec rpws 7 && echo "D8" > /tmp/panel-fifo #&& ratpoison -c bordscript
+definekey top F8 exec rpws 8 && echo "D8" > /tmp/panel-fifo #&& ratpoison -c bordscript
+definekey top F9 exec rpws 9 && printf "D9\nIxlear\n" > /tmp/panel-fifo #&& ratpoison -c bordscript
+definekey top F10 exec rpws 10 && printf "D10\nIclear\n" > /tmp/panel-fifo & xset -led named "Scroll Lock" #&& ratpoison -c bordscript
+definekey top F11 exec rpws 11 && echo "D11" > /tmp/panel-fifo #&& ratpoison -c bordscript
+definekey top F12 exec rpws 12 && echo "D12" > /tmp/panel-fifo #&& ratpoison -c bordscript
definekey top M-F1 rpwsm1
definekey top M-F2 rpwsm2
@@ -169,7 +154,7 @@ bind J exchangedown
bind K exchangeup
bind w window_menu
-bind a title
+bind a exec ratpoison -i -c 'title' && ratpoison -c 'barsend'
bind t time
definekey top s-l exec i3lock -n -i ~/.wallpaper.png
definekey top s-s exec ~/bin/sus
@@ -210,11 +195,11 @@ definekey top s-p paneltoggle
# b : Open url
-alias browse_cmd exec .tools/exec_to_workspace 2 firefox -new-tab
+alias browse_cmd exec .tools/exec_to_workspace 2 vimb
alias browse colon browse_cmd
bind b browse
# B : open a new firefox tab and browse to the X clipboard selection
-alias browse_selection exec .tools/exec_to_workspace 2 firefox -new-tab `ratpoison -c getsel`
+alias browse_selection exec .tools/exec_to_workspace 2 vimb `ratpoison -c getsel`
bind B browse_selection
# Paste with X selection
@@ -229,7 +214,7 @@ bind i insert_X_selection
definekey top s-f exec firefox
definekey top s-u exec uzbl-browser
definekey top s-m exec /home/vasko/.tools/pentfocus
-definekey top s-v exec vlc
+definekey top s-v exec vimb
definekey top s-g exec gvim
#definekey top s-l exec libreoffice
@@ -244,7 +229,7 @@ definekey top KP_Enter exec ~/Dropbox/speech/run-duplex.sh
# Up
alias volup exec amixer -q set Master 5+ && ratpoison -c "echo `$HOME/.tools/volind`"
-defivhave`havhave`nekey top XF86AudioRaiseVolume volup
+definekey top XF86AudioRaiseVolume volup
definekey top s-Prior volup
# Down
diff --git a/tools/wp b/tools/wp
index c508adb..ad77290 100755
--- a/tools/wp
+++ b/tools/wp
@@ -254,3 +254,5 @@ pkill stalone
source ~/.colors
#convert -font DejaVuSansB -pointsize 30 -stroke $COLOR0 -strokewidth 1 -fill $COLOR11 -draw 'text 70,60 "Vasil Zlatanov -> +46 723537981 vasil.zlatanov@gmail.com" ' $background ~/.wallpaper.png &
convert $background ~/.wallpaper.png &
+~/.config/vimb/color-gen
+~/.tools/ratcolor
diff --git a/xinitrc b/xinitrc
index b3a5676..18b7844 100755
--- a/xinitrc
+++ b/xinitrc
@@ -3,7 +3,7 @@
# http://www.desertsol.com/~kevin/ratpoison/
tools_dir=$HOME/.tools
xtoolwait="timeout --signal=KILL 5 $tools_dir/xtoolwait -noprop"
-workspace="bspc desktop -f"
+workspace="rpws"
screen_run="$tools_dir/screen_run"
term="/usr/bin/urxvt -e"
@@ -98,10 +98,9 @@ fi
#
# Startup the window manager
-sxhkd &
if [ $run_everything = true ]; then
- bspwm 2>&1 &
- ~/.config/bspwm/bspwmrc
+ ratpoison 2>&1 &
+# ~/.config/bspwm/bspwmrc
# compton &
wmpid=$!
sleep 1 &
@@ -125,7 +124,7 @@ fi
# workspace 1 : Ranger workspace
# window 1+: Ranger
if [ $run_everything = true -o $run_workspace = 1 ]; then
- $workspace ^1
+ $workspace 1
$xtoolwait $term ranger
fi
@@ -133,21 +132,21 @@ fi
# workspace 3 : newsbeuter
if [ $run_everything = true -o $run_workspace = 3 ]; then
- $workspace ^2
+ $workspace 3
$xtoolwait $term newsbeuter
fi
# workspace 4 : admin workspace
# window 1: screen (see screenrc.admin for the screen config)
if [ $run_everything = true -o $run_workspace = 4 ]; then
- $workspace ^4
+ $workspace 4
# $xtoolwait $term $screen_run admin
fi
# workspace 5 : School
# windows 1: screen notebok
if [ $run_everything = true -o $run_workspace = 5 ]; then
- $workspace ^4
+ $workspace 5
cd $HOME/Sync/notes
# $xtoolwait $term $screen_run school
fi
@@ -161,7 +160,7 @@ fi
# workspace 7 : skype workspace
if [ $run_everything = true -o $run_workspace = 7 ]; then
- $workspace ^6
+ $workspace 7
# skype &
# number_and_title 0 "skype"
sleep 6
@@ -179,14 +178,14 @@ fi
# workspace 9 : email workspace
# window 1: mutt
if [ $run_everything = true -o $run_workspace = 2 ]; then
- $workspace ^8
+ $workspace 8
$xtoolwait $term mutt
fi
# workspace 10 : irc workspace
# window 1: irc
if [ $run_everything = true -o $run_workspace = 2 ]; then
- $workspace ^9
+ $workspace 10
$xtoolwait $term $screen_run irssi
# $xtoolwait $term irssi
fi
@@ -201,7 +200,7 @@ fi
# workspace 12 : music workspace
# window 1: music
if [ $run_everything = true -o $run_workspace = 2 ]; then
- $workspace ^11
+ $workspace 12
mpd &
$xtoolwait $term ncmpcpp
fi
@@ -209,20 +208,20 @@ fi
# workspace 13 : volume workspace
# window 1: volume
if [ $run_everything = true -o $run_workspace = 2 ]; then
- $workspace ^12
+ $workspace 13
$xtoolwait $term alsamixer
fi
-# workspace 2 : Uzbl workspace
+# workspace 2 : Vimb workspace
if [ $run_everything = true -o $run_workspace = 2 ]; then
- $workspace ^2
- firefox &
+ $workspace 2
+ vimb &
fi
# Default workspace: 1(ranger)
# $workspace ^1
-#~/.tools/panel/panel &
+~/.tools/panel/panel &
#sleep 2 && rpbar
#######################################################################