Nouveau fichiers et modifs
This commit is contained in:
parent
a062faf925
commit
ca08214d1a
37 changed files with 391 additions and 7 deletions
|
@ -57,6 +57,7 @@ XTerm*reverseVideo: on
|
||||||
XTerm*selectToClipboard: true
|
XTerm*selectToClipboard: true
|
||||||
|
|
||||||
URxvt.font: xft:xos4 Terminus,xft:DejaVu Sans Mono,xft:Noto Sans
|
URxvt.font: xft:xos4 Terminus,xft:DejaVu Sans Mono,xft:Noto Sans
|
||||||
|
!URxvt.font: xft:Fira Mono,xft:DejaVu Sans Mono,xft:Noto Sans
|
||||||
!URxvt.font: xft:Latin Modern Mono:size=12, xft:xos4 Terminus, xft:DejaVu Sans Mono
|
!URxvt.font: xft:Latin Modern Mono:size=12, xft:xos4 Terminus, xft:DejaVu Sans Mono
|
||||||
!URxvt.letterSpace: 1.5
|
!URxvt.letterSpace: 1.5
|
||||||
URxvt.depth: 32
|
URxvt.depth: 32
|
||||||
|
|
|
@ -20,7 +20,6 @@ eval $(ssh-agent -s)
|
||||||
#~/.local/bin/vconsole
|
#~/.local/bin/vconsole
|
||||||
|
|
||||||
if [ -z "$DISPLAY" ] && [ -n "$XDG_VTNR" ] && [ "$XDG_VTNR" -eq 1 ]; then
|
if [ -z "$DISPLAY" ] && [ -n "$XDG_VTNR" ] && [ "$XDG_VTNR" -eq 1 ]; then
|
||||||
# play -q /usr/share/sounds/freedesktop/stereo/service-login.oga &
|
|
||||||
export GTK2_RC_FILES="$HOME/.gtkrc-2.0"
|
export GTK2_RC_FILES="$HOME/.gtkrc-2.0"
|
||||||
export QT_QPA_PLATFORMTHEME=qt5ct
|
export QT_QPA_PLATFORMTHEME=qt5ct
|
||||||
export BROWSER="firefox"
|
export BROWSER="firefox"
|
||||||
|
@ -29,6 +28,7 @@ if [ -z "$DISPLAY" ] && [ -n "$XDG_VTNR" ] && [ "$XDG_VTNR" -eq 1 ]; then
|
||||||
startx
|
startx
|
||||||
logout
|
logout
|
||||||
else
|
else
|
||||||
|
play -q "$HOME/Musique/WELCOME BACK.wav" &
|
||||||
export BROWSER=elinks
|
export BROWSER=elinks
|
||||||
exec fish
|
exec fish
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
[Settings]
|
[Settings]
|
||||||
gtk-application-prefer-dark-theme=false
|
gtk-application-prefer-dark-theme=false
|
||||||
gtk-theme-name=Vertex
|
gtk-theme-name=GlossyBlack
|
||||||
gtk-icon-theme-name=Vertex-Icons
|
gtk-icon-theme-name=Vertex-Icons
|
||||||
gtk-font-name=xos4 Terminus
|
gtk-font-name=Linux Biolinum 10
|
||||||
gtk-button-images=1
|
gtk-button-images=1
|
||||||
gtk-menu-images=1
|
gtk-menu-images=1
|
||||||
gtk-enable-event-sounds=1
|
gtk-enable-event-sounds=1
|
||||||
|
|
|
@ -372,6 +372,7 @@ exec --no-startup-id env DRI_PRIME=1 steam-native -silent
|
||||||
#exec --no-startup-id qbittorrent
|
#exec --no-startup-id qbittorrent
|
||||||
#exec --no-startup-id gdfs $HOME/.google_drive $HOME/Google_Drive/
|
#exec --no-startup-id gdfs $HOME/.google_drive $HOME/Google_Drive/
|
||||||
#exec --no-startup-id transmission-gtk -m
|
#exec --no-startup-id transmission-gtk -m
|
||||||
|
exec --no-startup-id play -q "$HOME/Musique/WELCOME BACK.wav"
|
||||||
|
|
||||||
# Start i3bar to display a workspace bar (plus the system information i3status if available)
|
# Start i3bar to display a workspace bar (plus the system information i3status if available)
|
||||||
bar {
|
bar {
|
||||||
|
|
|
@ -10,6 +10,5 @@ hr-seek-framedrop=no
|
||||||
#no-resume-playback
|
#no-resume-playback
|
||||||
alang=fr,fre,fra
|
alang=fr,fre,fra
|
||||||
slang=fr,fre,fra
|
slang=fr,fre,fra
|
||||||
save-position-on-quit
|
|
||||||
cache=123400
|
cache=123400
|
||||||
demuxer-readahead-secs=20
|
demuxer-readahead-secs=20
|
||||||
|
|
2
.conkyrc
2
.conkyrc
|
@ -65,7 +65,7 @@ ${color2}${font xos4 Terminus:pixelsize=14}Swap${font}${alignr}$swap / $swapfree
|
||||||
$swapperc% ${if_match $swapperc>80}${color CC99CC}$else${if_match $swapperc>40}${color 6699CC}$else${color 66CCCC}$endif$endif${swapbar}$color${if_up wlp1s0}
|
$swapperc% ${if_match $swapperc>80}${color CC99CC}$else${if_match $swapperc>40}${color 6699CC}$else${color 66CCCC}$endif$endif${swapbar}$color${if_up wlp1s0}
|
||||||
|
|
||||||
${color2}${font xos4 Terminus:pixelsize=14}Wi-Fi${font}${alignr}${addr wlp1s0}${color}
|
${color2}${font xos4 Terminus:pixelsize=14}Wi-Fi${font}${alignr}${addr wlp1s0}${color}
|
||||||
${wireless_essid} ${wireless_link_qual_perc wlp1s0}%$alignr${wireless_freq wlp1s0}
|
${wireless_essid wlp1s0} ${wireless_link_qual_perc wlp1s0}%$alignr${wireless_freq wlp1s0}
|
||||||
Canal ${wireless_channel wlp1s0}$alignr${wireless_bitrate wlp1s0}
|
Canal ${wireless_channel wlp1s0}$alignr${wireless_bitrate wlp1s0}
|
||||||
Descendant ${totaldown wlp1s0}${alignr}${totalup wlp1s0} Montant
|
Descendant ${totaldown wlp1s0}${alignr}${totalup wlp1s0} Montant
|
||||||
${downspeed wlp1s0}${alignr}${upspeed wlp1s0}
|
${downspeed wlp1s0}${alignr}${upspeed wlp1s0}
|
||||||
|
|
|
@ -119,6 +119,11 @@ separator=false
|
||||||
[vpn]
|
[vpn]
|
||||||
label=vpn
|
label=vpn
|
||||||
interval=30
|
interval=30
|
||||||
|
separator=false
|
||||||
|
|
||||||
|
#[bandwidth]
|
||||||
|
#interval=1
|
||||||
|
#markup=none
|
||||||
|
|
||||||
# Packages to update
|
# Packages to update
|
||||||
[updates]
|
[updates]
|
||||||
|
|
|
@ -70,7 +70,7 @@ tx_rate=$(( $tx_diff / $time_diff ))
|
||||||
# 1024^2 = 1048576, then display MiB/s instead
|
# 1024^2 = 1048576, then display MiB/s instead
|
||||||
|
|
||||||
# incoming
|
# incoming
|
||||||
echo -n " "
|
echo -n "↓ "
|
||||||
rx_kib=$(( $rx_rate >> 10 ))
|
rx_kib=$(( $rx_rate >> 10 ))
|
||||||
if [[ "$rx_rate" -gt 1048576 ]]; then
|
if [[ "$rx_rate" -gt 1048576 ]]; then
|
||||||
printf '%sM' "`echo "scale=1; $rx_kib / 1024" | bc`"
|
printf '%sM' "`echo "scale=1; $rx_kib / 1024" | bc`"
|
||||||
|
@ -81,7 +81,7 @@ fi
|
||||||
echo -n " "
|
echo -n " "
|
||||||
|
|
||||||
# outgoing
|
# outgoing
|
||||||
echo -n " "
|
echo -n "↑ "
|
||||||
tx_kib=$(( $tx_rate >> 10 ))
|
tx_kib=$(( $tx_rate >> 10 ))
|
||||||
if [[ "$tx_rate" -gt 1048576 ]]; then
|
if [[ "$tx_rate" -gt 1048576 ]]; then
|
||||||
printf '%sM' "`echo "scale=1; $tx_kib / 1024" | bc`"
|
printf '%sM' "`echo "scale=1; $tx_kib / 1024" | bc`"
|
||||||
|
|
98
.i3blocks/bandwidth.new
Executable file
98
.i3blocks/bandwidth.new
Executable file
|
@ -0,0 +1,98 @@
|
||||||
|
#!/bin/bash
|
||||||
|
# Source: http://www.onlamp.com/pub/a/linux/2000/11/16/LinuxAdmin.html
|
||||||
|
|
||||||
|
INSTANCE="${BLOCK_INSTANCE}"
|
||||||
|
# If you don't like you can use any other IP
|
||||||
|
INTERFACE="$(ip route get 8.8.8.8 | grep -Po '(?<=(dev )).*(?= src)')"
|
||||||
|
|
||||||
|
if [[ "${INSTANCE}" = "" ]]; then
|
||||||
|
INSTANCE="${INTERFACE};both"
|
||||||
|
fi
|
||||||
|
|
||||||
|
DISPLAY=$(echo "${INSTANCE}" | awk -F ';' '{print $2}')
|
||||||
|
INSTANCE=$(echo "${INSTANCE}" | awk -F ';' '{print $1}')
|
||||||
|
|
||||||
|
if [[ "${DISPLAY}" = "" ]]; then
|
||||||
|
DISPLAY="both"
|
||||||
|
fi
|
||||||
|
|
||||||
|
ONE_KB=1024
|
||||||
|
ONE_MB=$(echo "${ONE_KB}*1024" | bc -l)
|
||||||
|
TEN_MB=$(echo "${ONE_MB}*10" | bc -l)
|
||||||
|
OHD_MB=$(echo "${TEN_MB}*10" | bc -l)
|
||||||
|
|
||||||
|
URGENT_VALUE="${ONE_MB}"
|
||||||
|
|
||||||
|
PREV_IN=0
|
||||||
|
PREV_OUT=0
|
||||||
|
|
||||||
|
PREV_FILE="/tmp/.bandwidth"
|
||||||
|
|
||||||
|
if [[ -f "${PREV_FILE}" ]]; then
|
||||||
|
PREV_CONT=$(cat "${PREV_FILE}")
|
||||||
|
PREV_IN=$(echo "${PREV_CONT}" | head -n 1)
|
||||||
|
PREV_OUT=$(echo "${PREV_CONT}" | tail -n 1)
|
||||||
|
fi
|
||||||
|
|
||||||
|
BANDWIDTH=$(grep "${INSTANCE}" /proc/net/dev | awk -F: '{print $2}' | awk '{print $1" "$9}')
|
||||||
|
|
||||||
|
if [[ "${BANDWIDTH}" = "" ]]; then
|
||||||
|
exit
|
||||||
|
fi
|
||||||
|
|
||||||
|
BYTES_IN=$(echo "${BANDWIDTH}" | awk -F ' ' '{print $1}')
|
||||||
|
BYTES_OUT=$(echo "${BANDWIDTH}" | awk -F ' ' '{print $2}')
|
||||||
|
|
||||||
|
function FormatNumber() {
|
||||||
|
if [[ "${1}" -ge "${OHD_MB}" ]]; then
|
||||||
|
echo $(echo "scale=0;${1}/${ONE_MB}" | bc -l)"mb"
|
||||||
|
elif [[ "${1}" -ge "${TEN_MB}" ]]; then
|
||||||
|
echo $(echo "scale=1;${1}/${ONE_MB}" | bc -l)"mb"
|
||||||
|
elif [[ "${1}" -ge "${ONE_MB}" ]]; then
|
||||||
|
echo $(echo "scale=2;${1}/${ONE_MB}" | bc -l)"mb"
|
||||||
|
elif [[ "${1}" -ge "${ONE_KB}" ]]; then
|
||||||
|
echo $(echo "scale=0;${1}/${ONE_KB}" | bc -l)"kb"
|
||||||
|
else
|
||||||
|
echo "${1}""b"
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
if [[ "${PREV_IN}" != "" ]] && [[ "${PREV_OUT}" != "" ]]; then
|
||||||
|
# Calculate the CPU usage since we last checked.
|
||||||
|
DIFF_IN=$(echo "scale=0;${BYTES_IN} - ${PREV_IN}" | bc -l)
|
||||||
|
DIFF_OUT=$(echo "scale=0;${BYTES_OUT} - ${PREV_OUT}" | bc -l)
|
||||||
|
DIFF_TOTAL=0
|
||||||
|
|
||||||
|
USAGE_IN=$(FormatNumber "${DIFF_IN}")
|
||||||
|
USAGE_OUT=$(FormatNumber "${DIFF_OUT}")
|
||||||
|
|
||||||
|
if [[ "${DISPLAY}" = "both" ]]; then
|
||||||
|
echo "${USAGE_IN} : ${USAGE_OUT}"
|
||||||
|
echo "${USAGE_IN} : ${USAGE_OUT}"
|
||||||
|
echo ""
|
||||||
|
DIFF_TOTAL=$((DIFF_TOTAL+DIFF_IN))
|
||||||
|
DIFF_TOTAL=$((DIFF_TOTAL+DIFF_OUT))
|
||||||
|
elif [[ "${DISPLAY}" = "in" ]]; then
|
||||||
|
echo "${USAGE_IN}"
|
||||||
|
echo "${USAGE_IN}"
|
||||||
|
echo ""
|
||||||
|
DIFF_TOTAL=$((DIFF_TOTAL+DIFF_IN))
|
||||||
|
elif [[ "${DISPLAY}" = "out" ]]; then
|
||||||
|
echo "${USAGE_OUT}"
|
||||||
|
echo "${USAGE_OUT}"
|
||||||
|
echo ""
|
||||||
|
DIFF_TOTAL=$((DIFF_TOTAL+DIFF_OUT))
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
echo "?"
|
||||||
|
echo "?"
|
||||||
|
echo ""
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Remember the total and idle CPU times for the next check.
|
||||||
|
echo "${BYTES_IN}" > "${PREV_FILE}"
|
||||||
|
echo "${BYTES_OUT}" >> "${PREV_FILE}"
|
||||||
|
|
||||||
|
if [[ "${DIFF_TOTAL}" -ge "${URGENT_VALUE}" ]]; then
|
||||||
|
exit 33
|
||||||
|
fi
|
3
.local/bin/codepostal
Executable file
3
.local/bin/codepostal
Executable file
|
@ -0,0 +1,3 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
dig +short +nodnssec TXT ${1-22300}.cp.bortzmeyer.fr
|
3
.local/bin/factorio_launch
Executable file
3
.local/bin/factorio_launch
Executable file
|
@ -0,0 +1,3 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
DRI_PRIME=1 factorio
|
4
.local/bin/isup
Executable file
4
.local/bin/isup
Executable file
|
@ -0,0 +1,4 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
ip=$(host -W 5 $1 | grep 'has address' | cut -d' ' -f4)
|
||||||
|
echo $ip
|
3
.local/bin/keybind
Executable file
3
.local/bin/keybind
Executable file
|
@ -0,0 +1,3 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
xev | grep keycode
|
12
.local/bin/keyboard_toggle
Executable file
12
.local/bin/keyboard_toggle
Executable file
|
@ -0,0 +1,12 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
if [[ $(setxkbmap -query|grep oss) ]]
|
||||||
|
then
|
||||||
|
setxkbmap fr bepo
|
||||||
|
notify-send 'Clavier Bépo'
|
||||||
|
else
|
||||||
|
setxkbmap fr oss
|
||||||
|
notify-send 'Clavier OSS'
|
||||||
|
fi
|
||||||
|
exit 0
|
||||||
|
|
4
.local/bin/keycode
Executable file
4
.local/bin/keycode
Executable file
|
@ -0,0 +1,4 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
xev | awk -F'[ )]+' '/^KeyPress/ { a[NR+2] } NR in a { printf "%-3s %s\n", $5, $8 }'
|
||||||
|
|
4
.local/bin/launch_minecraft.sh
Executable file
4
.local/bin/launch_minecraft.sh
Executable file
|
@ -0,0 +1,4 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
export DRI_PRIME=1
|
||||||
|
java -jar ~/bin/te_minecraft.jar
|
14
.local/bin/launch_polybar.sh
Executable file
14
.local/bin/launch_polybar.sh
Executable file
|
@ -0,0 +1,14 @@
|
||||||
|
#!/usr/bin/env sh
|
||||||
|
|
||||||
|
# Terminate already running bar instances
|
||||||
|
killall -q polybar
|
||||||
|
|
||||||
|
# Wait until the processes have been shut down
|
||||||
|
while pgrep -u $UID -x polybar >/dev/null; do sleep 1; done
|
||||||
|
|
||||||
|
# Launch bar1 and bar2
|
||||||
|
polybar example &
|
||||||
|
|
||||||
|
|
||||||
|
echo "Bars launched..."
|
||||||
|
|
3
.local/bin/meteo
Executable file
3
.local/bin/meteo
Executable file
|
@ -0,0 +1,3 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
curl "fr.wttr.in/${1-Rennes}"
|
2
.local/bin/mping
Executable file
2
.local/bin/mping
Executable file
|
@ -0,0 +1,2 @@
|
||||||
|
#!/bin/bash
|
||||||
|
ping $1|awk -F[=\ ] '/me=/{t=$(NF-1);f=3000-14*log(t^20);c="play -q -n synth 1 pl " f;print $0;system(c)}';
|
1
.local/bin/progress_info.sh
Symbolic link
1
.local/bin/progress_info.sh
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
/home/breizh/git/git_updater/progress_info.sh
|
38
.local/bin/reveil
Executable file
38
.local/bin/reveil
Executable file
|
@ -0,0 +1,38 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
[[ -z "$3" ]] && volume=90 || volume="$3"
|
||||||
|
|
||||||
|
sleeptime=$(date -Iseconds -d "$1")
|
||||||
|
wakeuptime=$(date -Iseconds -d "$2")
|
||||||
|
|
||||||
|
#if [[ "$(whoami)" != "root" ]]
|
||||||
|
#then
|
||||||
|
# echo "Ce script doit être exécuté en root" >&2
|
||||||
|
# exit 1
|
||||||
|
#fi
|
||||||
|
|
||||||
|
echo $sleeptime
|
||||||
|
echo $wakeuptime
|
||||||
|
|
||||||
|
read
|
||||||
|
|
||||||
|
echo 0 off > /proc/acpi/ibm/led
|
||||||
|
pkill xscreensaver
|
||||||
|
|
||||||
|
termdown -f contessa -a "$sleeptime"
|
||||||
|
mocp -s
|
||||||
|
pkill vlc
|
||||||
|
|
||||||
|
termdown -f contessa -a "$wakeuptime"
|
||||||
|
|
||||||
|
#rtcwake -m mem -t $wakeuptime
|
||||||
|
|
||||||
|
amixer -q -D default sset Master "$volume%"
|
||||||
|
|
||||||
|
echo 0 on > /proc/acpi/ibm/led
|
||||||
|
|
||||||
|
pkill mpv
|
||||||
|
mpv --loop-file ${HOME}/Musique_old/Sons/reveil.mp3
|
||||||
|
xscreensaver &
|
||||||
|
#mpv --loop-file /home/breizh/Musique/Radio_caroline.m3u
|
||||||
|
|
BIN
.local/bin/rotatefs
Executable file
BIN
.local/bin/rotatefs
Executable file
Binary file not shown.
6
.local/bin/rtorrent-magnet
Executable file
6
.local/bin/rtorrent-magnet
Executable file
|
@ -0,0 +1,6 @@
|
||||||
|
#!/bin/bash
|
||||||
|
watch_folder=~/rtorrent/watch/start
|
||||||
|
cd $watch_folder
|
||||||
|
[[ "$1" =~ xt=urn:btih:([^&/]+) ]] || exit;
|
||||||
|
echo "d10:magnet-uri${#1}:${1}e" > "meta-${BASH_REMATCH[1]}.torrent"
|
||||||
|
notify-send "rTorrent" "Torrent ajouté"
|
1
.local/bin/seven-square
Symbolic link
1
.local/bin/seven-square
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
/home/breizh/git/sevensquare/build/seven-square
|
BIN
.local/bin/ski32.exe
Executable file
BIN
.local/bin/ski32.exe
Executable file
Binary file not shown.
13
.local/bin/status
Executable file
13
.local/bin/status
Executable file
|
@ -0,0 +1,13 @@
|
||||||
|
#!/usr/bin/fish
|
||||||
|
|
||||||
|
function etat_init -a message
|
||||||
|
echo -n "[ ] $message"
|
||||||
|
end
|
||||||
|
|
||||||
|
function etat_status -a message color
|
||||||
|
echo -en "\r["
|
||||||
|
test -z $color; or set_color $color
|
||||||
|
echo -n $message
|
||||||
|
set_color normal
|
||||||
|
echo "]"
|
||||||
|
end
|
36
.local/bin/tabColor
Executable file
36
.local/bin/tabColor
Executable file
|
@ -0,0 +1,36 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
# Texte de l'exemple ( >= 3 caractères ) :
|
||||||
|
TEXT=" Bash " ;
|
||||||
|
|
||||||
|
# Couleur du texte :
|
||||||
|
declare -a FG=('' '1' '4' '5' '7' '30' '31' '32' \
|
||||||
|
'33' '34' '35' '36' '37') ;
|
||||||
|
|
||||||
|
echo
|
||||||
|
|
||||||
|
# Première ligne :
|
||||||
|
printf "FG \ BG\t%${#TEXT}s" ;
|
||||||
|
for bg in {40..47} ; do
|
||||||
|
printf "%${#TEXT}s" "${bg} " ;
|
||||||
|
done
|
||||||
|
echo ;
|
||||||
|
|
||||||
|
# Création du tableau de présentation des combinaisons :
|
||||||
|
for fg in ${!FG[*]} ; do
|
||||||
|
echo -ne "${FG[fg]}\t\033[${FG[fg]}m$TEXT" ;
|
||||||
|
for bg in {40..47} ; do
|
||||||
|
echo -ne "\033[${FG[fg]};${bg}m$TEXT\033[0m" ;
|
||||||
|
done
|
||||||
|
echo ;
|
||||||
|
done
|
||||||
|
|
||||||
|
# Comment déclarer une couleur :
|
||||||
|
cat <<_eof_
|
||||||
|
|
||||||
|
Format de déclaration : \\033[XXm où XX prend les valeurs
|
||||||
|
de FG ou BG" ;
|
||||||
|
Retour aux paramètres par défaut : \033[0m" ;
|
||||||
|
Pour plus de détails : http://www.admin-linux.fr/?p=9011
|
||||||
|
|
||||||
|
_eof_
|
BIN
.local/bin/te_minecraft.jar
Normal file
BIN
.local/bin/te_minecraft.jar
Normal file
Binary file not shown.
BIN
.local/bin/tetris
Executable file
BIN
.local/bin/tetris
Executable file
Binary file not shown.
9
.local/bin/tmp_swap
Executable file
9
.local/bin/tmp_swap
Executable file
|
@ -0,0 +1,9 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
if [[ $1 = "on" ]]
|
||||||
|
then
|
||||||
|
sudo mount -o remount,size=12G,noatime /tmp
|
||||||
|
elif [[ $1 = "off" ]]
|
||||||
|
then
|
||||||
|
sudo mount -o remount,size=4G,noatime /tmp
|
||||||
|
fi
|
12
.local/bin/touchpad_toggle
Executable file
12
.local/bin/touchpad_toggle
Executable file
|
@ -0,0 +1,12 @@
|
||||||
|
#!/bin/bash
|
||||||
|
STATE=`xinput list-props "ETPS/2 Elantech Touchpad"|grep 'Device Enabled'|awk '{print $4}'`
|
||||||
|
echo $ID
|
||||||
|
if [ $STATE -eq 1 ]
|
||||||
|
then
|
||||||
|
xinput disable "ETPS/2 Elantech Touchpad"
|
||||||
|
notify-send 'Touchpad disabled'
|
||||||
|
else
|
||||||
|
xinput enable "ETPS/2 Elantech Touchpad"
|
||||||
|
notify-send 'Touchpad enabled'
|
||||||
|
fi
|
||||||
|
exit 0
|
1
.local/bin/update.sh
Symbolic link
1
.local/bin/update.sh
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
/home/breizh/git/git_updater/update.sh
|
63
.local/bin/vconsole
Executable file
63
.local/bin/vconsole
Executable file
|
@ -0,0 +1,63 @@
|
||||||
|
#!/bin/sh
|
||||||
|
# Base16 Eighties - Virtual console color setup script
|
||||||
|
# Chris Kempson (http://chriskempson.com)
|
||||||
|
|
||||||
|
color00="2d2d2d" # Base 00 - Black
|
||||||
|
color01="f2777a" # Base 08 - Red
|
||||||
|
color02="99cc99" # Base 0B - Green
|
||||||
|
color03="ffcc66" # Base 0A - Yellow
|
||||||
|
color04="6699cc" # Base 0D - Blue
|
||||||
|
color05="cc99cc" # Base 0E - Magenta
|
||||||
|
color06="66cccc" # Base 0C - Cyan
|
||||||
|
color07="d3d0c8" # Base 05 - White
|
||||||
|
color08="747369" # Base 03 - Bright Black
|
||||||
|
color09=$color01 # Base 08 - Bright Red
|
||||||
|
color10=$color02 # Base 0B - Bright Green
|
||||||
|
color11=$color03 # Base 0A - Bright Yellow
|
||||||
|
color12=$color04 # Base 0D - Bright Blue
|
||||||
|
color13=$color05 # Base 0E - Bright Magenta
|
||||||
|
color14=$color06 # Base 0C - Bright Cyan
|
||||||
|
color15="f2f0ec" # Base 07 - Bright White
|
||||||
|
|
||||||
|
# 16 color space
|
||||||
|
echo -e "\e]P0$color00"
|
||||||
|
echo -e "\e]P1$color01"
|
||||||
|
echo -e "\e]P2$color02"
|
||||||
|
echo -e "\e]P3$color03"
|
||||||
|
echo -e "\e]P4$color04"
|
||||||
|
echo -e "\e]P5$color05"
|
||||||
|
echo -e "\e]P6$color06"
|
||||||
|
echo -e "\e]P7$color07"
|
||||||
|
echo -e "\e]P8$color08"
|
||||||
|
echo -e "\e]P9$color09"
|
||||||
|
echo -e "\e]PA$color10"
|
||||||
|
echo -e "\e]PB$color11"
|
||||||
|
echo -e "\e]PC$color12"
|
||||||
|
echo -e "\e]PD$color13"
|
||||||
|
echo -e "\e]PE$color14"
|
||||||
|
echo -e "\e]PF$color15"
|
||||||
|
if [ -x /sbin/clear ]; then
|
||||||
|
/sbin/clear
|
||||||
|
else
|
||||||
|
echo -e "\e[H"
|
||||||
|
echo -e "\e[2J"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# clean up
|
||||||
|
unset color00
|
||||||
|
unset color01
|
||||||
|
unset color02
|
||||||
|
unset color03
|
||||||
|
unset color04
|
||||||
|
unset color05
|
||||||
|
unset color06
|
||||||
|
unset color07
|
||||||
|
unset color08
|
||||||
|
unset color09
|
||||||
|
unset color10
|
||||||
|
unset color11
|
||||||
|
unset color12
|
||||||
|
unset color13
|
||||||
|
unset color14
|
||||||
|
unset color15
|
||||||
|
|
3
.local/bin/vimura
Executable file
3
.local/bin/vimura
Executable file
|
@ -0,0 +1,3 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
zathura -x "vim --servername latex -c \"let g:syncpdf='$1'\" --remote +%{line} %{input}" $*
|
14
.local/bin/ytdl
Executable file
14
.local/bin/ytdl
Executable file
|
@ -0,0 +1,14 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
youtube-dl -F "$1"
|
||||||
|
printf "Choose the audio format: "
|
||||||
|
read afmt
|
||||||
|
printf "Choose the video format: "
|
||||||
|
read vfmt
|
||||||
|
|
||||||
|
audio=$(youtube-dl -f "${afmt}" -g "$1")
|
||||||
|
video=$(youtube-dl -f "${vfmt}" -g "$1")
|
||||||
|
title=$(youtube-dl -e "$1")
|
||||||
|
|
||||||
|
ffmpeg -i "${audio}" -i "${video}" -f matroska -c:a copy -c:v copy "$title.mkv"
|
||||||
|
exit 0
|
29
.local/bin/ytdl_live
Executable file
29
.local/bin/ytdl_live
Executable file
|
@ -0,0 +1,29 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
list="$@ "
|
||||||
|
_PID=
|
||||||
|
|
||||||
|
#echo -e "\n\n-- $(date "+%Y-%m-%d %H:%M:%S") ------------------------\n" >> ytdl.log
|
||||||
|
|
||||||
|
if [ -n "$list" ]
|
||||||
|
then
|
||||||
|
youtube-dl $list #2>>ytdl.err >>ytdl.log &
|
||||||
|
_PID=$(jobs -p)
|
||||||
|
fi
|
||||||
|
|
||||||
|
while true
|
||||||
|
do
|
||||||
|
read -p "URL: " url
|
||||||
|
kill $_PID || (sleep 2; kill -9 $_PID)
|
||||||
|
if [ $url = "." ]
|
||||||
|
then
|
||||||
|
kill $_PID || (sleep 2; kill -9 $_PID)
|
||||||
|
exit 0
|
||||||
|
fi
|
||||||
|
list="${list}${url} "
|
||||||
|
#echo -e "\n\n-- $(date "+%Y-%m-%d %H:%M:%S") ------------------------\n" >> ytdl.log
|
||||||
|
youtube-dl $list #2>>ytdl.err >>ytdl.log &
|
||||||
|
_PID=$(jobs -p)
|
||||||
|
done
|
||||||
|
|
||||||
|
|
2
.xinitrc
2
.xinitrc
|
@ -22,6 +22,8 @@ DEFAULT_SESSION='i3 --shmlog-size 0'
|
||||||
[[ -f ~/.fehbg ]] && ~/.fehbg
|
[[ -f ~/.fehbg ]] && ~/.fehbg
|
||||||
[[ -f ~/.screenlayout/home.sh ]] && ~/.screenlayout/home.sh
|
[[ -f ~/.screenlayout/home.sh ]] && ~/.screenlayout/home.sh
|
||||||
|
|
||||||
|
setxkbmap fr oss
|
||||||
|
|
||||||
[[ -f ~/.Xmodmap ]] && xmodmap ~/.Xmodmap
|
[[ -f ~/.Xmodmap ]] && xmodmap ~/.Xmodmap
|
||||||
|
|
||||||
case $1 in
|
case $1 in
|
||||||
|
|
Loading…
Reference in a new issue