Global: cleaned all old/unused configs that must be out of date. Does not make sense to keep them.
parent
41bd0f01e8
commit
553eb26eb1
|
@ -1,18 +0,0 @@
|
|||
|
||||
[general]
|
||||
fontname=Monospace 10
|
||||
selchars=-A-Za-z0-9,./?%&#:_
|
||||
scrollback=1000
|
||||
bgcolor=#000000000000
|
||||
bgalpha=65535
|
||||
fgcolor=#aaaaaaaaaaaa
|
||||
disallowbold=false
|
||||
cursorblinks=false
|
||||
cursorunderline=false
|
||||
audiblebell=false
|
||||
tabpos=top
|
||||
hidescrollbar=true
|
||||
hidemenubar=true
|
||||
hideclosebutton=true
|
||||
disablef10=false
|
||||
disablealt=false
|
|
@ -1,10 +0,0 @@
|
|||
#!/bin/bash
|
||||
# speeddown.sh
|
||||
# sources <https://bitbucket.org/jasonwryan/workstation/src/d2045f97201e/scripts/speed.sh>
|
||||
|
||||
RXB=$(cat /sys/class/net/eth0/statistics/rx_bytes)
|
||||
sleep 2
|
||||
RXBN=$(cat /sys/class/net/eth0/statistics/rx_bytes)
|
||||
RXDIF=$(echo $((RXBN - RXB)) )
|
||||
|
||||
echo "$((RXDIF / 1024 / 2))"
|
|
@ -1,10 +0,0 @@
|
|||
#!/bin/bash
|
||||
# speedup.sh
|
||||
# sources <https://bitbucket.org/jasonwryan/workstation/src/d2045f97201e/scripts/speed.sh>
|
||||
|
||||
TXB=$(cat /sys/class/net/eth0/statistics/tx_bytes)
|
||||
sleep 2
|
||||
TXBN=$(cat /sys/class/net/eth0/statistics/tx_bytes)
|
||||
TXDIF=$(echo $((TXBN - TXB)) )
|
||||
|
||||
echo "$((TXDIF / 1024 / 2))"
|
|
@ -1,237 +0,0 @@
|
|||
#!/bin/bash
|
||||
################################################################################
|
||||
## WMFS Config -- Status Bar Script
|
||||
## Date 2012-01-07
|
||||
##
|
||||
## Author: Ambrevar <ambrevar at gmail dot com>
|
||||
## Adapted from AddiKT1ve <the.addikt1ve@gmail.com>
|
||||
################################################################################
|
||||
|
||||
# Prevent script from running multiple time.
|
||||
# WARNING: it will kill all process with 'wmfs' and 'status.sh' in their names!
|
||||
kill $(ps U $UID | awk '/wmfs/&&/status.sh/' | grep -vi "$$\|grep\|awk" | awk '{print $1}')
|
||||
|
||||
|
||||
## mpd info
|
||||
## <mpc> is required for "now playing" informations
|
||||
_mpd() {
|
||||
if [ "`mpc 2>&1 | wc -l`" -gt "1" ]; then
|
||||
if [ "`mpc | grep "^\[paused\]"`" != "" ]; then
|
||||
mpd_current="`mpc current` [pause]"
|
||||
else
|
||||
mpd_current=`mpc current`
|
||||
fi
|
||||
else
|
||||
mpd_current="\o/"
|
||||
fi
|
||||
mpd="\\#cba642\\$mpd_current"
|
||||
}
|
||||
|
||||
# mocp author info
|
||||
# <mocp> is required for "now playing" informations
|
||||
_mocp_author(){
|
||||
author=`mocp -i | grep Artist | awk -F ": " '{print $2}'`
|
||||
mocp_author="\\#cba642\\$author"
|
||||
}
|
||||
|
||||
# mocp author info
|
||||
# <mocp> is required for "now playing" informations
|
||||
_mocp_song(){
|
||||
SONG=`mocp -i | grep SongTitle | awk -F ": " '{print $2}'`
|
||||
}
|
||||
|
||||
# network
|
||||
# network usage stats
|
||||
_network() {
|
||||
# Variables
|
||||
ethiface=eth0
|
||||
wlaniface=wlan0
|
||||
tmpdir=/tmp
|
||||
|
||||
# Functions
|
||||
function rx_bytes # download
|
||||
{
|
||||
[[ -e "/sys/class/net/$1/statistics/rx_bytes" ]] \
|
||||
&& echo $(cat /sys/class/net/$1/statistics/rx_bytes)
|
||||
}
|
||||
function tx_bytes # upload
|
||||
{
|
||||
[[ -e "/sys/class/net/$1/statistics/tx_bytes" ]] \
|
||||
&& echo $(cat /sys/class/net/$1/statistics/tx_bytes)
|
||||
}
|
||||
|
||||
# Download
|
||||
lastrxbytes=0
|
||||
if [ -f "$tmpdir/last_rxbytes" ]; then
|
||||
lastrxbytes=$(cat "$tmpdir/last_rxbytes")
|
||||
fi
|
||||
# Upload
|
||||
lasttxbytes=0
|
||||
if [ -f "$tmpdir/last_txbytes" ]; then
|
||||
lasttxbytes=$(cat "$tmpdir/last_txbytes")
|
||||
fi
|
||||
|
||||
# Download
|
||||
rxbytes=$(rx_bytes $ethiface)
|
||||
rxresult=$((($rxbytes-lastrxbytes)/1000))
|
||||
echo $rxbytes > "$tmpdir/last_rxbytes"
|
||||
|
||||
# Upload
|
||||
txbytes=$(tx_bytes $ethiface)
|
||||
txresult=$((($txbytes-lasttxbytes)/1000))
|
||||
echo $txbytes > "$tmpdir/last_txbytes"
|
||||
|
||||
# Output
|
||||
network="\\#81ae51\\↓ $rxresult Ko/s | $txresult Ko/s ↑\\#ffffff\\"
|
||||
}
|
||||
|
||||
# battery state
|
||||
_battery() {
|
||||
if [ -e /sys/class/power_supply/BAT*/status ]; then
|
||||
|
||||
bat_percent=$((`cat /sys/class/power_supply/BAT*/energy_now`/`cat /sys/class/power_supply/BAT*/energy_full_design | sed 's/00$//'`))
|
||||
bat_acpi=`cat /sys/class/power_supply/BAT*/status`
|
||||
|
||||
# use an arrow to show if battery is charging, discharging or full/AC
|
||||
if [ "$bat_acpi" = "Discharging" ]; then
|
||||
bat_state="↓"
|
||||
elif [ "$bat_acpi" = "Charging" ]; then
|
||||
bat_state="↑"
|
||||
fi
|
||||
|
||||
# blinking battery percent indicator if bat_percent < 15
|
||||
if [ "$bat_percent" -lt "15" ]; then
|
||||
bat_fail=1
|
||||
if [ "`cat /tmp/batteryfail`" ]; then
|
||||
color="\\#ff6b6b\\"
|
||||
echo 0 > /tmp/batteryfail
|
||||
else
|
||||
color="\\#435e87\\"
|
||||
echo 1 > /tmp/batteryfail
|
||||
fi
|
||||
else
|
||||
bat_fail=0
|
||||
color="\\#C0C0C0\\"
|
||||
fi
|
||||
|
||||
## battery time
|
||||
## <acpi> is required
|
||||
# bat_remtime="`acpi | cut -d' ' -f5 | cut -d':' -f1,2`"
|
||||
|
||||
battery="$color Bat. $bat_percent% $bat_statei\\#ffffff\\"
|
||||
else
|
||||
battery="$color On sector\\#ffffff\\"
|
||||
fi
|
||||
}
|
||||
|
||||
# uptime
|
||||
_uptime() {
|
||||
uptime=`cut -d'.' -f1 /proc/uptime`
|
||||
secs=$((${uptime}%60))
|
||||
mins=$((${uptime}/60%60))
|
||||
hours=$((${uptime}/3600%24))
|
||||
days=$((${uptime}/86400))
|
||||
uptime="${mins}m ${secs}s"
|
||||
|
||||
if [ "${hours}" -ne "0" ]; then
|
||||
uptime="${hours}h ${uptime}"
|
||||
fi
|
||||
|
||||
if [ "${days}" -ne "0" ]; then
|
||||
uptime="${days}d ${uptime}"
|
||||
fi
|
||||
|
||||
uptime="\\#ff8200\\${uptime}\\#ffffff\\"
|
||||
}
|
||||
|
||||
# memory usage
|
||||
_memory() {
|
||||
memory_used="`free -m | sed -n 's|^-.*:[ \t]*\([0-9]*\) .*|\1|gp'`"
|
||||
memory_total="`free -m | sed -n 's|^M.*:[ \t]*\([0-9]*\) .*|\1|gp'`"
|
||||
memory="$memory_used/$memory_total Mo"
|
||||
}
|
||||
|
||||
# volume
|
||||
# <amixer> is required
|
||||
_volume() {
|
||||
if [ "`amixer get Master | grep '\[off\]$'`" = "" ]; then
|
||||
volume=`amixer get Master | sed -n 's|.*\[\([0-9]*\)\%.*|\1%|pg'`
|
||||
else
|
||||
volume="[off]"
|
||||
fi
|
||||
volume="\\#47B6cA\\Vol. ${volume}\\#ffffff\\"
|
||||
}
|
||||
|
||||
# date
|
||||
_date() {
|
||||
sys_date=`date '+%a %d %b %Y'`
|
||||
date="\\#ff6b6b\\$sys_date\\#ffffff\\"
|
||||
}
|
||||
|
||||
# Hour
|
||||
_hour() {
|
||||
sys_hour=`date '+%H:%M'`
|
||||
hour="\\#1793d1\\$sys_hour \\#ffffff\\ "
|
||||
}
|
||||
|
||||
# ompload
|
||||
#
|
||||
# <ompload> is required
|
||||
# <cropscreen.sh> is required
|
||||
_ompload() {
|
||||
[ -e /tmp/omploadurl ] && ompload_url=`cat /tmp/omploadurl`
|
||||
ompload="$ompload_url"
|
||||
}
|
||||
|
||||
# CPU Usage
|
||||
# <conky> is required
|
||||
_cpuusage() {
|
||||
cpuusage="CPU "
|
||||
for i in 1 2 3 4
|
||||
do
|
||||
cpuusage+="$(conky -i2 -u 0.5 |tail -n5|grep CPU$i|cut -f2 -d':') "
|
||||
done
|
||||
cpuusage="\\#fec023\\$cpuusage\\#ffffff\\ "
|
||||
}
|
||||
|
||||
|
||||
# HD Usage
|
||||
# <conky> is required
|
||||
_diskusage() {
|
||||
diskusage="HDD "
|
||||
diskusage+="$(conky -i2 -u 0.5|tail -n5|grep HDD|cut -f2 -d':') "
|
||||
}
|
||||
|
||||
# Separator
|
||||
# For appearance only
|
||||
_separator() {
|
||||
separator="•"
|
||||
}
|
||||
|
||||
|
||||
# concatenate arguments
|
||||
statustext() {
|
||||
args=""
|
||||
for arg in $@; do
|
||||
_${arg}
|
||||
args="${args} `eval echo '$'$arg`"
|
||||
done
|
||||
|
||||
# wmfs magic
|
||||
wmfs -s "$args"
|
||||
}
|
||||
|
||||
################################################################################
|
||||
## status text
|
||||
##
|
||||
## add <variables> from the above definition without underscore.
|
||||
## Example:
|
||||
## while true; do statustext volume separator date separator hour separator ; sleep 1; done
|
||||
################################################################################
|
||||
|
||||
# The status will be constantly updated until WMFS is closed.
|
||||
while [ "$(ps U $UID | awk '{print $5}' | grep ^wmfs$)" != "" ] ; do
|
||||
statustext battery separator diskusage separator cpuusage separator network separator volume separator date separator hour separator
|
||||
sleep 1
|
||||
done
|
||||
|
|
@ -1,173 +0,0 @@
|
|||
#!/bin/bash
|
||||
################################################################################
|
||||
## WMFS Status bar
|
||||
## Date: 2012-03-02
|
||||
################################################################################
|
||||
|
||||
################################################################################
|
||||
## Options
|
||||
################################################################################
|
||||
|
||||
TIMING=1
|
||||
|
||||
#colors
|
||||
default="#222222"
|
||||
green="#4E9A06"
|
||||
lightgreen="#6DDD00"
|
||||
grey="#7D7D7D"
|
||||
dark="#1A1A1A"
|
||||
dblue="#1874cd"
|
||||
blue="#63b8ff"
|
||||
red="#CC0000"
|
||||
orange="#FFB000"
|
||||
purple="#8E00FF"
|
||||
|
||||
# separator
|
||||
sep="^R[right;2;10;$default]"
|
||||
|
||||
# Terminal command
|
||||
# termcmd="urxvtc -e "
|
||||
termcmd="lxterminal -e "
|
||||
|
||||
################################################################################
|
||||
## Commands
|
||||
################################################################################
|
||||
|
||||
# power
|
||||
pwr(){
|
||||
if [ -e /sys/class/power_supply/BAT*/status ]; then
|
||||
pwrperc="$(awk 'sub(/,/,"") {print $4}' <(acpi -b) | cut -d , -f 1 $1)"
|
||||
if [ "$pwrperc" == "100%" ]; then
|
||||
pwr="100"
|
||||
else
|
||||
pwr="$(echo $pwrperc | cut -c1-2)"
|
||||
fi
|
||||
echo "^s[70;10;$grey;bat]^p[90;2;40;8;0;$pwr;100;$dark;$dblue]^R[110;2;1;10;$default]"
|
||||
fi
|
||||
}
|
||||
|
||||
# cpugraph
|
||||
cpugraph(){
|
||||
cpu="$(eval $(awk '/^cpu /{print "previdle=" $5 "; prevtotal=" $2+$3+$4+$5 }' /proc/stat); sleep 0.4;
|
||||
eval $(awk '/^cpu /{print "idle=" $5 "; total=" $2+$3+$4+$5 }' /proc/stat);
|
||||
intervaltotal=$((total-${prevtotal:-0}));
|
||||
echo "$((100*( (intervaltotal) - ($idle-${previdle:-0}) ) / (intervaltotal) ))")"
|
||||
echo "^s[140;10;$grey;core]^g[170;2;80;8;$cpu;100;$dark;$orange;cpugraph](1;spawn;$termcmd htop)"
|
||||
}
|
||||
|
||||
# membar
|
||||
membar(){
|
||||
memu="$(free -m | sed -n 's|^-.*:[ \t]*\([0-9]*\) .*|\1|gp')"
|
||||
memt="$(free -m | sed -n 's|^M.*:[ \t]*\([0-9]*\) .*|\1|gp')"
|
||||
echo "^s[260;10;$grey;mem ]^p[290;2;80;8;0;$memu;$memt;$dark;$lightgreen](1;spawn;$termcmd htop)^R[330;2;1;10;$default]"
|
||||
}
|
||||
|
||||
# hdd section
|
||||
hdd(){
|
||||
hdd="$(df -h|grep sda3|awk '{print $5}' | cut -c1-2)"
|
||||
echo "^s[390;10;$grey;hdd]^p[415;2;40;8;0;$hdd;100;$dark;$grey](1;spawn;$termcmd ncdu)"
|
||||
}
|
||||
|
||||
# internet section
|
||||
# netup(){
|
||||
# netup="$("$HOME/bin/speedup.sh")"
|
||||
# echo "^s[465;10;$grey;net ]^p[490;2;100;4;0;$netup;150;$dark;$dblue](1;spawn;$termcmd net-monitor)"
|
||||
# }
|
||||
|
||||
# netdown(){
|
||||
# netdown="$("$HOME/bin/speeddown.sh")"
|
||||
# echo "^p[490;7;100;4;0;$netdown;2200;$dark;$blue](1;spawn;$termcmd net-monitor)"
|
||||
# }
|
||||
|
||||
# date/time section
|
||||
day(){
|
||||
day="$(date +"%d")"
|
||||
echo "^s[630;10;$grey;date]^p[660;2;100;4;0;$day;31;$dark;$grey]"
|
||||
}
|
||||
month(){
|
||||
month="(date +"%m")"
|
||||
echo "^p[660;7;100;4;0;$month;12;$dark;$grey]"
|
||||
}
|
||||
hour(){
|
||||
hour="$(date +"%I")"
|
||||
echo "^s[770;10;$grey;time ]^p[800;2;80;4;0;$hour;12;$dark;$green]"
|
||||
}
|
||||
minute(){
|
||||
minute="$(date +"%M")"
|
||||
echo "^p[800;7;80;4;0;$minute;60;$dark;$green]^R[820;0;1;12;$default]^R[840;0;1;12;$default]^R[860;0;1;12;$default]"
|
||||
}
|
||||
|
||||
# sound
|
||||
volpcm(){
|
||||
volpcm="$(amixer get PCM | tail -1 | sed 's/.*\[\([0-9]*%\)\].*/\1/')"
|
||||
if [ "$volpcm" == "100%" ]; then
|
||||
pcm="100"
|
||||
else
|
||||
pcm="$(echo $volpcm | cut -c1-2)"
|
||||
fi
|
||||
echo "^s[10;10;$grey;vol ]^p[30;2;50;4;0;$pcm;100;$dark;$dblue]"
|
||||
}
|
||||
|
||||
|
||||
|
||||
statustext()
|
||||
{
|
||||
wmfs -c status "topbar $(pwr) $(cpugraph) $(membar) $(hdd) $(day) $(month) $(hour) $(minute)"
|
||||
wmfs -c status "bottombar $(volpcm)"
|
||||
}
|
||||
|
||||
while true;
|
||||
do
|
||||
statustext
|
||||
sleep $TIMING
|
||||
done
|
||||
|
||||
|
||||
################################################################################
|
||||
## Not used
|
||||
################################################################################
|
||||
|
||||
# MOC
|
||||
# music(){
|
||||
# music="$(conky -c ~/.config/wmfs/conkyrc_mocp)"
|
||||
# echo "^s[270;10;#7D7D7D;$music]"
|
||||
# }
|
||||
|
||||
# mocp control
|
||||
# mocpctrl(){
|
||||
# echo "^s[90;9;$grey;mocp](1;spawn;urxvt -e mocp) ^R[125;1;16;10;$dark]^s[126;10;$grey;<<](1;spawn;mocp -r) ^R[142;1;24;10;$dark]^s[150;10;$grey;>I](1;spawn;mocp -p) ^R[167;1;16;10;$dark]^s[168;10;$grey;>>](1;spawn;mocp -f) ^R[184;1;16;10;$dark]^s[188;9;$grey;II](1;spawn;mocp -G)"
|
||||
# }
|
||||
|
||||
# mocpbar
|
||||
# mocpbar(){
|
||||
# if [ "$(pidof mocp)" ]; then
|
||||
# total="$(mocp -Q %ts)"
|
||||
# curr="$(mocp -Q %cs)"
|
||||
# else
|
||||
# total="20"
|
||||
# curr="0"
|
||||
# fi
|
||||
# echo "^p[210;1;50;10;1;$curr;$total;$dark;$grey]"
|
||||
# }
|
||||
|
||||
## Mail
|
||||
# email(){
|
||||
# if [ "$(pidof claws-mail)" ];then
|
||||
# mail="$(claws-mail --status | awk '{print $2}')"
|
||||
# else
|
||||
# mail="0"
|
||||
# fi
|
||||
# echo "^s[20;10;$grey;mail]^s[45;10;$green;$mail]"
|
||||
# }
|
||||
|
||||
|
||||
## Volume
|
||||
# volibm(){
|
||||
# volume="$(conky -c ~/.config/wmfs/conkyrc_sound)"
|
||||
# if [ "$volume" == "mute" ]; then
|
||||
# ibm="0"
|
||||
# else
|
||||
# ibm="$(conky -c ~/.config/wmfs/conkyrc_sound | awk '{printf $1*100/14}' | cut -d . -f 1 $1)"
|
||||
# fi
|
||||
# echo "^p[30;7;50;4;0;$ibm;100;$dark;$blue]"
|
||||
# }
|
|
@ -1,58 +0,0 @@
|
|||
[bars]
|
||||
|
||||
# Position:
|
||||
#
|
||||
# 0 Top
|
||||
# 1 Bottom
|
||||
# 2 Hide
|
||||
|
||||
# Element type:
|
||||
#
|
||||
# t Tags
|
||||
# s Statustext (will take available space)
|
||||
# y Systray (can be set only ONE time among all element)
|
||||
# l Launcher (will be expended at launcher use)
|
||||
|
||||
# [bar]
|
||||
# name = "rightbar"
|
||||
# position = 1
|
||||
# screen = 1
|
||||
# elements = "yslt"
|
||||
# theme = "blue"
|
||||
# [/bar]
|
||||
|
||||
# [bar]
|
||||
# name = "topbar"
|
||||
# position = 2
|
||||
# screen = 0
|
||||
# elements = "s"
|
||||
# theme = "topbar"
|
||||
# [/bar]
|
||||
|
||||
|
||||
[bar]
|
||||
name = "topbar"
|
||||
position = 0
|
||||
screen = 0
|
||||
elements = "tlsy" # element order in bar
|
||||
theme = "blue"
|
||||
#theme = "default"
|
||||
[/bar]
|
||||
|
||||
[bar]
|
||||
name = "bottombar"
|
||||
position = 1
|
||||
screen = 0
|
||||
elements = "s" # element order in bar
|
||||
# theme = "blue"
|
||||
theme = "bluish"
|
||||
[/bar]
|
||||
|
||||
# [bar]
|
||||
# position = 0
|
||||
# screen = 1
|
||||
# elements = "ts"
|
||||
# theme = "default"
|
||||
# [/bar]
|
||||
|
||||
[/bars]
|
|
@ -1,11 +0,0 @@
|
|||
[client]
|
||||
theme = "blue"
|
||||
key_modifier = "Super"
|
||||
|
||||
[mouse] button = "1" func = "client_focus_click" [/mouse]
|
||||
[mouse] button = "1" func = "mouse_swap" [/mouse]
|
||||
[mouse] button = "2" func = "mouse_tab" [/mouse]
|
||||
[mouse] button = "3" func = "mouse_resize" [/mouse]
|
||||
[mouse] button = "4" func = "client_focus_next_tab" [/mouse]
|
||||
[mouse] button = "5" func = "client_focus_prev_tab" [/mouse]
|
||||
[/client]
|
|
@ -1,139 +0,0 @@
|
|||
[keys]
|
||||
|
||||
######################
|
||||
# Software shortcuts #
|
||||
######################
|
||||
[key] mod = {"Super"} key = "Return" func = "spawn" cmd = "lxterminal || urxvt || xterm" [/key]
|
||||
[key] mod = {"Super"} key = "w" func = "spawn" cmd = "firefox" [/key]
|
||||
[key] mod = {"Super"} key = "t" func = "spawn" cmd = "thunderbird" [/key]
|
||||
[key] mod = {"Super"} key = "e" func = "spawn" cmd = "lxterminal -e ranger" [/key]
|
||||
[key] mod = {"Super"} key = "r" func = "spawn" cmd = "evince" [/key]
|
||||
|
||||
## Cmus
|
||||
[key] mod = {"Super"} key = "a" func = "spawn" cmd = "lxterminal -e cmus" [/key]
|
||||
[key] mod = {"Super","Alt"} key = "a" func = "spawn" cmd = "cmus-remote -u" [/key]
|
||||
[key] mod = {"Super","Shift"} key = "a" func = "spawn" cmd = "cmus-remote -n" [/key]
|
||||
[key] mod = {"Super","Control"} key = "a" func = "spawn" cmd = "cmus-remote -r" [/key]
|
||||
|
||||
# Sound Control
|
||||
[key] mod = {"Super"} key = "KP_Subtract" func = "spawn" cmd = "amixer set Master 5%-" [/key]
|
||||
[key] mod = {"Super"} key = "KP_Add" func = "spawn" cmd = "amixer set Master 5%+" [/key]
|
||||
[key] mod = {"Super"} key = "KP_Divide" func = "spawn" cmd = "amixer set Master mute" [/key]
|
||||
[key] mod = {"Super"} key = "KP_Multiply" func = "spawn" cmd = "amixer set Master unmute" [/key]
|
||||
|
||||
# Take a screenshot.
|
||||
[key] key = "Print" func = "spawn" cmd = "scrot '%Y-%m-%d-%H%M%S_$wx$h.png' -e 'mkdir -p ~/shots && mv $f ~/shots/'" [/key]
|
||||
|
||||
# Lock the screen.
|
||||
[key] mod = {"Super"} key = "l" func = "spawn" cmd = "xscreensaver-command --lock" [/key]
|
||||
|
||||
|
||||
#################
|
||||
# WMFS commands #
|
||||
#################
|
||||
[key] mod = {"Control", "Super", "Alt"} key = "q" func = "quit" [/key]
|
||||
[key] mod = {"Control", "Super", "Alt"} key = "r" func = "reload" [/key]
|
||||
|
||||
# Toggle client free/tile
|
||||
[key] mod = {"Super"} key = "f" func = "client_toggle_free" [/key]
|
||||
|
||||
# Launcher
|
||||
[key] mod = {"Super"} key = "p" func = "launcher" cmd = "exec" [/key]
|
||||
# Man launcher
|
||||
[key] mod = {"Super"} key = "m" func = "launcher" cmd = "launcher_man" [/key]
|
||||
|
||||
[key] mod = {"Super"} key = "q" func = "client_close" [/key]
|
||||
|
||||
####################
|
||||
# Tag manipulation #
|
||||
####################
|
||||
[key] mod = {"Super"} key = "F1" func = "tag_set" cmd = "0" [/key]
|
||||
[key] mod = {"Super"} key = "F2" func = "tag_set" cmd = "1" [/key]
|
||||
[key] mod = {"Super"} key = "F3" func = "tag_set" cmd = "2" [/key]
|
||||
[key] mod = {"Super"} key = "F4" func = "tag_set" cmd = "3" [/key]
|
||||
[key] mod = {"Super"} key = "F5" func = "tag_set" cmd = "4" [/key]
|
||||
[key] mod = {"Super"} key = "F6" func = "tag_set" cmd = "5" [/key]
|
||||
[key] mod = {"Super"} key = "F7" func = "tag_set" cmd = "6" [/key]
|
||||
[key] mod = {"Super"} key = "F8" func = "tag_set" cmd = "7" [/key]
|
||||
[key] mod = {"Super"} key = "F9" func = "tag_set" cmd = "8" [/key]
|
||||
[key] mod = {"Super"} key = "F10" func = "tag_set" cmd = "9" [/key]
|
||||
[key] mod = {"Super"} key = "F11" func = "tag_set" cmd = "10" [/key]
|
||||
[key] mod = {"Super"} key = "F12" func = "tag_set" cmd = "11" [/key]
|
||||
|
||||
[key] mod = {"Super", "Alt"} key = "F1" func = "tag_client" cmd = "0" [/key]
|
||||
[key] mod = {"Super", "Alt"} key = "F2" func = "tag_client" cmd = "1" [/key]
|
||||
[key] mod = {"Super", "Alt"} key = "F3" func = "tag_client" cmd = "2" [/key]
|
||||
[key] mod = {"Super", "Alt"} key = "F4" func = "tag_client" cmd = "3" [/key]
|
||||
[key] mod = {"Super", "Alt"} key = "F5" func = "tag_client" cmd = "4" [/key]
|
||||
[key] mod = {"Super", "Alt"} key = "F6" func = "tag_client" cmd = "5" [/key]
|
||||
[key] mod = {"Super", "Alt"} key = "F7" func = "tag_client" cmd = "6" [/key]
|
||||
[key] mod = {"Super", "Alt"} key = "F8" func = "tag_client" cmd = "7" [/key]
|
||||
|
||||
[key] mod = {"Super", "Alt"} key = "KP_Subtract" func = "tag_del" [/key]
|
||||
[key] mod = {"Super", "Alt"} key = "KP_Add" func = "tag_new" [/key]
|
||||
|
||||
[key] mod = {"Super"} key = "Next" func = "tag_next" [/key]
|
||||
[key] mod = {"Super"} key = "Prior" func = "tag_prev" [/key]
|
||||
|
||||
# tag function: cmd = nameofthetag
|
||||
#[key] mod = {"Super"} key = "z" func = "tag" cmd = "2" [/key]
|
||||
|
||||
#[key] mod = {"Control"} key = "Up" func = "screen_next" [/key]
|
||||
#[key] mod = {"Control"} key = "Down" func = "screen_prev" [/key]
|
||||
|
||||
# Focus next / prev client and next / prev tabbed client
|
||||
[key] mod = { "Super" } key = "Tab" func = "client_focus_next" [/key]
|
||||
[key] mod = { "Super", "Shift" } key = "Tab" func = "client_focus_prev" [/key]
|
||||
[key] mod = { "Super", "Alt" } key = "Tab" func = "client_focus_next_tab" [/key]
|
||||
[key] mod = { "Super", "Alt", "Shift" } key = "Tab" func = "client_focus_prev_tab" [/key]
|
||||
|
||||
# Focus next client with direction
|
||||
[key] mod = {"Super"} key = "Left" func = "client_focus_left" [/key]
|
||||
[key] mod = {"Super"} key = "Right" func = "client_focus_right" [/key]
|
||||
[key] mod = {"Super"} key = "Up" func = "client_focus_top" [/key]
|
||||
[key] mod = {"Super"} key = "Down" func = "client_focus_bottom" [/key]
|
||||
|
||||
# swap next client with direction:
|
||||
[key] mod = {"Super", "Alt"} key = "Left" func = "client_swap_left" [/key]
|
||||
[key] mod = {"Super", "Alt"} key = "Right" func = "client_swap_right" [/key]
|
||||
[key] mod = {"Super", "Alt"} key = "Up" func = "client_swap_top" [/key]
|
||||
[key] mod = {"Super", "Alt"} key = "Down" func = "client_swap_bottom" [/key]
|
||||
|
||||
# Resize selected tiled client with direction
|
||||
[key] mod = {"Super", "Shift"} key = "Left" func = "client_resize_left" cmd = "20" [/key]
|
||||
[key] mod = {"Super", "Shift"} key = "Right" func = "client_resize_left" cmd = "-20" [/key]
|
||||
[key] mod = {"Super", "Shift"} key = "Up" func = "client_resize_top" cmd = "20" [/key]
|
||||
[key] mod = {"Super", "Shift"} key = "Down" func = "client_resize_top" cmd = "-20" [/key]
|
||||
[key] mod = {"Super", "Control"} key = "Left" func = "client_resize_right" cmd = "-20" [/key]
|
||||
[key] mod = {"Super", "Control"} key = "Right" func = "client_resize_right" cmd = "20" [/key]
|
||||
[key] mod = {"Super", "Control"} key = "Up" func = "client_resize_bottom" cmd = "-20" [/key]
|
||||
[key] mod = {"Super", "Control"} key = "Down" func = "client_resize_bottom" cmd = "20" [/key]
|
||||
|
||||
# Tabbing command
|
||||
[key] mod = {"Alt", "Super"} key = "h" func = "client_tab_left" [/key]
|
||||
[key] mod = {"Alt", "Super"} key = "l" func = "client_tab_right" [/key]
|
||||
[key] mod = {"Alt", "Super"} key = "k" func = "client_tab_top" [/key]
|
||||
[key] mod = {"Alt", "Super"} key = "j" func = "client_tab_bottom" [/key]
|
||||
[key] mod = {"Alt", "Super"} key = "u" func = "client_untab" [/key]
|
||||
#[key] mod = {"Super"} key = "t" func = "client_tab_next_opened" [/key]
|
||||
|
||||
|
||||
##########
|
||||
# Unused #
|
||||
##########
|
||||
# Layout manipulation
|
||||
#[key] mod = {"Super"} key = "m" func = "layout_vmirror" [/key]
|
||||
#[key] mod = {"Super", "Shift"} key = "m" func = "layout_hmirror" [/key]
|
||||
# [key] mod = {"Super"} key = "r" func = "layout_rotate_right" [/key]
|
||||
# [key] mod = {"Super", "Shift"} key = "r" func = "layout_rotate_left" [/key]
|
||||
|
||||
# [key] mod = {"Control", "Super", "Alt"} key = "h" func = "layout_integrate_left" [/key]
|
||||
# [key] mod = {"Control", "Super", "Alt"} key = "j" func = "layout_integrate_bottom" [/key]
|
||||
# [key] mod = {"Control", "Super", "Alt"} key = "k" func = "layout_integrate_top" [/key]
|
||||
# [key] mod = {"Control", "Super", "Alt"} key = "l" func = "layout_integrate_right" [/key]
|
||||
|
||||
# Layout set historic travelling function (TESTING)
|
||||
# [key] mod = {"Super"} key = "o" func = "layout_prev_set" [/key]
|
||||
# [key] mod = {"Super", "Shift"} key = "o" func = "layout_next_set" [/key]
|
||||
|
||||
[/keys]
|
|
@ -1,19 +0,0 @@
|
|||
[launchers]
|
||||
# command can be an uicb function or an uicb function + extension (see example)
|
||||
# Example of uicb + ext:
|
||||
# command = "spawn xterm -e"
|
||||
|
||||
[launcher]
|
||||
name = "exec"
|
||||
prompt = " Run:"
|
||||
command = "spawn"
|
||||
width = 300
|
||||
[/launcher]
|
||||
|
||||
[launcher]
|
||||
name = "launcher_man"
|
||||
prompt = " Man:"
|
||||
command = "spawn lxterminal -e man"
|
||||
width = 300
|
||||
[/launcher]
|
||||
[/launchers]
|
|
@ -1,24 +0,0 @@
|
|||
[rules]
|
||||
[rule]
|
||||
instance = "Mail"
|
||||
class = "Thunderbird"
|
||||
|
||||
role = "3pane"
|
||||
# name = ""
|
||||
# theme = "default"
|
||||
|
||||
tag = 6 # 2nd tag
|
||||
screen = 0
|
||||
|
||||
free = false
|
||||
tab = false
|
||||
ignore_tag = false
|
||||
[/rule]
|
||||
|
||||
[rule]
|
||||
instance = "xv"
|
||||
class = "MPlayer"
|
||||
free = true
|
||||
[/rule]
|
||||
|
||||
[/rules]
|
|
@ -1,23 +0,0 @@
|
|||
|
||||
[tags]
|
||||
theme = "blue"
|
||||
|
||||
# Use no screen option or screen = -1 to set tag on each screen
|
||||
[tag]
|
||||
name = " 1 "
|
||||
# statusline=""
|
||||
[/tag]
|
||||
|
||||
[tag] name = " 2 " [/tag]
|
||||
[tag] name = " 3 " [/tag]
|
||||
[tag] name = " 4 " [/tag]
|
||||
[tag] name = " Forge " [/tag]
|
||||
[tag] name = " Music " [/tag]
|
||||
[tag] name = " Mail " [/tag]
|
||||
|
||||
# Mousebinds associated to Tags element button
|
||||
[mouse] button = "1" func = "tag_click" [/mouse]
|
||||
[mouse] button = "4" func = "tag_next" [/mouse]
|
||||
[mouse] button = "5" func = "tag_prev" [/mouse]
|
||||
|
||||
[/tags]
|
|
@ -1,266 +0,0 @@
|
|||
# Multi theme section
|
||||
[themes]
|
||||
# No name mean default
|
||||
|
||||
[theme]
|
||||
# font = "fixed"
|
||||
|
||||
# Bars
|
||||
bars_width = 21
|
||||
bars_fg = "#E6E6E6"
|
||||
bars_bg = "#4D0000"
|
||||
|
||||
# Element tags
|
||||
tags_normal_fg = "#E6E6E6"
|
||||
tags_normal_bg = "#800000"
|
||||
|
||||
tags_sel_fg = "#E6E6E6"
|
||||
tags_sel_bg = "#CC6666"
|
||||
|
||||
tags_occupied_fg = "#E6E6E6"
|
||||
tags_occupied_bg = "#994D4D"
|
||||
tags_occupied_statusline = "\R[0;0;100;1;#994D4D]"
|
||||
|
||||
tags_urgent_fg = "#E6E6E6"
|
||||
tags_urgent_bg = "#D88C34"
|
||||
|
||||
tags_border_color = "#000000"
|
||||
#tags_border_color = "#112211"
|
||||
tags_border_width = 1
|
||||
|
||||
# Frame / Client
|
||||
client_normal_fg = "#E6E6E6"
|
||||
client_normal_bg = "#330000"
|
||||
client_normal_statusline = "\s[3;9;#121212;x] \s[2;8;#E6E6E6;x](1;client_close)"
|
||||
|
||||
client_sel_fg = "#E6E6E6"
|
||||
client_sel_bg = "#660000"
|
||||
client_sel_statusline = "\s[3;9;#121212;x] \s[2;8;#E6E6E6;x](1;client_close)"
|
||||
|
||||
frame_bg = "#555555"
|
||||
client_titlebar_width = 18
|
||||
client_border_width = 1
|
||||
[/theme]
|
||||
|
||||
[theme]
|
||||
name = "blue"
|
||||
font = "dejavu-8"
|
||||
|
||||
# BAR
|
||||
# bg = "#191919"
|
||||
# fg = "#D4D4D4"
|
||||
# TAGS
|
||||
# occupied_bg = "#003366"
|
||||
# occupied_fg = "#D4D4D4"
|
||||
# sel_fg = "#191919"
|
||||
# sel_bg = "#7E89A2"
|
||||
# urgent_bg = "#DD1111"
|
||||
# urgent_fg = "#000000"
|
||||
|
||||
# CLIENT
|
||||
# fg_focus = "#9F9AB3"
|
||||
# border_focus = "#003366"
|
||||
# CLIENT
|
||||
# border_normal = "#191919"
|
||||
# fg_normal = "#7E89A2"
|
||||
|
||||
|
||||
# Bars
|
||||
bars_width = 21
|
||||
bars_fg = "#D4D4D4"
|
||||
bars_bg = "#000000"
|
||||
|
||||
# Element tags
|
||||
tags_normal_fg = "#D4D4D4"
|
||||
tags_normal_bg = "#191919"
|
||||
|
||||
tags_sel_fg = "#191919"
|
||||
tags_sel_bg = "#7E89A2"
|
||||
|
||||
tags_occupied_fg = "#D4D4D4"
|
||||
tags_occupied_bg = "#003366"
|
||||
# tags_occupied_statusline = "\R[0;0;100;1;#994D4D]"
|
||||
|
||||
tags_urgent_fg = "#000000"
|
||||
tags_urgent_bg = "#DD1111"
|
||||
|
||||
tags_border_color = "#000000"
|
||||
tags_border_width = 1
|
||||
|
||||
# Frame / Client
|
||||
client_normal_fg = "#7E89A2"
|
||||
client_normal_bg = "#333333"
|
||||
client_normal_statusline = "\s[3;9;#121212;x] \s[2;8;#E6E6E6;x](1;client_close)"
|
||||
|
||||
client_sel_fg = "#9F9AB3"
|
||||
client_sel_bg = "#003366"
|
||||
client_sel_statusline = "\s[3;9;#121212;x] \s[2;8;#E6E6E6;x](1;client_close)"
|
||||
|
||||
frame_bg = "#FF0000"
|
||||
client_titlebar_width = 18
|
||||
client_border_width = 1
|
||||
[/theme]
|
||||
|
||||
|
||||
[theme]
|
||||
# default arp theme
|
||||
name = "greygreen"
|
||||
font = "snap"
|
||||
# Bars
|
||||
bars_width = 12
|
||||
bars_fg = "#7D7D7D"
|
||||
bars_bg = "#222222"
|
||||
# Element tags
|
||||
tags_normal_fg = "#7D7D7D"
|
||||
tags_normal_bg = "#222222"
|
||||
#tags_normal_statusline = ""
|
||||
tags_sel_fg = "#222222"
|
||||
tags_sel_bg = "#6DDD00"
|
||||
#tags_sel_statusline = ""
|
||||
tags_occupied_fg = "#7D7D7D"
|
||||
tags_occupied_bg = "#1A1A1A"
|
||||
tags_occupied_statusline = "\R[2;11;11;1;#6DDD00]"
|
||||
tags_border_color = "#222222"
|
||||
tags_border_width = 0
|
||||
# Frame / Client
|
||||
client_normal_fg = "#7D7D7D"
|
||||
client_normal_bg = "#222222"
|
||||
#client_normal_statusline = ""
|
||||
client_sel_fg = "#222222"
|
||||
client_sel_bg = "#7D7D7D"
|
||||
#client_sel_statusline = ""
|
||||
frame_bg = "#C7C7C7"
|
||||
client_titlebar_width = 1
|
||||
client_border_width = 1
|
||||
[/theme]
|
||||
|
||||
[theme]
|
||||
name = "bluish"
|
||||
font = "snap"
|
||||
# Bars
|
||||
bars_width = 12
|
||||
bars_fg = "#63b8ff"
|
||||
bars_bg = "#222222"
|
||||
# Element tags
|
||||
tags_normal_fg = "#7D7D7D"
|
||||
tags_normal_bg = "#222222"
|
||||
# tags_normal_statusline = ""
|
||||
tags_sel_fg = "#222222"
|
||||
tags_sel_bg = "#63b8ff"
|
||||
# tags_sel_statusline = ""
|
||||
tags_occupied_fg = "#7D7D7D"
|
||||
tags_occupied_bg = "#1A1A1A"
|
||||
tags_occupied_statusline = "\R[2;11;14;1;#63b8ff]"
|
||||
tags_border_color = "#222222"
|
||||
tags_border_width = 0
|
||||
# Frame / Client
|
||||
client_normal_fg = "#7D7D7D"
|
||||
client_normal_bg = "#222222"
|
||||
client_normal_statusline = "\s[3;9;#7D7D7D;#](1;client_close)"
|
||||
client_sel_fg = "#222222"
|
||||
client_sel_bg = "#63b8ff"
|
||||
client_sel_statusline = "\s[3;9;#222222;#](1;client_close)"
|
||||
frame_bg = "#63b8ff"
|
||||
client_titlebar_width = 12
|
||||
client_border_width = 1
|
||||
[/theme]
|
||||
|
||||
[theme]
|
||||
name = "topbar"
|
||||
font = "-*-terminus-medium-*-*-*-*-*-*-*-*-*-*-pt154"
|
||||
# Bars
|
||||
bars_width = 2
|
||||
bars_fg = "#63b8ff"
|
||||
bars_bg = "#222222"
|
||||
# Element tags
|
||||
tags_normal_fg = "#7D7D7D"
|
||||
tags_normal_bg = "#222222"
|
||||
# tags_normal_statusline = ""
|
||||
tags_sel_fg = "#222222"
|
||||
tags_sel_bg = "#63b8ff"
|
||||
# tags_sel_statusline = ""
|
||||
tags_occupied_fg = "#7D7D7D"
|
||||
tags_occupied_bg = "#222222"
|
||||
tags_occupied_statusline = "\R[1;0;2;4;#63b8ff]"
|
||||
tags_border_color = "#222222"
|
||||
tags_border_width = 0
|
||||
# Frame / Client
|
||||
client_normal_fg = "#7D7D7D"
|
||||
client_normal_bg = "#222222"
|
||||
client_normal_statusline = "\s[3;9;#7D7D7D;#](1;client_close)"
|
||||
client_sel_fg = "#222222"
|
||||
client_sel_bg = "#63b8ff"
|
||||
client_sel_statusline = "\s[3;9;#222222;#](1;client_close)"
|
||||
frame_bg = "#63b8ff"
|
||||
client_titlebar_width = 12
|
||||
client_border_width = 1
|
||||
[/theme]
|
||||
|
||||
[theme]
|
||||
# clients without title
|
||||
name = "titleless"
|
||||
font = "-*-terminus-medium-*-*-*-*-*-*-*-*-*-*-pt154"
|
||||
# Bars
|
||||
bars_width = 12
|
||||
bars_fg = "#7D7D7D"
|
||||
bars_bg = "#222222"
|
||||
# Element tags
|
||||
tags_normal_fg = "#7D7D7D"
|
||||
tags_normal_bg = "#222222"
|
||||
#tags_normal_statusline = ""
|
||||
tags_sel_fg = "#222222"
|
||||
tags_sel_bg = "#6DDD00"
|
||||
#tags_sel_statusline = ""
|
||||
tags_occupied_fg = "#7D7D7D"
|
||||
tags_occupied_bg = "#222222"
|
||||
tags_occupied_statusline = "\R[1;0;2;4;#6DDD00]"
|
||||
tags_border_color = "#222222"
|
||||
tags_border_width = 0
|
||||
# Frame / Client
|
||||
client_normal_fg = "#7D7D7D"
|
||||
client_normal_bg = "#222222"
|
||||
#client_normal_statusline = ""
|
||||
client_sel_fg = "#7D7D7D"
|
||||
client_sel_bg = "#222222"
|
||||
#client_sel_statusline = ""
|
||||
frame_bg = "#C7C7C7"
|
||||
client_titlebar_width = 0
|
||||
client_border_width = 2
|
||||
[/theme]
|
||||
|
||||
[theme]
|
||||
# theme from sources
|
||||
name = "defaultnew"
|
||||
font = "fixed"
|
||||
# Bars
|
||||
bars_width = 14
|
||||
bars_fg = "#AABBAA"
|
||||
bars_bg = "#223322"
|
||||
# Element tags
|
||||
tags_normal_fg = "#AABBAA"
|
||||
tags_normal_bg = "#223322"
|
||||
# tags_normal_statusline = ""
|
||||
tags_sel_fg = "#223322"
|
||||
tags_sel_bg = "#AABBAA"
|
||||
# tags_sel_statusline = ""
|
||||
tags_occupied_fg = "#AABBAA"
|
||||
tags_occupied_bg = "#445544"
|
||||
tags_occupied_statusline = "\R[0;0;3;3;#AABBAA]"
|
||||
tags_urgent_fg = "#223322"
|
||||
tags_urgent_bg = "#CC5544"
|
||||
# tags_urgent_statusline = ""
|
||||
tags_border_color = "#112211"
|
||||
tags_border_width = 1
|
||||
# Frame / Client
|
||||
client_normal_fg = "#AABBAA"
|
||||
client_normal_bg = "#223322"
|
||||
client_normal_statusline = "\s[3;9;#121212;x] \s[2;8;#ff0000;x](1;client_close)"
|
||||
client_sel_fg = "#223322"
|
||||
client_sel_bg = "#AABBAA"
|
||||
client_sel_statusline = "\s[3;9;#121212;x] \s[2;8;#ff0000;x](1;client_close)"
|
||||
frame_bg = "#555555"
|
||||
client_titlebar_width = 12
|
||||
client_border_width = 1
|
||||
[/theme]
|
||||
|
||||
[/themes]
|
|
@ -1,15 +0,0 @@
|
|||
#
|
||||
# WMFS2 configuration file
|
||||
#
|
||||
|
||||
# Possible file inclusion:
|
||||
# @include "file"
|
||||
|
||||
@include "wmfs.d/themes"
|
||||
@include "wmfs.d/bars"
|
||||
@include "wmfs.d/tags"
|
||||
@include "wmfs.d/client"
|
||||
@include "wmfs.d/launchers"
|
||||
@include "wmfs.d/rules"
|
||||
@include "wmfs.d/keys"
|
||||
|
Binary file not shown.
277
.irssi/config
277
.irssi/config
|
@ -1,277 +0,0 @@
|
|||
servers = (
|
||||
{ address = "eu.irc6.net"; chatnet = "IRCnet"; port = "6667"; },
|
||||
{ address = "open.ircnet.net"; chatnet = "IRCnet"; port = "6667"; },
|
||||
{ address = "irc.efnet.org"; chatnet = "EFNet"; port = "6667"; },
|
||||
{
|
||||
address = "irc.undernet.org";
|
||||
chatnet = "Undernet";
|
||||
port = "6667";
|
||||
},
|
||||
{ address = "irc.dal.net"; chatnet = "DALnet"; port = "6667"; },
|
||||
{
|
||||
address = "irc.quakenet.org";
|
||||
chatnet = "QuakeNet";
|
||||
port = "6667";
|
||||
},
|
||||
{ address = "irc.oftc.net"; chatnet = "OFTC"; port = "6667"; },
|
||||
{
|
||||
address = "irc.gamesurge.net";
|
||||
chatnet = "GameSurge";
|
||||
port = "6667";
|
||||
},
|
||||
{ address = "irc.webchat.org"; chatnet = "WebChat"; port = "6667"; },
|
||||
{ address = "irc.rizon.net"; chatnet = "Rizon"; port = "6667"; },
|
||||
{ address = "irc.link-net.org"; chatnet = "LinkNet"; port = "6667"; },
|
||||
{ address = "silc.silcnet.org"; chatnet = "SILC"; port = "706"; },
|
||||
{
|
||||
address = "irc.freenode.net";
|
||||
chatnet = "freenode";
|
||||
port = "6697";
|
||||
use_ssl = "yes";
|
||||
ssl_verify = "yes";
|
||||
ssl_capath = "/etc/ssl/certs";
|
||||
autoconnect = "yes";
|
||||
}
|
||||
);
|
||||
|
||||
chatnets = {
|
||||
IRCnet = {
|
||||
type = "IRC";
|
||||
max_kicks = "4";
|
||||
max_msgs = "5";
|
||||
max_whois = "4";
|
||||
max_query_chans = "5";
|
||||
};
|
||||
EFNet = {
|
||||
type = "IRC";
|
||||
max_kicks = "4";
|
||||
max_msgs = "3";
|
||||
max_whois = "1";
|
||||
};
|
||||
Undernet = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "3";
|
||||
max_whois = "30";
|
||||
};
|
||||
DALnet = {
|
||||
type = "IRC";
|
||||
max_kicks = "4";
|
||||
max_msgs = "3";
|
||||
max_whois = "30";
|
||||
};
|
||||
QuakeNet = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "3";
|
||||
max_whois = "30";
|
||||
};
|
||||
OFTC = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "3";
|
||||
max_whois = "30";
|
||||
};
|
||||
GameSurge = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "3";
|
||||
max_whois = "30";
|
||||
};
|
||||
WebChat = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "3";
|
||||
max_whois = "30";
|
||||
};
|
||||
Rizon = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "3";
|
||||
max_whois = "30";
|
||||
};
|
||||
LinkNet = {
|
||||
type = "IRC";
|
||||
max_kicks = "1";
|
||||
max_msgs = "3";
|
||||
max_whois = "30";
|
||||
};
|
||||
SILC = { type = "SILC"; };
|
||||
freenode = { type = "IRC"; };
|
||||
};
|
||||
|
||||
channels = (
|
||||
{ name = "#irssi"; chatnet = "ircnet"; autojoin = "No"; },
|
||||
{ name = "silc"; chatnet = "silc"; autojoin = "No"; }
|
||||
);
|
||||
|
||||
aliases = {
|
||||
J = "join";
|
||||
WJOIN = "join -window";
|
||||
WQUERY = "query -window";
|
||||
LEAVE = "part";
|
||||
BYE = "quit";
|
||||
EXIT = "quit";
|
||||
SIGNOFF = "quit";
|
||||
DESCRIBE = "action";
|
||||
DATE = "time";
|
||||
HOST = "userhost";
|
||||
LAST = "lastlog";
|
||||
SAY = "msg *";
|
||||
WI = "whois";
|
||||
WII = "whois $0 $0";
|
||||
WW = "whowas";
|
||||
W = "who";
|
||||
N = "names";
|
||||
M = "msg";
|
||||
T = "topic";
|
||||
C = "clear";
|
||||
CL = "clear";
|
||||
K = "kick";
|
||||
KB = "kickban";
|
||||
KN = "knockout";
|
||||
BANS = "ban";
|
||||
B = "ban";
|
||||
MUB = "unban *";
|
||||
UB = "unban";
|
||||
IG = "ignore";
|
||||
UNIG = "unignore";
|
||||
SB = "scrollback";
|
||||
UMODE = "mode $N";
|
||||
WC = "window close";
|
||||
WN = "window new hide";
|
||||
SV = "say Irssi $J ($V) - http://irssi.org/";
|
||||
GOTO = "sb goto";
|
||||
CHAT = "dcc chat";
|
||||
RUN = "SCRIPT LOAD";
|
||||
CALC = "exec - if command -v bc >/dev/null 2>&1\\; then printf '%s=' '$*'\\; echo '$*' | bc -l\\; else echo bc was not found\\; fi";
|
||||
SBAR = "STATUSBAR";
|
||||
INVITELIST = "mode $C +I";
|
||||
Q = "QUERY";
|
||||
"MANUAL-WINDOWS" = "set use_status_window off;set autocreate_windows off;set autocreate_query_level none;set autoclose_windows off;set reuse_unused_windows on;save";
|
||||
EXEMPTLIST = "mode $C +e";
|
||||
ATAG = "WINDOW SERVER";
|
||||
UNSET = "set -clear";
|
||||
RESET = "set -default";
|
||||
};
|
||||
|
||||
statusbar = {
|
||||
# formats:
|
||||
# when using {templates}, the template is shown only if it's argument isn't
|
||||
# empty unless no argument is given. for example {sb} is printed always,
|
||||
# but {sb $T} is printed only if $T isn't empty.
|
||||
|
||||
items = {
|
||||
# start/end text in statusbars
|
||||
barstart = "{sbstart}";
|
||||
barend = "{sbend}";
|
||||
|
||||
topicbarstart = "{topicsbstart}";
|
||||
topicbarend = "{topicsbend}";
|
||||
|
||||
# treated "normally", you could change the time/user name to whatever
|
||||
time = "{sb $Z}";
|
||||
user = "{sb {sbnickmode $cumode}$N{sbmode $usermode}{sbaway $A}}";
|
||||
|
||||
# treated specially .. window is printed with non-empty windows,
|
||||
# window_empty is printed with empty windows
|
||||
window = "{sb $winref:$tag/$itemname{sbmode $M}}";
|
||||
window_empty = "{sb $winref{sbservertag $tag}}";
|
||||
prompt = "{prompt $[.15]itemname}";
|
||||
prompt_empty = "{prompt $winname}";
|
||||
topic = " $topic";
|
||||
topic_empty = " Irssi v$J - http://www.irssi.org";
|
||||
|
||||
# all of these treated specially, they're only displayed when needed
|
||||
lag = "{sb Lag: $0-}";
|
||||
act = "{sb Act: $0-}";
|
||||
more = "-- more --";
|
||||
};
|
||||
|
||||
# there's two type of statusbars. root statusbars are either at the top
|
||||
# of the screen or at the bottom of the screen. window statusbars are at
|
||||
# the top/bottom of each split window in screen.
|
||||
default = {
|
||||
# the "default statusbar" to be displayed at the bottom of the window.
|
||||
# contains all the normal items.
|
||||
window = {
|
||||
disabled = "no";
|
||||
|
||||
# window, root
|
||||
type = "window";
|
||||
# top, bottom
|
||||
placement = "bottom";
|
||||
# number
|
||||
position = "1";
|
||||
# active, inactive, always
|
||||
visible = "active";
|
||||
|
||||
# list of items in statusbar in the display order
|
||||
items = {
|
||||
barstart = { priority = "100"; };
|
||||
time = { };
|
||||
user = { };
|
||||
window = { };
|
||||
window_empty = { };
|
||||
lag = { priority = "-1"; };
|
||||
act = { priority = "10"; };
|
||||
more = { priority = "-1"; alignment = "right"; };
|
||||
barend = { priority = "100"; alignment = "right"; };
|
||||
};
|
||||
};
|
||||
|
||||
# statusbar to use in inactive split windows
|
||||
window_inact = {
|
||||
type = "window";
|
||||
placement = "bottom";
|
||||
position = "1";
|
||||
visible = "inactive";
|
||||
items = {
|
||||
barstart = { priority = "100"; };
|
||||
window = { };
|
||||
window_empty = { };
|
||||
more = { priority = "-1"; alignment = "right"; };
|
||||
barend = { priority = "100"; alignment = "right"; };
|
||||
};
|
||||
};
|
||||
|
||||
# we treat input line as yet another statusbar :) It's possible to
|
||||
# add other items before or after the input line item.
|
||||
prompt = {
|
||||
type = "root";
|
||||
placement = "bottom";
|
||||
# we want to be at the bottom always
|
||||
position = "100";
|
||||
visible = "always";
|
||||
items = {
|
||||
prompt = { priority = "-1"; };
|
||||
prompt_empty = { priority = "-1"; };
|
||||
# treated specially, this is the real input line.
|
||||
input = { priority = "10"; };
|
||||
};
|
||||
};
|
||||
|
||||
# topicbar
|
||||
topic = {
|
||||
type = "root";
|
||||
placement = "top";
|
||||
position = "1";
|
||||
visible = "always";
|
||||
items = {
|
||||
topicbarstart = { priority = "100"; };
|
||||
topic = { };
|
||||
topic_empty = { };
|
||||
topicbarend = { priority = "100"; alignment = "right"; };
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
settings = {
|
||||
core = {
|
||||
real_name = "P. Neidhardt";
|
||||
user_name = "Ambrevar";
|
||||
nick = "Ambrevar";
|
||||
};
|
||||
"fe-text" = { actlist_sort = "refnum"; term_force_colors = "yes"; };
|
||||
"fe-common/core" = { completion_auto = "yes"; };
|
||||
};
|
313
.nanorc
313
.nanorc
|
@ -1,313 +0,0 @@
|
|||
## Sample initialization file for GNU nano.
|
||||
##
|
||||
## Please note that you must have configured nano with --enable-nanorc
|
||||
## for this file to be read! Also note that this file should not be in
|
||||
## DOS or Mac format, and that characters specially interpreted by the
|
||||
## shell should not be escaped here.
|
||||
##
|
||||
## To make sure a value is disabled, use "unset <option>".
|
||||
##
|
||||
## For the options that take parameters, the default value is given.
|
||||
## Other options are unset by default.
|
||||
##
|
||||
## Quotes inside string parameters don't have to be escaped with
|
||||
## backslashes. The last double quote in the string will be treated as
|
||||
## its end. For example, for the "brackets" option, ""')>]}" will match
|
||||
## ", ', ), >, ], and }.
|
||||
|
||||
## Use auto-indentation.
|
||||
set autoindent
|
||||
|
||||
## Backup files to filename~.
|
||||
# set backup
|
||||
|
||||
## The directory to put unique backup files in.
|
||||
# set backupdir ""
|
||||
|
||||
## Do backwards searches by default.
|
||||
# set backwards
|
||||
|
||||
## Use bold text instead of reverse video text.
|
||||
# set boldtext
|
||||
|
||||
## The characters treated as closing brackets when justifying
|
||||
## paragraphs. They cannot contain blank characters. Only closing
|
||||
## punctuation, optionally followed by closing brackets, can end
|
||||
## sentences.
|
||||
##
|
||||
# set brackets ""')>]}"
|
||||
|
||||
## Do case sensitive searches by default.
|
||||
# set casesensitive
|
||||
|
||||
## Constantly display the cursor position in the statusbar. Note that
|
||||
## this overrides "quickblank".
|
||||
# set const
|
||||
|
||||
## Use cut to end of line by default.
|
||||
# set cut
|
||||
|
||||
## Set the line length for wrapping text and justifying paragraphs.
|
||||
## If fill is 0 or less, the line length will be the screen width less
|
||||
## this number.
|
||||
##
|
||||
# set fill -8
|
||||
|
||||
## Enable ~/.nano_history for saving and reading search/replace strings.
|
||||
set historylog
|
||||
|
||||
## The opening and closing brackets that can be found by bracket
|
||||
## searches. They cannot contain blank characters. The former set must
|
||||
## come before the latter set, and both must be in the same order.
|
||||
##
|
||||
# set matchbrackets "(<[{)>]}"
|
||||
|
||||
## Use the blank line below the titlebar as extra editing space.
|
||||
# set morespace
|
||||
|
||||
## Enable mouse support, if available for your system. When enabled,
|
||||
## mouse clicks can be used to place the cursor, set the mark (with a
|
||||
## double click), and execute shortcuts. The mouse will work in the X
|
||||
## Window System, and on the console when gpm is running.
|
||||
##
|
||||
# set mouse
|
||||
|
||||
## Allow multiple file buffers (inserting a file will put it into a
|
||||
## separate buffer). You must have configured with --enable-multibuffer
|
||||
## for this to work.
|
||||
##
|
||||
# set multibuffer
|
||||
|
||||
## Don't convert files from DOS/Mac format.
|
||||
# set noconvert
|
||||
|
||||
## Don't follow symlinks when writing files.
|
||||
# set nofollow
|
||||
|
||||
## Don't display the helpful shortcut lists at the bottom of the screen.
|
||||
# set nohelp
|
||||
|
||||
## Don't add newlines to the ends of files.
|
||||
# set nonewlines
|
||||
|
||||
## Don't wrap text at all.
|
||||
# set nowrap
|
||||
|
||||
## Set operating directory. nano will not read or write files outside
|
||||
## this directory and its subdirectories. Also, the current directory
|
||||
## is changed to here, so any files are inserted from this dir. A blank
|
||||
## string means the operating directory feature is turned off.
|
||||
##
|
||||
# set operatingdir ""
|
||||
|
||||
|
||||
## Preserve the XON and XOFF keys (^Q and ^S).
|
||||
# set preserve
|
||||
|
||||
## The characters treated as closing punctuation when justifying
|
||||
## paragraphs. They cannot contain blank characters. Only closing
|
||||
## punctuation, optionally followed by closing brackets, can end
|
||||
## sentences.
|
||||
##
|
||||
# set punct "!.?"
|
||||
|
||||
## Do quick statusbar blanking. Statusbar messages will disappear after
|
||||
## 1 keystroke instead of 26. Note that "const" overrides this.
|
||||
##
|
||||
# set quickblank
|
||||
|
||||
## The email-quote string, used to justify email-quoted paragraphs.
|
||||
## This is an extended regular expression if your system supports them,
|
||||
## otherwise a literal string. Default:
|
||||
# set quotestr "^([ ]*[#:>\|}])+"
|
||||
## if you have extended regular expression support, otherwise:
|
||||
# set quotestr "> "
|
||||
|
||||
## Fix Backspace/Delete confusion problem.
|
||||
# set rebinddelete
|
||||
|
||||
## Fix numeric keypad key confusion problem.
|
||||
# set rebindkeypad
|
||||
|
||||
## Do extended regular expression searches by default.
|
||||
# set regexp
|
||||
|
||||
## Make the Home key smarter. When Home is pressed anywhere but at the
|
||||
## very beginning of non-whitespace characters on a line, the cursor
|
||||
## will jump to that beginning (either forwards or backwards). If the
|
||||
## cursor is already at that position, it will jump to the true
|
||||
## beginning of the line.
|
||||
# set smarthome
|
||||
|
||||
## Use smooth scrolling as the default.
|
||||
set smooth
|
||||
|
||||
## Enable soft line wrapping (AKA full line display).
|
||||
# set softwrap
|
||||
|
||||
## Use this spelling checker instead of the internal one. This option
|
||||
## does not properly have a default value.
|
||||
##
|
||||
# set speller "aspell -x -c"
|
||||
|
||||
## Allow nano to be suspended.
|
||||
# set suspend
|
||||
|
||||
## Use this tab size instead of the default; it must be greater than 0.
|
||||
# set tabsize 8
|
||||
|
||||
## Convert typed tabs to spaces.
|
||||
# set tabstospaces
|
||||
|
||||
## Save automatically on exit, don't prompt.
|
||||
# set tempfile
|
||||
|
||||
## Enable the new (EXPERIMENTAL) generic undo code, not just for line
|
||||
## cuts.
|
||||
set undo
|
||||
|
||||
## Disallow file modification. Why would you want this in an rcfile? ;)
|
||||
# set view
|
||||
|
||||
## The two single-column characters used to display the first characters
|
||||
## of tabs and spaces. 187 in ISO 8859-1 (0000BB in Unicode) and 183 in
|
||||
## ISO-8859-1 (0000B7 in Unicode) seem to be good values for these.
|
||||
# set whitespace " "
|
||||
|
||||
## Detect word boundaries more accurately by treating punctuation
|
||||
## characters as parts of words.
|
||||
# set wordbounds
|
||||
|
||||
|
||||
## Color setup
|
||||
##
|
||||
## Format:
|
||||
##
|
||||
## syntax "short description" ["filename regex" ...]
|
||||
##
|
||||
## The "none" syntax is reserved; specifying it on the command line is
|
||||
## the same as not having a syntax at all. The "default" syntax is
|
||||
## special: it takes no filename regexes, and applies to files that
|
||||
## don't match any other syntax's filename regexes.
|
||||
##
|
||||
## color foreground,background "regex" ["regex"...]
|
||||
## or
|
||||
## icolor foreground,background "regex" ["regex"...]
|
||||
##
|
||||
## "color" will do case sensitive matches, while "icolor" will do case
|
||||
## insensitive matches.
|
||||
##
|
||||
## Valid colors: white, black, red, blue, green, yellow, magenta, cyan.
|
||||
## For foreground colors, you may use the prefix "bright" to get a
|
||||
## stronger highlight.
|
||||
##
|
||||
## To use multi-line regexes, use the start="regex" end="regex"
|
||||
## [start="regex" end="regex"...] format.
|
||||
##
|
||||
## If your system supports transparency, not specifying a background
|
||||
## color will use a transparent color. If you don't want this, be sure
|
||||
## to set the background color to black or white.
|
||||
##
|
||||
## If you wish, you may put your syntaxes in separate files. You can
|
||||
## make use of such files (which can only include "syntax", "color", and
|
||||
## "icolor" commands) as follows:
|
||||
##
|
||||
## include "/path/to/syntax_file.nanorc"
|
||||
##
|
||||
## Unless otherwise noted, the name of the syntax file (without the
|
||||
## ".nanorc" extension) should be the same as the "short description"
|
||||
## name inside that file. These names are kept fairly short to make
|
||||
## them easier to remember and faster to type using nano's -Y option.
|
||||
##
|
||||
## All regexes should be extended regular expressions.
|
||||
|
||||
## Key bindings
|
||||
## Please see nanorc(5) for more details on this
|
||||
##
|
||||
## Here are some samples to get you going
|
||||
##
|
||||
# bind M-W nowrap main
|
||||
# bind M-A casesens search
|
||||
# bind ^S research main
|
||||
|
||||
## Set this if your backspace key sends delete most of the time (2.1.3+)
|
||||
# bind kdel backspace all
|
||||
|
||||
|
||||
## Nanorc files
|
||||
include "/usr/share/nano/nanorc.nanorc"
|
||||
|
||||
## C/C++
|
||||
include "/usr/share/nano/c.nanorc"
|
||||
|
||||
## Makefiles
|
||||
include "/usr/share/nano/makefile.nanorc"
|
||||
|
||||
## Cascading Style Sheets
|
||||
include "/usr/share/nano/css.nanorc"
|
||||
|
||||
## Debian files
|
||||
# include "/usr/share/nano/debian.nanorc"
|
||||
|
||||
## Gentoo files
|
||||
# include "/usr/share/nano/gentoo.nanorc"
|
||||
|
||||
## HTML
|
||||
include "/usr/share/nano/html.nanorc"
|
||||
|
||||
## PHP
|
||||
# include "/usr/share/nano/php.nanorc"
|
||||
|
||||
## TCL
|
||||
# include "/usr/share/nano/tcl.nanorc"
|
||||
|
||||
## TeX
|
||||
include "/usr/share/nano/tex.nanorc"
|
||||
|
||||
## Quoted emails (under e.g. mutt)
|
||||
# include "/usr/share/nano/mutt.nanorc"
|
||||
|
||||
## Patch files
|
||||
# include "/usr/share/nano/patch.nanorc"
|
||||
|
||||
## Manpages
|
||||
# include "/usr/share/nano/man.nanorc"
|
||||
|
||||
## Groff
|
||||
# include "/usr/share/nano/groff.nanorc"
|
||||
|
||||
## Perl
|
||||
# include "/usr/share/nano/perl.nanorc"
|
||||
|
||||
## Python
|
||||
# include "/usr/share/nano/python.nanorc"
|
||||
|
||||
## Ruby
|
||||
# include "/usr/share/nano/ruby.nanorc"
|
||||
|
||||
## Java
|
||||
# include "/usr/share/nano/java.nanorc"
|
||||
|
||||
## Fortran
|
||||
# include "/usr/share/nano/fortran.nanorc"
|
||||
|
||||
## Objective-C
|
||||
# include "/usr/share/nano/objc.nanorc"
|
||||
|
||||
## OCaml
|
||||
# include "/usr/share/nano/ocaml.nanorc"
|
||||
|
||||
## AWK
|
||||
# include "/usr/share/nano/awk.nanorc"
|
||||
|
||||
## Assembler
|
||||
# include "/usr/share/nano/asm.nanorc"
|
||||
|
||||
## Bourne shell scripts
|
||||
include "/usr/share/nano/sh.nanorc"
|
||||
|
||||
## POV-Ray
|
||||
# include "/usr/share/nano/pov.nanorc"
|
||||
|
||||
## XML-type files
|
||||
# include "/usr/share/nano/xml.nanorc"
|
12
.save
12
.save
|
@ -166,13 +166,13 @@ FILELIST=(${FILELIST[*]} ".config/gtk-3.0/settings.ini")
|
|||
FILELIST=(${FILELIST[*]} ".git")
|
||||
|
||||
## Irssi
|
||||
FILELIST=(${FILELIST[*]} ".irssi")
|
||||
# FILELIST=(${FILELIST[*]} ".irssi")
|
||||
|
||||
## Luakit
|
||||
FILELIST=(${FILELIST[*]} ".config/luakit/")
|
||||
|
||||
## LXTerminal
|
||||
FILELIST=(${FILELIST[*]} ".config/lxterminal/lxterminal.conf")
|
||||
# FILELIST=(${FILELIST[*]} ".config/lxterminal/lxterminal.conf")
|
||||
|
||||
## MPlayer
|
||||
# FILELIST=(${FILELIST[*]} ".mplayer")
|
||||
|
@ -185,7 +185,7 @@ do
|
|||
done
|
||||
|
||||
## Nano
|
||||
FILELIST=(${FILELIST[*]} ".nanorc")
|
||||
# FILELIST=(${FILELIST[*]} ".nanorc")
|
||||
|
||||
## Netinit
|
||||
FILELIST=(${FILELIST[*]} ".netinit")
|
||||
|
@ -214,7 +214,7 @@ done
|
|||
FILELIST=(${FILELIST[*]} ".taskrc")
|
||||
|
||||
## Terminfo
|
||||
FILELIST=(${FILELIST[*]} ".terminfo/x/xterm")
|
||||
# FILELIST=(${FILELIST[*]} ".terminfo/x/xterm")
|
||||
|
||||
## TeXlive
|
||||
# for i in $(find texmf -type f|grep -vi 'moderncv/examples\|moderncv/manual\|.bzr')
|
||||
|
@ -223,13 +223,13 @@ FILELIST=(${FILELIST[*]} ".terminfo/x/xterm")
|
|||
# done
|
||||
|
||||
## Urlview
|
||||
FILELIST=(${FILELIST[*]} ".urlview")
|
||||
# FILELIST=(${FILELIST[*]} ".urlview")
|
||||
|
||||
## Vim
|
||||
FILELIST=(${FILELIST[*]} ".vimrc")
|
||||
|
||||
## WMFS
|
||||
FILELIST=(${FILELIST[*]} ".config/wmfs")
|
||||
# FILELIST=(${FILELIST[*]} ".config/wmfs")
|
||||
|
||||
## Xinit
|
||||
FILELIST=(${FILELIST[*]} ".xinitrc")
|
||||
|
|
Binary file not shown.
30
.urlview
30
.urlview
|
@ -1,30 +0,0 @@
|
|||
###############################################################################
|
||||
# Urlview configuration file.
|
||||
# man urlview <Man page>
|
||||
#
|
||||
# Put this file in: $HOME/.urlview
|
||||
# Put url_handler.sh in: /usr/bin
|
||||
#
|
||||
# You can call 'urlview' while in 'mutt' by pressing the Ctrl b keys.
|
||||
# Put these macros in your $HOME/.muttrc file.
|
||||
#
|
||||
# macro index \cb |urlview\n
|
||||
# macro pager \cb |urlview\n
|
||||
#
|
||||
# You can call 'urlview' while in 'tin' by pressing | then a for article,
|
||||
# put urlview as the pipe command.
|
||||
#
|
||||
# Regular expression to use to match URLs.
|
||||
|
||||
#REGEXP (((http|https|ftp|gopher)|mailto):(//)?[^ >"\t]*|www\.[-a-z0-9.]+)[^ .,;\t>">\):]
|
||||
REGEXP (((http|https|ftp|gopher)|mailto)[.:][^ >"\t]*|www\.[-a-z0-9.]+)[^ .,;\t>">\):]
|
||||
|
||||
# Command to invoke for selected URL. Use lynx, netscape, or url_handler.sh
|
||||
# shell script. Alternatively, you can leave COMMAND unset and set the BROWSER
|
||||
# environment variable instead.
|
||||
|
||||
#COMMAND lynx %s
|
||||
#COMMAND netscape -remote 'openURL(%s)'
|
||||
#COMMAND url_handler.sh
|
||||
COMMAND luakit -n %s 2>/dev/null
|
||||
|
Loading…
Reference in New Issue