diff --git a/.gitignore b/.gitignore index cd1bc36..c67fc10 100644 --- a/.gitignore +++ b/.gitignore @@ -1,32 +1,32 @@ -fluxbox/lastwallpaper -fluxbox/apps -config/JetBrains -config/Nextcloud -config/VSCodium -config/dconf -config/libreoffice -config/pulse -config/spotify -local/share/Android Open Source Project -local/share/fonts -local/share/Google -local/share/gvfs-metadata -local/share/JetBrains -local/share/keyrings -local/share/meld -local/share/mime -local/share/Nextcloud -local/share/recently-used.xbel -local/share/Trash -config/Android Open Source Project -config/configstore -config/geary/account_* -local/share/geary -config/enchant -config/GIMP +*.swp config/neomutt/accounts config/neomutt/signature Bin/calameco.sh -config/i3/wallpaper -dotfiles/vim/plugged -dotfiles/vim/autoload/plug.vim +dotfiles/.vim/plugged +dotfiles/.vim/autoload/plug.vim +config/gtk-3.0/bookmarks +config/bpytop/error.log +config/ranger/plugins/__pycache__ +dotfiles/.ncmpcpp/error.log +dotfiles/.vim/.netrwhist +config/JetBrains +config/Microsoft +config/Nextcloud +config/Postman +config/QtProject.conf +config/Signal +config/autostart +config/dconf +config/libreoffice +config/teams +config/pulse +config/mimeapps.list +local/share/JetBrains +local/share/Nextcloud +local/share/fonts +local/share/gvfs-metadata +local/share/keyrings +local/share/mime/ +local/share/ranger +local/share/recently-used.xbel +local/share/tracker diff --git a/Bin/inkscape b/Bin/inkscape deleted file mode 120000 index faafdbb..0000000 --- a/Bin/inkscape +++ /dev/null @@ -1 +0,0 @@ -/opt/Inkscape \ No newline at end of file diff --git a/Bin/rsync.sh b/Bin/rsync.sh deleted file mode 100755 index ee72dd9..0000000 --- a/Bin/rsync.sh +++ /dev/null @@ -1,93 +0,0 @@ -#!/bin/bash - -TYPE='' # usb / sshfs -CMD=rsync -ARGS='-avz --delete - --exclude /Nextcloud - --exclude /.cache - --exclude /Downloads - --exclude /.thunderbird - --exclude /Projects - --exclude /Software - --exclude /tmp - --exclude /fonts - --exclude /Music - --exclude /node_modules - --exclude /snap - --exclude /.local/share/Trash - --exclude /.npm - --exclude /.thumbnails - --exclude /Android - --exclude /.AndroidStudio* - --exclude /.android - --exclude /.bundle/cache - --exclude /.config/cache - --exclude /.config/Code/Cache - --exclude /.config/Code/CachedData - --exclude /.config/Slack - --exclude /.config/*/Cache - --exclude /.config/chromium - --exclude /.mozilla - --exclude /.config/discord - --exclude /.config/spotify - --exclude /.crashlytics - --exclude /.fastlane - --exclude /.gradle - --exclude ./Software - --exclude /.local - --exclude /.DataGrip*' -ORIG='/home/dbroqua/' -DEST='' -HOSTNAME=`hostname` - - -# USB -UUID='6e3f7ae3-8fa1-43f3-88c0-a12651519ffb' -MOUNT='/mnt/backup' -DEST_USB="/mnt/backup/${HOSTNAME}/dbroqua/" -# SSHFS -DEST_SSHFS="storage:Backup/${HOSTNAME}/dbroqua/" - -echo `date` > ${ORIG}/lastBackup - -while getopts t:h opt -do - case $opt in - t) - case ${OPTARG} in - usb) - TYPE='usb' - DEST=${DEST_USB} - ;; - sshfs) - TYPE='sshfs' - DEST=${DEST_SSHFS} - ;; - *) - echo "usb / sshfs attendu" - exit 1; - esac - ;; - esac -done - -echo "Method: ${TYPE}" >> ${ORIG}/lastBackup - -if [ "${TYPE}" != '' ] ; then - case ${TYPE} in - usb) - sudo cryptsetup luksOpen /dev/sdb1 backup - sudo mount /dev/mapper/backup ${MOUNT} - echo "Go !" - if [ $? == 0 ] ; then - ${CMD} ${ARGS} ${ORIG} ${DEST} - fi - sudo umount ${MOUNT} - sudo cryptsetup luksClose backup - ;; - sshfs) - ${CMD} ${ARGS} ${ORIG} ${DEST} - ;; - esac -fi - diff --git a/README.md b/README.md index 456b4af..0494e8c 100644 --- a/README.md +++ b/README.md @@ -1,21 +1,26 @@ # home My GNU/Linux home config -## Requirements +Based on Gentoo with Wayland/Sway. -* i3 -* py3status -* rofi (and rofi-scripts) -* rxvt-unicode -* tmux -* vim (and vimrc from https://github.com/amix/vimrc.git) -* maim -* ffmpeg -* xss-lock -* feh -* compton -* scrot -* ruby-notify -* qdbus -* i3lock-fancy -* zsh +Theme: nord palette + +## Dependencies + +* [Zsh: Nord (theme)](https://github.com/TyWR/Nord-zsh) +* [Zsh: Yarn autocompletions (plugin)](https://github.com/g-plane/zsh-yarn-autocompletions) +* [Tmux: tpm (plugin manager)](https://github.com/tmux-plugins/tpm) +* [Font: Powerline](https://github.com/powerline/fonts) +* [Font: Nerd-fonts](https://github.com/ryanoasis/nerd-fonts) +* [GTK: Nordic](https://github.com/EliverLara/Nordic) +* [Icons: NordArc](https://www.gnome-look.org/p/1427194/) +* [Cursors: Comix](https://www.gnome-look.org/p/999996) +* [Grammalecte](https://grammalecte.net/) (Extract [zip](https://grammalecte.net/grammalecte/zip/Grammalecte-fr-v2.1.0.zip) into ~/.Grammalecte) +* [CAVA](https://github.com/karlstav/cava) + + +## Inspirations + +* https://www.nordtheme.com/ +* https://github.com/nboughton/dotfiles +* https://www.reddit.com/r/nordtheme/ diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..48ca05e --- /dev/null +++ b/TODO.md @@ -0,0 +1,8 @@ +# Missing + +* Chromium +* QCAD + +# Not Working + +* ~~Sound with Firefox on few sites~~ diff --git a/Bin/.directory b/bin/.directory similarity index 100% rename from Bin/.directory rename to bin/.directory diff --git a/Bin/attachTmux.sh b/bin/attachTmux.sh similarity index 100% rename from Bin/attachTmux.sh rename to bin/attachTmux.sh diff --git a/bin/autoFocus.sh b/bin/autoFocus.sh new file mode 100755 index 0000000..35fc844 --- /dev/null +++ b/bin/autoFocus.sh @@ -0,0 +1,9 @@ +#! /bin/bash + +swaymsg -t get_outputs|grep 'eDP-1' > /dev/null + +if [ $? == 0 ]; then + swaymsg focus output eDP-1 +else + swaymsg focus output HDMI-A-3 +fi diff --git a/Bin/bluetooth_headphones_status.sh b/bin/bluetooth_headphones_status.sh similarity index 100% rename from Bin/bluetooth_headphones_status.sh rename to bin/bluetooth_headphones_status.sh diff --git a/Bin/brightness.sh b/bin/brightness.sh similarity index 100% rename from Bin/brightness.sh rename to bin/brightness.sh diff --git a/Bin/bt_dev_info.awk b/bin/bt_dev_info.awk similarity index 100% rename from Bin/bt_dev_info.awk rename to bin/bt_dev_info.awk diff --git a/bin/btswitch.sh b/bin/btswitch.sh new file mode 100755 index 0000000..6bafe5d --- /dev/null +++ b/bin/btswitch.sh @@ -0,0 +1,39 @@ +#! /bin/bash + +HEADPHONE="88:D0:39:7D:6A:70" +SPEAKERS="EC:81:93:94:92:73" + +if [ -z "$1" ]; then + echo "Missing profil" + echo "example: btswitch.sh " + exit 1 +fi + +case ${1} in + headphone) + bluetoothctl disconnect ${SPEAKERS} + bluetoothctl connect ${HEADPHONE} + # INFO: Dirty + sleep 5 + ;; + speakers) + bluetoothctl disconnect ${HEADPHONE} + bluetoothctl connect ${SPEAKERS} + ;; + *) + echo "Unknown mode" + exit 1 +esac + + +OUTPUTID=`pactl list short sinks|grep bluez|cut -f 1` + +echo "Set Bluetooth as default output" +pacmd set-default-sink ${OUTPUTID} + +echo "Move streams to default output" +pactl list short sink-inputs|while read stream; do + streamId=$(echo $stream|cut '-d ' -f1) + echo "moving stream $streamId" + pactl move-sink-input "$streamId" "${OUTPUTID}" +done diff --git a/bin/build-kernel.sh b/bin/build-kernel.sh new file mode 100755 index 0000000..1c9c2e8 --- /dev/null +++ b/bin/build-kernel.sh @@ -0,0 +1,13 @@ +#! /bin/bash + +cd /usr/src/linux + +make oldconfig + +make menuconfig + +make -j17 +make modules_install +make install + +grub-mkconfig -o /boot/grub/grub.cfg diff --git a/Bin/device_battery.sh b/bin/device_battery.sh similarity index 100% rename from Bin/device_battery.sh rename to bin/device_battery.sh diff --git a/Bin/i3quit.sh b/bin/i3quit.sh similarity index 85% rename from Bin/i3quit.sh rename to bin/i3quit.sh index 236576b..51dd4ca 100755 --- a/Bin/i3quit.sh +++ b/bin/i3quit.sh @@ -8,7 +8,7 @@ choice=`echo -e "0: Logout\n1: Shutdown\n2: Suspend\n3: Reboot\n4: Cancel" | rof case "$choice" in 0) i3-msg exit & ;; 1) systemctl poweroff & ;; - 2) ~/Bin/lock.sh & sleep 2 && systemctl suspend & ;; + 2) ~/bin/lock.sh & sleep 2 && systemctl suspend & ;; 3) systemctl reboot & ;; 4) exit ;; esac diff --git a/Bin/lock.sh b/bin/lock.sh similarity index 100% rename from Bin/lock.sh rename to bin/lock.sh diff --git a/Bin/logitech.py b/bin/logitech.py similarity index 100% rename from Bin/logitech.py rename to bin/logitech.py diff --git a/Bin/mouse_battery.sh b/bin/mouse_battery.sh similarity index 100% rename from Bin/mouse_battery.sh rename to bin/mouse_battery.sh diff --git a/Bin/music.sh b/bin/music.sh similarity index 100% rename from Bin/music.sh rename to bin/music.sh diff --git a/Bin/nowPlaying.sh b/bin/nowPlaying.sh similarity index 100% rename from Bin/nowPlaying.sh rename to bin/nowPlaying.sh diff --git a/bin/orderForAlpine.sh b/bin/orderForAlpine.sh new file mode 100755 index 0000000..e64b400 --- /dev/null +++ b/bin/orderForAlpine.sh @@ -0,0 +1,16 @@ +#! /bin/bash + +DATE=`date +%Y%m%e%k` +INC=1 + +DATE=$((DATE*100 + 00)) + +for file in *; do + echo ${file} $((DATE+INC)) + touch -a -m -t $((DATE+INC)).00 "${file}" + INC=$((INC+1)) + if [ ${INC} == 60 ]; then + INC=0 + DATE=$((DATE+100)) + fi +done diff --git a/Bin/pishrink.sh b/bin/pishrink.sh similarity index 100% rename from Bin/pishrink.sh rename to bin/pishrink.sh diff --git a/Bin/plymouth.sh b/bin/plymouth.sh similarity index 100% rename from Bin/plymouth.sh rename to bin/plymouth.sh diff --git a/bin/qmkCreateBranch.sh b/bin/qmkCreateBranch.sh new file mode 100755 index 0000000..abaa766 --- /dev/null +++ b/bin/qmkCreateBranch.sh @@ -0,0 +1,14 @@ +#! /bin/bash + +if [ -z "$1" ]; then + echo "Missing branch name" + exit 1 +fi + +git checkout master +git fetch upstream +git pull upstream master +git push origin master + +git checkout -b $1 +git push --set-upstream origin $1 diff --git a/bin/rebuild-world.sh b/bin/rebuild-world.sh new file mode 100755 index 0000000..480f621 --- /dev/null +++ b/bin/rebuild-world.sh @@ -0,0 +1,5 @@ +#! /bin/bash + +emerge --ask --verbose --update --changed-use --deep @world + +emerge --ask --verbose --depclean diff --git a/Bin/removeMerged.sh b/bin/removeMerged.sh similarity index 85% rename from Bin/removeMerged.sh rename to bin/removeMerged.sh index 3572201..75dfbda 100755 --- a/Bin/removeMerged.sh +++ b/bin/removeMerged.sh @@ -7,6 +7,10 @@ if [ $? = 1 ] ; then git checkout dev fi +if [ $? = 1 ] ; then + git checkout master +fi + # Get last changes git pull diff --git a/Bin/rpi-create.sh b/bin/rpi-create.sh similarity index 100% rename from Bin/rpi-create.sh rename to bin/rpi-create.sh diff --git a/bin/rsync.sh b/bin/rsync.sh new file mode 100755 index 0000000..4c8105e --- /dev/null +++ b/bin/rsync.sh @@ -0,0 +1,102 @@ +#!/bin/bash + +TYPE='' # usb / sshfs +CMD=rsync +ARGS='-avz --delete +--exclude /Nextcloud +--exclude /.cache +--exclude /Downloads +--exclude /.thunderbird +--exclude /Projects +--exclude /Software +--exclude /tmp +--exclude /fonts +--exclude /Music +--exclude /node_modules +--exclude /snap +--exclude /.local/share/Trash +--exclude /.npm +--exclude /.thumbnails +--exclude /Android +--exclude /.AndroidStudio* +--exclude /.android +--exclude /.bundle/cache +--exclude /.config/cache +--exclude /.config/Code/Cache +--exclude /.config/Code/CachedData +--exclude /.config/Slack +--exclude /.config/*/Cache +--exclude /.config/chromium +--exclude /.mozilla +--exclude /.config/discord +--exclude /.config/spotify +--exclude /.crashlytics +--exclude /.fastlane +--exclude /.gradle +--exclude ./Software +--exclude /.local +--exclude /.DataGrip*' +ORIG='/home/dbroqua/' +DEST='' +HOSTNAME=`hostname` + + +# USB +UUID='6e3f7ae3-8fa1-43f3-88c0-a12651519ffb' +MOUNT='/mnt/backup' +DEST_USB="/mnt/backup/${HOSTNAME}/dbroqua/" +# SSHFS +DEST_SSHFS="storage:Backup/${HOSTNAME}/dbroqua/" + + +while getopts t:h opt +do + case $opt in + t) + case ${OPTARG} in + usb) + TYPE='usb' + DEST=${DEST_USB} + ;; + sshfs) + TYPE='sshfs' + DEST=${DEST_SSHFS} + ;; + *) + echo "usb / sshfs attendu" + exit 1; + esac + ;; + esac +done + + +if [ "${TYPE}" != '' ] ; then + case ${TYPE} in + usb) + sudo cryptsetup luksOpen /dev/sdb1 backup + sudo mount /dev/mapper/backup ${MOUNT} + echo "Go !" + if [ $? == 0 ] ; then + ${CMD} ${ARGS} ${ORIG} ${DEST} + fi + sudo umount ${MOUNT} + sudo cryptsetup luksClose backup + ;; + sshfs) + ${CMD} ${ARGS} ${ORIG} ${DEST} + ;; + esac +fi + +echo $? + +if [ $? == 0 ] ; then + echo `date` > ${ORIG}/lastBackup + echo "Method: ${TYPE}" >> ${ORIG}/lastBackup + rm ${ORIG}/lastFailBackup +else + echo `date` > ${ORIG}/lastFailBackup + echo "Method: ${TYPE}" >> ${ORIG}/lastFailBackup +fi + diff --git a/Bin/screenlayout.sh b/bin/screenlayout.sh similarity index 98% rename from Bin/screenlayout.sh rename to bin/screenlayout.sh index 5a42917..0f05e4d 100755 --- a/Bin/screenlayout.sh +++ b/bin/screenlayout.sh @@ -69,4 +69,4 @@ case $nextconfig in esac # Reset wallpaper -~/Bin/wallpaper.sh +~/bin/wallpaper.sh diff --git a/Bin/screenlayoutrofi.sh b/bin/screenlayoutrofi.sh similarity index 93% rename from Bin/screenlayoutrofi.sh rename to bin/screenlayoutrofi.sh index 39d2ea3..e45890d 100755 --- a/Bin/screenlayoutrofi.sh +++ b/bin/screenlayoutrofi.sh @@ -23,4 +23,4 @@ case $chosen in ;; esac -~/Bin/screenlayout.sh $mode +~/bin/screenlayout.sh $mode diff --git a/Bin/screenshooter.sh b/bin/screenshooter.sh similarity index 100% rename from Bin/screenshooter.sh rename to bin/screenshooter.sh diff --git a/Bin/slip b/bin/slip similarity index 100% rename from Bin/slip rename to bin/slip diff --git a/bin/syncMusic.sh b/bin/syncMusic.sh new file mode 100755 index 0000000..ab64ecb --- /dev/null +++ b/bin/syncMusic.sh @@ -0,0 +1,5 @@ +#! /bin/bash + +chmod a+r ~/Music/**/*.flac ~/Music/**/*.mp3 + +rsync -avz --delete ~/Music storage:/srv/dev-disk-by-label-storage/medias/ diff --git a/Bin/timelapse.sh b/bin/timelapse.sh similarity index 100% rename from Bin/timelapse.sh rename to bin/timelapse.sh diff --git a/Bin/to_utf-8 b/bin/to_utf-8 similarity index 100% rename from Bin/to_utf-8 rename to bin/to_utf-8 diff --git a/Bin/tunnel.sh b/bin/tunnel.sh similarity index 100% rename from Bin/tunnel.sh rename to bin/tunnel.sh diff --git a/Bin/umount b/bin/umount.sh similarity index 100% rename from Bin/umount rename to bin/umount.sh diff --git a/bin/update-world.sh b/bin/update-world.sh new file mode 100755 index 0000000..e5a654b --- /dev/null +++ b/bin/update-world.sh @@ -0,0 +1,8 @@ +#! /bin/bash + +emerge --sync +emaint sync -a + +emerge --ask --verbose --update --changed-use --deep @world + +emerge --ask --verbose --depclean diff --git a/Bin/wallpaper.sh b/bin/wallpaper.sh similarity index 100% rename from Bin/wallpaper.sh rename to bin/wallpaper.sh diff --git a/config/Tilix.dconf b/config/Tilix.dconf deleted file mode 100644 index 8af9e2d..0000000 --- a/config/Tilix.dconf +++ /dev/null @@ -1,35 +0,0 @@ -[profiles/2b7c4080-0ddd-46c5-8f23-563fd3ba789d] -foreground-color='#A1B0B8' -visible-name='Default' -login-shell=true -palette=['#252525', '#FF5252', '#C3D82C', '#FFC135', '#42A5F5', '#D81B60', '#00ACC1', '#F5F5F5', '#708284', '#FF5252', '#C3D82C', '#FFC135', '#42A5F5', '#D81B60', '#00ACC1', '#F5F5F5'] -badge-color='#AC7EA8' -badge-color-set=false -cursor-shape='underline' -cursor-colors-set=false -highlight-colors-set=false -use-system-font=false -bold-color-set=false -font='Droid Sans Mono for Powerline 10' -use-theme-colors=false -scrollback-unlimited=true -cursor-blink-mode='on' -background-color='#263238' -background-transparency-percent=12 - -[/] -quake-specific-monitor=0 -tab-position='left' -copy-on-select=true -auto-hide-mouse=true -terminal-title-style='small' -window-state=128 -theme-variant='dark' -session-name='${hostname}' -window-save-state=true - -[keybindings] -session-add-right='backslash' -win-switch-to-previous-session='Left' -session-add-down='minus' -win-switch-to-next-session='Right' diff --git a/config/alacritty/alacritty.yml b/config/alacritty/alacritty.yml index 1b09ba1..c10b3e4 100644 --- a/config/alacritty/alacritty.yml +++ b/config/alacritty/alacritty.yml @@ -1,30 +1,21 @@ -window: - dimensions: - columns: 80 - lines: 24 - - padding: - x: 5 - y: 10 - - decorations: full - -scrolling: - history: 10000 - - multiplier: 3 +# Copyright (c) 2017-present Arctic Ice Studio +# Copyright (c) 2017-present Sven Greb +# Project: Nord Alacritty +# Version: 0.1.0 +# Repository: https://github.com/arcticicestudio/nord-alacritty +# License: MIT +# References: +# https://github.com/alacritty/alacritty +# font: size: 9 - normal: family: Droid Sans Mono Slashed for Powerline style: Regular - bold: family: Droid Sans Mono Slashed for Powerline # style: Bold - italic: family: Droid Sans Mono Slashed for Powerline # style: Italic @@ -77,120 +68,3 @@ colors: magenta: '#8c738c' cyan: '#6d96a5' white: '#aeb3bb' - -cursor: - style: - shape: Block - - blinking: Always - -preview_images: true - -background_opacity: 0.85 - -key_bindings: - - { key: V, mods: Control|Shift, action: Paste } - - { key: C, mods: Control|Shift, action: Copy } - - { key: Paste, action: Paste } - - { key: Copy, action: Copy } - - { key: Q, mods: Command, action: Quit } - - { key: W, mods: Command, action: Quit } - - { key: Insert, mods: Shift, action: PasteSelection } - - { key: Key0, mods: Control, action: ResetFontSize } - - { key: Equals, mods: Control, action: IncreaseFontSize } - - { key: NumpadSubtract, mods: Control, action: DecreaseFontSize } - - { key: Home, chars: "\x1bOH", mode: AppCursor } - - { key: Home, chars: "\x1b[H", mode: ~AppCursor } - - { key: End, chars: "\x1bOF", mode: AppCursor } - - { key: End, chars: "\x1b[F", mode: ~AppCursor } - - { key: PageUp, mods: Shift, chars: "\x1b[5;2~" } - - { key: PageUp, mods: Control, chars: "\x1b[5;5~" } - - { key: PageUp, chars: "\x1b[5~" } - - { key: PageDown, mods: Shift, chars: "\x1b[6;2~" } - - { key: PageDown, mods: Control, chars: "\x1b[6;5~" } - - { key: PageDown, chars: "\x1b[6~" } - - { key: Tab, mods: Shift, chars: "\x1b[Z" } - - { key: Back, chars: "\x7f" } - - { key: Back, mods: Alt, chars: "\x1b\x7f" } - - { key: Insert, chars: "\x1b[2~" } - - { key: Delete, chars: "\x1b[3~" } - - { key: Left, mods: Shift, chars: "\x1b[1;2D" } - - { key: Left, mods: Control, chars: "\x1b[1;5D" } - - { key: Left, mods: Alt, chars: "\x1b[1;3D" } - - { key: Left, chars: "\x1b[D", mode: ~AppCursor } - - { key: Left, chars: "\x1bOD", mode: AppCursor } - - { key: Right, mods: Shift, chars: "\x1b[1;2C" } - - { key: Right, mods: Control, chars: "\x1b[1;5C" } - - { key: Right, mods: Alt, chars: "\x1b[1;3C" } - - { key: Right, chars: "\x1b[C", mode: ~AppCursor } - - { key: Right, chars: "\x1bOC", mode: AppCursor } - - { key: Up, mods: Shift, chars: "\x1b[1;2A" } - - { key: Up, mods: Control, chars: "\x1b[1;5A" } - - { key: Up, mods: Alt, chars: "\x1b[1;3A" } - - { key: Up, chars: "\x1b[A", mode: ~AppCursor } - - { key: Up, chars: "\x1bOA", mode: AppCursor } - - { key: Down, mods: Shift, chars: "\x1b[1;2B" } - - { key: Down, mods: Control, chars: "\x1b[1;5B" } - - { key: Down, mods: Alt, chars: "\x1b[1;3B" } - - { key: Down, chars: "\x1b[B", mode: ~AppCursor } - - { key: Down, chars: "\x1bOB", mode: AppCursor } - - { key: F1, chars: "\x1bOP" } - - { key: F2, chars: "\x1bOQ" } - - { key: F3, chars: "\x1bOR" } - - { key: F4, chars: "\x1bOS" } - - { key: F5, chars: "\x1b[15~" } - - { key: F6, chars: "\x1b[17~" } - - { key: F7, chars: "\x1b[18~" } - - { key: F8, chars: "\x1b[19~" } - - { key: F9, chars: "\x1b[20~" } - - { key: F10, chars: "\x1b[21~" } - - { key: F11, chars: "\x1b[23~" } - - { key: F12, chars: "\x1b[24~" } - - { key: F1, mods: Shift, chars: "\x1b[1;2P" } - - { key: F2, mods: Shift, chars: "\x1b[1;2Q" } - - { key: F3, mods: Shift, chars: "\x1b[1;2R" } - - { key: F4, mods: Shift, chars: "\x1b[1;2S" } - - { key: F5, mods: Shift, chars: "\x1b[15;2~" } - - { key: F6, mods: Shift, chars: "\x1b[17;2~" } - - { key: F7, mods: Shift, chars: "\x1b[18;2~" } - - { key: F8, mods: Shift, chars: "\x1b[19;2~" } - - { key: F9, mods: Shift, chars: "\x1b[20;2~" } - - { key: F10, mods: Shift, chars: "\x1b[21;2~" } - - { key: F11, mods: Shift, chars: "\x1b[23;2~" } - - { key: F12, mods: Shift, chars: "\x1b[24;2~" } - - { key: F1, mods: Control, chars: "\x1b[1;5P" } - - { key: F2, mods: Control, chars: "\x1b[1;5Q" } - - { key: F3, mods: Control, chars: "\x1b[1;5R" } - - { key: F4, mods: Control, chars: "\x1b[1;5S" } - - { key: F5, mods: Control, chars: "\x1b[15;5~" } - - { key: F6, mods: Control, chars: "\x1b[17;5~" } - - { key: F7, mods: Control, chars: "\x1b[18;5~" } - - { key: F8, mods: Control, chars: "\x1b[19;5~" } - - { key: F9, mods: Control, chars: "\x1b[20;5~" } - - { key: F10, mods: Control, chars: "\x1b[21;5~" } - - { key: F11, mods: Control, chars: "\x1b[23;5~" } - - { key: F12, mods: Control, chars: "\x1b[24;5~" } - - { key: F1, mods: Alt, chars: "\x1b[1;6P" } - - { key: F2, mods: Alt, chars: "\x1b[1;6Q" } - - { key: F3, mods: Alt, chars: "\x1b[1;6R" } - - { key: F4, mods: Alt, chars: "\x1b[1;6S" } - - { key: F5, mods: Alt, chars: "\x1b[15;6~" } - - { key: F6, mods: Alt, chars: "\x1b[17;6~" } - - { key: F7, mods: Alt, chars: "\x1b[18;6~" } - - { key: F8, mods: Alt, chars: "\x1b[19;6~" } - - { key: F9, mods: Alt, chars: "\x1b[20;6~" } - - { key: F10, mods: Alt, chars: "\x1b[21;6~" } - - { key: F11, mods: Alt, chars: "\x1b[23;6~" } - - { key: F12, mods: Alt, chars: "\x1b[24;6~" } - - { key: F1, mods: Super, chars: "\x1b[1;3P" } - - { key: F2, mods: Super, chars: "\x1b[1;3Q" } - - { key: F3, mods: Super, chars: "\x1b[1;3R" } - - { key: F4, mods: Super, chars: "\x1b[1;3S" } - - { key: F5, mods: Super, chars: "\x1b[15;3~" } - - { key: F6, mods: Super, chars: "\x1b[17;3~" } - - { key: F7, mods: Super, chars: "\x1b[18;3~" } - - { key: F8, mods: Super, chars: "\x1b[19;3~" } - - { key: F9, mods: Super, chars: "\x1b[20;3~" } - - { key: F10, mods: Super, chars: "\x1b[21;3~" } - - { key: F11, mods: Super, chars: "\x1b[23;3~" } - - { key: F12, mods: Super, chars: "\x1b[24;3~" } diff --git a/config/bpytop/bpytop.conf b/config/bpytop/bpytop.conf index bfc6555..820a864 100644 --- a/config/bpytop/bpytop.conf +++ b/config/bpytop/bpytop.conf @@ -1,21 +1,28 @@ -#? Config file for bpytop v. 1.0.43 +#? Config file for bpytop v. 1.0.63 #* Color theme, looks for a .theme file in "/usr/[local/]share/bpytop/themes" and "~/.config/bpytop/themes", "Default" for builtin default theme. #* Prefix name by a plus sign (+) for a theme located in user themes folder, i.e. color_theme="+monokai" color_theme="nord" #* If the theme set background should be shown, set to False if you want terminal background transparency -theme_background=False +theme_background=True -#* Set bpytop view mode, "full" for everything shown, "proc" for cpu stats and processes, "stat" for cpu, mem, disks and net stats shown. -view_mode=full +#* Sets if 24-bit truecolor should be used, will convert 24-bit colors to 256 color (6x6x6 color cube) if false. +truecolor=True + +#* Manually set which boxes to show. Available values are "cpu mem net proc", seperate values with whitespace. +shown_boxes="cpu mem net proc" #* Update time in milliseconds, increases automatically if set below internal loops processing time, recommended 2000 ms or above for better sample times for graphs. update_ms=2000 +#* Processes update multiplier, sets how often the process list is updated as a multiplier of "update_ms". +#* Set to 2 or higher to greatly decrease bpytop cpu usage. (Only integers) +proc_update_mult=2 + #* Processes sorting, "pid" "program" "arguments" "threads" "user" "memory" "cpu lazy" "cpu responsive", #* "cpu lazy" updates top process over time, "cpu responsive" updates top process directly. -proc_sorting="program" +proc_sorting="cpu lazy" #* Reverse sorting order, True or False. proc_reversed=False @@ -38,12 +45,37 @@ proc_per_core=False #* Show process memory as bytes instead of percent proc_mem_bytes=True +#* Sets the CPU stat shown in upper half of the CPU graph, "total" is always available, see: +#* https://psutil.readthedocs.io/en/latest/#psutil.cpu_times for attributes available on specific platforms. +#* Select from a list of detected attributes from the options menu +cpu_graph_upper="total" + +#* Sets the CPU stat shown in lower half of the CPU graph, "total" is always available, see: +#* https://psutil.readthedocs.io/en/latest/#psutil.cpu_times for attributes available on specific platforms. +#* Select from a list of detected attributes from the options menu +cpu_graph_lower="total" + +#* Toggles if the lower CPU graph should be inverted. +cpu_invert_lower=True + +#* Set to True to completely disable the lower CPU graph. +cpu_single_graph=False + +#* Shows the system uptime in the CPU box. +show_uptime=True + #* Check cpu temperature, needs "osx-cpu-temp" on MacOS X. check_temp=True #* Which sensor to use for cpu temperature, use options menu to select from list of available sensors. cpu_sensor=Auto +#* Show temperatures for cpu cores also if check_temp is True and sensors has been found +show_coretemp=True + +#* Which temperature scale to use, available values: "celsius", "fahrenheit", "kelvin" and "rankine" +temp_scale="celsius" + #* Draw a clock at top of screen, formatting according to strftime, empty string to disable. draw_clock="%X" @@ -53,8 +85,8 @@ background_update=True #* Custom cpu model name, empty string to disable. custom_cpu_name="" -#* Optional filter for shown disks, should be last folder in path of a mountpoint, "root" replaces "/", separate multiple values with comma. -#* Begin line with "exclude=" to change to exclude filter, oterwise defaults to "most include" filter. Example: disks_filter="exclude=boot, home" +#* Optional filter for shown disks, should be full path of a mountpoint, separate multiple values with a comma ",". +#* Begin line with "exclude=" to change to exclude filter, oterwise defaults to "most include" filter. Example: disks_filter="exclude=/boot, /home/user" disks_filter="" #* Show graphs instead of meters for memory values. @@ -64,11 +96,30 @@ mem_graphs=True show_swap=True #* Show swap as a disk, ignores show_swap value above, inserts itself after first disk. -swap_disk=False +swap_disk=True #* If mem box should be split to also show disks info. show_disks=True +#* Filter out non physical disks. Set this to False to include network disks, RAM disks and similar. +only_physical=True + +#* Read disks list from /etc/fstab. This also disables only_physical. +use_fstab=False + +#* Toggles if io stats should be shown in regular disk usage view +show_io_stat=True + +#* Toggles io mode for disks, showing only big graphs for disk read/write speeds. +io_mode=False + +#* Set to True to show combined read/write io graphs in io mode. +io_graph_combined=False + +#* Set the top speed for the io graphs in MiB/s (10 by default), use format "device:speed" seperate disks with a comma ",". +#* Example: "/dev/sda:100, /dev/sdb:20" +io_graph_speeds="" + #* Set fixed values for network graphs, default "10M" = 10 Mibibytes, possible units "K", "M", "G", append with "bit" for bits instead of bytes, i.e "100mbit" net_download="10M" net_upload="10M" @@ -82,14 +133,17 @@ net_sync=False #* If the network graphs color gradient should scale to bandwith usage or auto scale, bandwith usage is based on "net_download" and "net_upload" values net_color_fixed=False +#* Starts with the Network Interface specified here. +net_iface="" + #* Show battery stats in top right if battery is present -show_battery=True +show_battery=False #* Show init screen at startup, the init screen is purely cosmetical show_init=True #* Enable check for new version from github.com/aristocratos/bpytop at start. -update_check=True +update_check=False #* Set loglevel for "~/.config/bpytop/error.log" levels are: "ERROR" "WARNING" "INFO" "DEBUG". #* The level set includes all lower levels, i.e. "DEBUG" will show all logging info. diff --git a/config/bpytop/error.log b/config/bpytop/error.log deleted file mode 100644 index 214e4d3..0000000 --- a/config/bpytop/error.log +++ /dev/null @@ -1,6 +0,0 @@ -19/10/20 (16:22:23) | ERROR: Exception when sending signal 2 to pid 982 -19/10/20 (16:22:23) | ERROR: [Errno 1] Operation not permitted -Traceback (most recent call last): - File "/usr/local/lib/python3.7/dist-packages/bpytop.py", line 4683, in process_keys - os.kill(pid, sig) -PermissionError: [Errno 1] Operation not permitted diff --git a/config/caja/accels b/config/caja/accels deleted file mode 100644 index 786f11c..0000000 --- a/config/caja/accels +++ /dev/null @@ -1,161 +0,0 @@ -; caja GtkAccelMap rc-file -*- scheme -*- -; this file is an automated accelerator map dump -; -; (gtk_accel_path "/DirViewActions/Trash" "") -; (gtk_accel_path "/DirViewActions/Save Search" "") -; (gtk_accel_path "/IconViewActions/Sort by Emblems" "") -; (gtk_accel_path "/DirViewActions/Start Volume" "") -; (gtk_accel_path "/NavigationActions/TabsNext" "Page_Down") -; (gtk_accel_path "/DirViewActions/Location Poll" "") -; (gtk_accel_path "/ShellActions/Go to Trash" "") -; (gtk_accel_path "/IconViewActions/Stretch" "") -; (gtk_accel_path "/DirViewActions/MoveToMenu" "") -; (gtk_accel_path "/ShellActions/ZoomInAccel" "equal") -; (gtk_accel_path "/DirViewActions/LocationTrash" "") -; (gtk_accel_path "/DirViewActions/RenameSelectAll" "F2") -; (gtk_accel_path "/ShellActions/About Caja" "") -; (gtk_accel_path "/DirViewActions/Undo" "z") -; (gtk_accel_path "/NavigationActions/Back" "Left") -; (gtk_accel_path "/DirViewActions/Location Start Volume" "") -; (gtk_accel_path "/DirViewActions/Format Volume" "") -; (gtk_accel_path "/DirViewActions/CopyToMenu" "") -; (gtk_accel_path "/DirViewActions/LocationRestoreFromTrash" "") -; (gtk_accel_path "/DirViewActions/Empty Trash" "") -; (gtk_accel_path "/ShellActions/Close" "w") -; (gtk_accel_path "/NavigationActions/Add Bookmark" "d") -; (gtk_accel_path "/IconViewActions/Manual Layout" "") -; (gtk_accel_path "/ShellActions/Zoom Normal" "0") -; (gtk_accel_path "/NavigationActions/Show Hide Extra Pane" "F3") -; (gtk_accel_path "/DirViewActions/Create Link" "m") -; (gtk_accel_path "/DirViewActions/LocationDelete" "") -; (gtk_accel_path "/DirViewActions/Mount Volume" "") -; (gtk_accel_path "/IconViewActions/Sort by Trash Time" "") -; (gtk_accel_path "/DirViewActions/OpenInNewTab" "o") -; (gtk_accel_path "/DirViewActions/OtherApplication2" "") -; (gtk_accel_path "/DirViewActions/OtherApplication1" "") -; (gtk_accel_path "/NavigationActions/Folder Window" "") -; (gtk_accel_path "/NavigationActions/Show Hide Statusbar" "") -; (gtk_accel_path "/NavigationActions/Tab9" "0") -; (gtk_accel_path "/ShellActions/Connect to Server" "") -; (gtk_accel_path "/ShellActions/Help" "") -; (gtk_accel_path "/NavigationActions/Tab6" "7") -; (gtk_accel_path "/NavigationActions/Clear History" "") -; (gtk_accel_path "/ShellActions/ZoomInAccel2" "KP_Add") -; (gtk_accel_path "/NavigationActions/Tab8" "9") -; (gtk_accel_path "/ShellActions/Caja Manual" "F1") -; (gtk_accel_path "/NavigationActions/ShowSearch" "f") -; (gtk_accel_path "/NavigationActions/Tab5" "6") -; (gtk_accel_path "/NavigationActions/Tab4" "5") -; (gtk_accel_path "/NavigationActions/Tab3" "4") -; (gtk_accel_path "/ShellActions/File" "") -; (gtk_accel_path "/NavigationActions/Tab1" "2") -; (gtk_accel_path "/NavigationActions/Tab7" "8") -; (gtk_accel_path "/DirViewActions/Copy" "c") -; (gtk_accel_path "/NavigationActions/TabsMoveRight" "Page_Down") -; (gtk_accel_path "/NavigationActions/TabsPrevious" "Page_Up") -; (gtk_accel_path "/ShellActions/Go to Network" "") -; (gtk_accel_path "/NavigationActions/Tab2" "3") -; (gtk_accel_path "/ClipboardActions/Paste" "v") -; (gtk_accel_path "/IconViewActions/Sort by Type" "") -; (gtk_accel_path "/ShellActions/View" "") -; (gtk_accel_path "/DirViewActions/New Empty File" "") -; (gtk_accel_path "/NavigationActions/Tab0" "1") -; (gtk_accel_path "/DirViewActions/Location Eject Volume" "") -; (gtk_accel_path "/IconViewActions/Unstretch" "") -; (gtk_accel_path "/ShellActions/Zoom Out" "minus") -; (gtk_accel_path "/NavigationActions/Show Hide Location Bar" "") -; (gtk_accel_path "/DirViewActions/OpenCloseParent" "Down") -; (gtk_accel_path "/DirViewActions/Open" "o") -; (gtk_accel_path "/DirViewActions/Self Format Volume" "") -; (gtk_accel_path "/NavigationActions/Bookmarks" "") -; (gtk_accel_path "/DirViewActions/Unmount Volume" "") -; (gtk_accel_path "/DirViewActions/Connect To Server Link" "") -; (gtk_accel_path "/DirViewActions/Location Mount Volume" "") -; (gtk_accel_path "/DirViewActions/Location Unmount Volume" "") -; (gtk_accel_path "/DirViewActions/Reset to Defaults" "") -; (gtk_accel_path "/DirViewActions/LocationOpenFolderWindow" "") -; (gtk_accel_path "/DirViewActions/Paste Files Into" "") -; (gtk_accel_path "/DirViewActions/LocationCut" "") -; (gtk_accel_path "/ShellActions/Zoom In" "plus") -; (gtk_accel_path "/DirViewActions/Self Eject Volume" "") -; (gtk_accel_path "/NavigationActions/SplitViewNextPane" "F6") -; (gtk_accel_path "/ClipboardActions/Select All" "a") -; (gtk_accel_path "/IconViewActions/Tighter Layout" "") -; (gtk_accel_path "/NavigationActions/Edit Bookmarks" "b") -; (gtk_accel_path "/DirViewActions/LocationCopy" "") -; (gtk_accel_path "/ClipboardActions/Copy" "c") -; (gtk_accel_path "/DirViewActions/OpenAccel" "Down") -; (gtk_accel_path "/DirViewActions/Open With" "") -; (gtk_accel_path "/ShellActions/Edit" "") -; (gtk_accel_path "/ShellActions/Up" "Up") -; (gtk_accel_path "/DirViewActions/Open Scripts Folder" "") -; (gtk_accel_path "/ClipboardActions/Cut" "x") -; (gtk_accel_path "/NavigationActions/Forward" "Right") -; (gtk_accel_path "/DirViewActions/New Documents" "") -; (gtk_accel_path "/NavigationActions/Go to Location" "l") -; (gtk_accel_path "/ShellActions/Reload" "r") -; (gtk_accel_path "/DirViewActions/Move to Home" "") -; (gtk_accel_path "/ShellActions/Backgrounds and Emblems" "") -; (gtk_accel_path "/DirViewActions/No Templates" "") -; (gtk_accel_path "/DirViewActions/Location Format Volume" "") -; (gtk_accel_path "/ShellActions/ZoomOutAccel" "KP_Subtract") -; (gtk_accel_path "/NavigationActions/SplitViewSameLocation" "") -; (gtk_accel_path "/DirViewActions/LocationPasteFilesInto" "") -; (gtk_accel_path "/IconViewActions/Sort by Size" "") -; (gtk_accel_path "/DirViewActions/Select All" "a") -; (gtk_accel_path "/DirViewActions/OpenAlternate" "w") -; (gtk_accel_path "/ShellActions/Preferences" "") -; (gtk_accel_path "/DirViewActions/Poll" "") -; (gtk_accel_path "/DirViewActions/Select Pattern" "s") -; (gtk_accel_path "/IconViewActions/Reversed Order" "") -; (gtk_accel_path "/ShellActions/Go to Computer" "") -; (gtk_accel_path "/NavigationActions/Go" "") -; (gtk_accel_path "/DirViewActions/Restore From Trash" "") -; (gtk_accel_path "/DirViewActions/Location Stop Volume" "") -; (gtk_accel_path "/DirViewActions/LocationProperties" "") -; (gtk_accel_path "/DirViewActions/Rename" "F2") -; (gtk_accel_path "/DirViewActions/Redo" "y") -; (gtk_accel_path "/ShellActions/Go to Templates" "") -; (gtk_accel_path "/DirViewActions/LocationOpenInNewTab" "") -; (gtk_accel_path "/DirViewActions/Self Start Volume" "") -; (gtk_accel_path "/DirViewActions/Move to next pane" "") -; (gtk_accel_path "/DirViewActions/OpenFolderWindow" "") -; (gtk_accel_path "/ShellActions/Show Hidden Files" "h") -; (gtk_accel_path "/DirViewActions/Stop Volume" "") -; (gtk_accel_path "/DirViewActions/Duplicate" "") -; (gtk_accel_path "/DirViewActions/Eject Volume" "") -; (gtk_accel_path "/IconViewActions/Clean Up" "") -; (gtk_accel_path "/NavigationActions/New Tab" "t") -; (gtk_accel_path "/ShellActions/Home" "Home") -; (gtk_accel_path "/NavigationActions/New Window" "n") -; (gtk_accel_path "/DirViewActions/PropertiesAccel" "i") -; (gtk_accel_path "/IconViewActions/Sort by Modification Date" "") -; (gtk_accel_path "/DirViewActions/Save Search As" "") -; (gtk_accel_path "/IconViewActions/Keep Aligned" "") -; (gtk_accel_path "/DirViewActions/New Launcher" "") -; (gtk_accel_path "/NavigationActions/Search" "") -; (gtk_accel_path "/DirViewActions/Properties" "Return") -; (gtk_accel_path "/NavigationActions/TabsMoveLeft" "Page_Up") -; (gtk_accel_path "/DirViewActions/Copy to Desktop" "") -; (gtk_accel_path "/ShellActions/Stop" "") -; (gtk_accel_path "/DirViewActions/New Folder" "n") -; (gtk_accel_path "/DirViewActions/Self Poll" "") -; (gtk_accel_path "/DirViewActions/Move to Desktop" "") -; (gtk_accel_path "/DirViewActions/Cut" "x") -; (gtk_accel_path "/DirViewActions/Delete" "") -; (gtk_accel_path "/IconViewActions/Sort by Name" "") -; (gtk_accel_path "/view_as_2" "2") -; (gtk_accel_path "/view_as_3" "3") -; (gtk_accel_path "/DirViewActions/Paste" "v") -; (gtk_accel_path "/DirViewActions/Invert Selection" "i") -; (gtk_accel_path "/view_as_1" "1") -; (gtk_accel_path "/NavigationActions/Close All Windows" "q") -; (gtk_accel_path "/IconViewActions/Arrange Items" "") -; (gtk_accel_path "/NavigationActions/Show Hide Sidebar" "F9") -; (gtk_accel_path "/DirViewActions/Self Stop Volume" "") -; (gtk_accel_path "/NavigationActions/Show Hide Toolbar" "") -; (gtk_accel_path "/DirViewActions/Self Mount Volume" "") -; (gtk_accel_path "/DirViewActions/Copy to Home" "") -; (gtk_accel_path "/DirViewActions/Self Unmount Volume" "") -; (gtk_accel_path "/DirViewActions/Copy to next pane" "") -; (gtk_accel_path "/DirViewActions/LocationOpenAlternate" "") diff --git a/config/cava/config b/config/cava/config new file mode 100644 index 0000000..120e38d --- /dev/null +++ b/config/cava/config @@ -0,0 +1,165 @@ +## Configuration file for CAVA. Default values are commented out. Use either ';' or '#' for commenting. + + +[general] + +# Smoothing mode. Can be 'normal', 'scientific' or 'waves'. DEPRECATED as of 0.6.0 +; mode = normal + +# Accepts only non-negative values. +; framerate = 60 + +# 'autosens' will attempt to decrease sensitivity if the bars peak. 1 = on, 0 = off +# new as of 0.6.0 autosens of low values (dynamic range) +# 'overshoot' allows bars to overshoot (in % of terminal height) without initiating autosens. DEPRECATED as of 0.6.0 +; autosens = 1 +; overshoot = 20 + +# Manual sensitivity in %. Autosens must be turned off for this to take effect. +# 200 means double height. Accepts only non-negative values. +; sensitivity = 100 + +# The number of bars (0-200). 0 sets it to auto (fill up console). +# Bars' width and space between bars in number of characters. +; bars = 0 +; bar_width = 2 +; bar_spacing = 1 + + +# Lower and higher cutoff frequencies for lowest and highest bars +# the bandwidth of the visualizer. +# Note: there is a minimum total bandwidth of 43Mhz x number of bars. +# Cava will automatically increase the higher cutoff if a too low band is specified. +; lower_cutoff_freq = 50 +; higher_cutoff_freq = 10000 + + +# Seconds with no input before cava goes to sleep mode. Cava will not perform FFT or drawing and +# only check for input once per second. Cava will wake up once input is detected. 0 = disable. +; sleep_timer = 0 + + +[input] + +# Audio capturing method. Possible methods are: 'pulse', 'alsa', 'fifo', 'sndio' or 'shmem' +# Defaults to 'pulse', 'alsa' or 'fifo', in that order, dependent on what support cava was built with. +# +# All input methods uses the same config variable 'source' +# to define where it should get the audio. +# +# For pulseaudio 'source' will be the source. Default: 'auto', which uses the monitor source of the default sink +# (all pulseaudio sinks(outputs) have 'monitor' sources(inputs) associated with them). +# +# For alsa 'source' will be the capture device. +# For fifo 'source' will be the path to fifo-file. +# For shmem 'source' will be /squeezelite-AA:BB:CC:DD:EE:FF where 'AA:BB:CC:DD:EE:FF' will be squeezelite's MAC address +; method = pulse +; source = auto + +; method = alsa +; source = hw:Loopback,1 + +; method = fifo +; source = /tmp/mpd.fifo +; sample_rate = 44100 +; sample_bits = 16 + +; method = shmem +; source = /squeezelite-AA:BB:CC:DD:EE:FF + +; method = portaudio +; source = auto + + +[output] + +# Output method. Can be 'ncurses', 'noncurses' or 'raw'. +# 'noncurses' uses a custom framebuffer technique and draws only changes +# from frame to frame. 'ncurses' is default if supported +# +# 'raw' is an 8 or 16 bit (configurable via the 'bit_format' option) data +# stream of the bar heights that can be used to send to other applications. +# 'raw' defaults to 200 bars, which can be adjusted in the 'bars' option above. +; method = ncurses + +# Visual channels. Can be 'stereo' or 'mono'. +# 'stereo' mirrors both channels with low frequencies in center. +# 'mono' outputs left to right lowest to highest frequencies. +# 'mono_option' set mono to either take input from 'left', 'right' or 'average'. +; channels = stereo +; mono_option = average + +# Raw output target. A fifo will be created if target does not exist. +; raw_target = /dev/stdout + +# Raw data format. Can be 'binary' or 'ascii'. +; data_format = binary + +# Binary bit format, can be '8bit' (0-255) or '16bit' (0-65530). +; bit_format = 16bit + +# Ascii max value. In 'ascii' mode range will run from 0 to value specified here +; ascii_max_range = 1000 + +# Ascii delimiters. In ascii format each bar and frame is separated by a delimiters. +# Use decimal value in ascii table (i.e. 59 = ';' and 10 = '\n' (line feed)). +; bar_delimiter = 59 +; frame_delimiter = 10 + + + +[color] + +# Colors can be one of seven predefined: black, blue, cyan, green, magenta, red, white, yellow. +# Or defined by hex code '#xxxxxx' (hex code must be within ''). User defined colors requires +# ncurses output method and a terminal that can change color definitions such as Gnome-terminal or rxvt. +# if supported, ncurses mode will be forced on if user defined colors are used. +# default is to keep current terminal color +; background = default +; foreground = default + +# Gradient mode, only hex defined colors (and thereby ncurses mode) are supported, +# background must also be defined in hex or remain commented out. 1 = on, 0 = off. +# You can define as many as 8 different colors. They range from bottom to top of screen +; gradient = 1 +; gradient_count = 8 +; gradient_color_1 = '#59cc33' +; gradient_color_2 = '#80cc33' +; gradient_color_3 = '#a6cc33' +; gradient_color_4 = '#cccc33' +; gradient_color_5 = '#cca633' +; gradient_color_6 = '#cc8033' +; gradient_color_7 = '#cc5933' +; gradient_color_8 = '#cc3333' + + + +[smoothing] + +# Percentage value for integral smoothing. Takes values from 0 - 100. +# Higher values means smoother, but less precise. 0 to disable. +; integral = 77 + +# Disables or enables the so-called "Monstercat smoothing" with or without "waves". Set to 0 to disable. +; monstercat = 0 +; waves = 0 + +# Set gravity percentage for "drop off". Higher values means bars will drop faster. +# Accepts only non-negative values. 50 means half gravity, 200 means double. Set to 0 to disable "drop off". +; gravity = 100 + + +# In bar height, bars that would have been lower that this will not be drawn. +; ignore = 0 + + +[eq] + +# This one is tricky. You can have as much keys as you want. +# Remember to uncomment more then one key! More keys = more precision. +# Look at readme.md on github for further explanations and examples. +; 1 = 1 # bass +; 2 = 1 +; 3 = 1 # midtone +; 4 = 1 +; 5 = 1 # treble diff --git a/config/compton.conf b/config/compton.conf deleted file mode 100644 index 336abbe..0000000 --- a/config/compton.conf +++ /dev/null @@ -1,58 +0,0 @@ -## FROM: https://github.com/addy-dclxvi/i3-starterpack -## shadow -shadow = true; -no-dnd-shadow = true; -no-dock-shadow = true; -clear-shadow = true; -shadow-radius = 12; -shadow-offset-x = -12; -shadow-offset-y = -12; -shadow-opacity = 0.95; -shadow-red = 0.18; -shadow-green = 0.20; -shadow-blue = 0.25; -shadow-exclude = [ "class_g = 'Cairo-clock'" , - "class_g = 'CoverGloobus'", - "class_g = 'Tilda'", - "class_g = 'Conky'", - "class_g ?= 'Notify-osd'", - "class_g = 'Firefox'", - "class_g = 'Firefox-esr'", - "class_g = 'Dmenu'", - "name = 'Notification'", - "_GTK_FRAME_EXTENTS@:c" -]; - -## fading -fading = true; -fade-delta = 0.25; -fade-in-step = 0.02; -fade-out-step = 0.02; -fade-exclude = [ -]; - -## other -backend = "xrender"; -mark-wmwin-focused = true; -mark-ovredir-focused = true; -detect-rounded-corners = true; -detect-client-opacity = true; -refresh-rate = 0; -vsync = "none"; -dbe = false; -paint-on-overlay = true; -focus-exclude = [ "class_g = 'Cairo-clock'" , - "class_g = 'CoverGloobus'", - "class_g = 'Tilda'", - "class_g = 'Firefox'", - "class_g = 'Firefox-esr'" -]; -detect-transient = true; -detect-client-leader = true; -invert-color-include = [ ]; -glx-copy-from-front = false; -glx-swap-method = "undefined"; -wintypes: -{ - tooltip = { fade = true; shadow = true; opacity = 0.75; focus = true; }; -}; diff --git a/config/gtk-2.0/gtkfilechooser.ini b/config/gtk-2.0/gtkfilechooser.ini deleted file mode 100644 index 6b3674c..0000000 --- a/config/gtk-2.0/gtkfilechooser.ini +++ /dev/null @@ -1,11 +0,0 @@ -[Filechooser Settings] -LocationMode=path-bar -ShowHidden=false -ShowSizeColumn=true -GeometryX=0 -GeometryY=152 -GeometryWidth=1280 -GeometryHeight=800 -SortColumn=name -SortOrder=ascending -StartupMode=recent diff --git a/config/gtk-3.0/bookmarks b/config/gtk-3.0/bookmarks deleted file mode 100644 index bea3211..0000000 --- a/config/gtk-3.0/bookmarks +++ /dev/null @@ -1,4 +0,0 @@ -file:///home/dbroqua/Nextcloud -file:///home/dbroqua/Projects Projects -file:///home/dbroqua/Nextcloud/Photos Photos -file:///home/dbroqua/Pictures diff --git a/config/gtk-3.0/settings.ini b/config/gtk-3.0/settings.ini index 91d4251..aa988b9 100644 --- a/config/gtk-3.0/settings.ini +++ b/config/gtk-3.0/settings.ini @@ -1,8 +1,9 @@ [Settings] -gtk-theme-name=vimix-laptop -gtk-icon-theme-name=Tela -gtk-font-name=DejaVu Sans Mono for Powerline 10 -gtk-cursor-theme-name=Breeze_Snow +gtk-application-prefer-dark-theme=1 +gtk-theme-name=Nordic +gtk-icon-theme-name=NordArc-Icons +gtk-font-name=Sans 10 +gtk-cursor-theme-name=ComixCursors-Opaque-White gtk-cursor-theme-size=0 gtk-toolbar-style=GTK_TOOLBAR_BOTH gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR diff --git a/config/hexchat/addon_checksum.conf b/config/hexchat/addon_checksum.conf deleted file mode 100644 index 1921b58..0000000 --- a/config/hexchat/addon_checksum.conf +++ /dev/null @@ -1 +0,0 @@ -limit = 256 diff --git a/config/hexchat/chanopt.conf b/config/hexchat/chanopt.conf deleted file mode 100644 index e69de29..0000000 diff --git a/config/hexchat/hexchat.conf b/config/hexchat/hexchat.conf deleted file mode 100644 index 5974121..0000000 --- a/config/hexchat/hexchat.conf +++ /dev/null @@ -1,211 +0,0 @@ -version = 2.14.2 -away_auto_unmark = 0 -away_omit_alerts = 0 -away_reason = I'm busy -away_show_once = 1 -away_size_max = 300 -away_timeout = 60 -away_track = 1 -completion_amount = 5 -completion_auto = 0 -completion_sort = 1 -completion_suffix = , -dcc_auto_chat = 0 -dcc_auto_recv = 1 -dcc_auto_resume = 1 -dcc_blocksize = 1024 -dcc_completed_dir = -dcc_dir = /home/dbroqua/Downloads -dcc_fast_send = 1 -dcc_global_max_get_cps = 0 -dcc_global_max_send_cps = 0 -dcc_ip = -dcc_ip_from_server = 0 -dcc_max_get_cps = 0 -dcc_max_send_cps = 0 -dcc_permissions = 384 -dcc_port_first = 0 -dcc_port_last = 0 -dcc_remove = 0 -dcc_save_nick = 0 -dcc_send_fillspaces = 0 -dcc_stall_timeout = 60 -dcc_timeout = 180 -flood_ctcp_num = 5 -flood_ctcp_time = 30 -flood_msg_num = 5 -flood_msg_time = 30 -gui_autoopen_chat = 1 -gui_autoopen_dialog = 1 -gui_autoopen_recv = 1 -gui_autoopen_send = 1 -gui_chanlist_maxusers = 9999 -gui_chanlist_minusers = 5 -gui_compact = 0 -gui_dialog_height = 256 -gui_dialog_left = 0 -gui_dialog_top = 0 -gui_dialog_width = 500 -gui_filesize_iec = 0 -gui_focus_omitalerts = 0 -gui_hide_menu = 0 -gui_input_attr = 1 -gui_input_icon = 1 -gui_input_nick = 1 -gui_input_spell = 1 -gui_input_style = 1 -gui_join_dialog = 1 -gui_lagometer = 1 -gui_lang = 15 -gui_mode_buttons = 0 -gui_pane_divider_position = 0 -gui_pane_left_size = 128 -gui_pane_right_size = 100 -gui_pane_right_size_min = 80 -gui_quit_dialog = 1 -gui_search_pos = 0 -gui_slist_fav = 0 -gui_slist_select = 30 -gui_slist_skip = 0 -gui_tab_chans = 1 -gui_tab_dialogs = 1 -gui_tab_dots = 0 -gui_tab_icons = 1 -gui_tab_layout = 2 -gui_tab_middleclose = 1 -gui_tab_newtofront = 2 -gui_tab_pos = 1 -gui_tab_scrollchans = 0 -gui_tab_server = 1 -gui_tab_small = 0 -gui_tab_sort = 1 -gui_tab_trunc = 20 -gui_tab_utils = 0 -gui_throttlemeter = 1 -gui_topicbar = 1 -gui_transparency = 255 -gui_tray = 1 -gui_tray_away = 0 -gui_tray_blink = 1 -gui_tray_close = 1 -gui_tray_minimize = 0 -gui_tray_quiet = 0 -gui_ulist_buttons = 0 -gui_ulist_color = 0 -gui_ulist_count = 1 -gui_ulist_doubleclick = QUERY %s -gui_ulist_hide = 0 -gui_ulist_icons = 1 -gui_ulist_pos = 3 -gui_ulist_show_hosts = 0 -gui_ulist_sort = 0 -gui_ulist_style = 1 -gui_url_mod = 0 -gui_usermenu = 0 -gui_win_height = 767 -gui_win_fullscreen = 0 -gui_win_left = 0 -gui_win_modes = 0 -gui_win_save = 1 -gui_win_state = 0 -gui_win_swap = 0 -gui_win_top = 14 -gui_win_ucount = 0 -gui_win_width = 1280 -identd_server = 0 -identd_port = 0 -input_balloon_chans = 0 -input_balloon_hilight = 0 -input_balloon_priv = 0 -input_beep_chans = 0 -input_beep_hilight = 0 -input_beep_priv = 0 -input_command_char = / -input_filter_beep = 1 -input_flash_chans = 0 -input_flash_hilight = 1 -input_flash_priv = 1 -input_perc_ascii = 0 -input_perc_color = 0 -input_tray_chans = 0 -input_tray_hilight = 1 -input_tray_priv = 1 -irc_auto_rejoin = 0 -irc_reconnect_rejoin = 1 -irc_ban_type = 1 -irc_cap_server_time = 1 -irc_conf_mode = 0 -irc_extra_hilight = -irc_hide_nickchange = 0 -irc_hide_version = 0 -irc_hidehost = 0 -irc_id_ntext = -irc_id_ytext = -irc_invisible = 0 -irc_join_delay = 5 -irc_logging = 1 -irc_logmask = %n/%c.log -irc_nick1 = DarKou -irc_nick2 = DarKou_ -irc_nick3 = dbroqua__ -irc_nick_hilight = -irc_no_hilight = NickServ,ChanServ,InfoServ,N,Q -irc_notice_pos = 0 -irc_part_reason = Leaving -irc_quit_reason = Leaving -irc_raw_modes = 0 -irc_real_name = realname -irc_servernotice = 0 -irc_skip_motd = 0 -irc_user_name = dbroqua -irc_wallops = 0 -irc_who_join = 1 -irc_whois_front = 1 -net_auto_reconnect = 1 -net_auto_reconnectonfail = 0 -net_bind_host = -net_ping_timeout = 60 -net_proxy_auth = 0 -net_proxy_host = -net_proxy_pass = -net_proxy_port = 0 -net_proxy_type = 0 -net_proxy_use = 0 -net_proxy_user = -net_reconnect_delay = 10 -net_throttle = 1 -notify_timeout = 15 -notify_whois_online = 0 -perl_warnings = 0 -stamp_log = 1 -stamp_log_format = %b %d %H:%M:%S -stamp_text = 1 -stamp_text_format = [%H:%M:%S] -text_autocopy_color = 0 -text_autocopy_stamp = 0 -text_autocopy_text = 1 -text_background = -text_color_nicks = 0 -text_font = Monospace 9 -text_font_main = Monospace 9 -text_font_alternative = Arial Unicode MS,Segoe UI Emoji,Lucida Sans Unicode,Meiryo,Symbola,Unifont -text_indent = 1 -text_max_indent = 256 -text_max_lines = 5000 -text_replay = 1 -text_search_case_match = 0 -text_search_highlight_all = 0 -text_search_follow = 1 -text_search_regexp = 0 -text_show_marker = 1 -text_show_sep = 1 -text_spell_langs = en_US -text_stripcolor_msg = 0 -text_stripcolor_replay = 1 -text_stripcolor_topic = 1 -text_thin_sep = 1 -text_transparent = 0 -text_wordwrap = 1 -url_grabber = 1 -url_grabber_limit = 100 -url_logging = 0 diff --git a/config/hexchat/ignore.conf b/config/hexchat/ignore.conf deleted file mode 100644 index e69de29..0000000 diff --git a/config/hexchat/logs/NETWORK/server.log b/config/hexchat/logs/NETWORK/server.log deleted file mode 100644 index 3d4e128..0000000 --- a/config/hexchat/logs/NETWORK/server.log +++ /dev/null @@ -1,7 +0,0 @@ -**** BEGIN LOGGING AT Sun May 3 21:59:43 2020 - -May 03 21:59:43 Perl interface loaded -May 03 21:59:43 Checksum plugin loaded -May 03 21:59:43 FiSHLiM plugin loaded -May 03 21:59:43 Sysinfo plugin loaded -May 03 21:59:43 Python interface loaded diff --git a/config/hexchat/logs/freenode/#debian-facile.log b/config/hexchat/logs/freenode/#debian-facile.log deleted file mode 100644 index 86d76cb..0000000 --- a/config/hexchat/logs/freenode/#debian-facile.log +++ /dev/null @@ -1,13 +0,0 @@ -**** BEGIN LOGGING AT Sun May 3 22:02:36 2020 - -May 03 22:02:36 * Now talking on #debian-facile -May 03 22:02:36 * Topic for #debian-facile is: Debian-Facile, salon d'entraide | Asso/forum/doc: http://debian-facile.org | Hors-Sujet: #df-offtopic | Collage: http://debian-facile.org/paste | Activité/flood: #df-flood || Staff DF voicé -May 03 22:02:36 * Topic for #debian-facile set by captnfab!~captnfab@unaffiliated/captnfab (Sun Apr 19 22:11:25 2020) -May 03 22:02:36 -ChanServ- [#debian-facile] Entraide pour Debian | IRC≠hotline, ATTENDEZ ! | Asso, forum, doc: https://debian-facile.org/ | Collage, logs (publics) IRC du salon: https://debian-facile.org/portail-outils.php | Log forum/wiki/git: #df-flood || Staff DF voicé -May 03 22:02:36 * Channel #debian-facile url: http://debian-facile.org/ -May 03 22:06:44 * Xubl0f has quit (Quit: Leaving) -May 03 22:09:34 * Xubl0f (~memory@45.162.228.187) has joined -May 03 22:11:01 Python interface unloaded -May 03 22:11:01 FiSHLiM plugin unloaded -**** ENDING LOGGING AT Sun May 3 22:11:01 2020 - diff --git a/config/hexchat/logs/freenode/#paulla.log b/config/hexchat/logs/freenode/#paulla.log deleted file mode 100644 index 32ece69..0000000 --- a/config/hexchat/logs/freenode/#paulla.log +++ /dev/null @@ -1,9 +0,0 @@ -**** BEGIN LOGGING AT Sun May 3 21:59:59 2020 - -May 03 21:59:59 * Now talking on #paulla -May 03 21:59:59 * Topic for #paulla is: PauLLA | Pau Logiciels Libres Association | https://www.paulla.asso.fr | PauLLa a 20 ans ! | Un élève de l'EISTI a aimé: "L'intervention du DSI des pompiers" -> dam64 -May 03 21:59:59 * Topic for #paulla set by jpcw!~jpcw@hermes.camguilhem.net (Wed Oct 23 21:15:14 2019) -May 03 22:00:00 * Channel #paulla url: http://www.paulla.asso.fr -May 03 22:00:16 * ChanServ gives voice to DarKou -**** ENDING LOGGING AT Sun May 3 22:11:01 2020 - diff --git a/config/hexchat/logs/freenode/.log b/config/hexchat/logs/freenode/.log deleted file mode 100644 index e5c08ea..0000000 --- a/config/hexchat/logs/freenode/.log +++ /dev/null @@ -1,22 +0,0 @@ -**** BEGIN LOGGING AT Sun May 3 21:59:43 2020 - -May 03 21:59:43 * Connecting to chat.freenode.net (204.225.96.251:6697) -May 03 21:59:44 * * Subject: /O=Digital Signature Trust Co./CN=DST Root CA X3 -May 03 21:59:44 * * Issuer: /O=Digital Signature Trust Co./CN=DST Root CA X3 -May 03 21:59:44 * * Subject: /C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3 -May 03 21:59:44 * * Issuer: /O=Digital Signature Trust Co./CN=DST Root CA X3 -May 03 21:59:44 * * Subject: /CN=tolkien.freenode.net -May 03 21:59:44 * * Issuer: /C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3 -May 03 21:59:44 * * Certification info: -May 03 21:59:44 * Subject: -May 03 21:59:44 * CN=tolkien.freenode.net -May 03 21:59:44 * Issuer: -May 03 21:59:44 * C=US -May 03 21:59:44 * O=Let's Encrypt -May 03 21:59:44 * CN=Let's Encrypt Authority X3 -May 03 21:59:44 * Public key algorithm: rsaEncryption (4096 bits) -May 03 21:59:44 * Sign algorithm sha256WithRSAEncryption -May 03 21:59:44 * Valid since Apr 6 05:02:46 2020 GM to Jul 5 05:02:46 2020 GM -May 03 21:59:44 * * Cipher info: -May 03 21:59:44 * Version: TLSv1.3, cipher TLS_AES_256_GCM_SHA384 (256 bits) -May 03 21:59:44 * Connected. Now logging in. diff --git a/config/hexchat/logs/freenode/freenode.log b/config/hexchat/logs/freenode/freenode.log deleted file mode 100644 index a61f56b..0000000 --- a/config/hexchat/logs/freenode/freenode.log +++ /dev/null @@ -1,79 +0,0 @@ -**** BEGIN LOGGING AT Sun May 3 21:59:45 2020 - -May 03 21:59:45 * *** Looking up your hostname... -May 03 21:59:45 * *** Checking Ident -May 03 21:59:45 * *** Found your hostname -May 03 21:59:49 * *** No Ident response -May 03 21:59:49 * Capabilities supported: account-notify away-notify cap-notify chghost extended-join identify-msg multi-prefix sasl tls -May 03 21:59:49 * Capabilities requested: account-notify away-notify cap-notify chghost extended-join identify-msg multi-prefix -May 03 21:59:49 * Capabilities acknowledged: account-notify away-notify cap-notify chghost extended-join identify-msg multi-prefix -**** ENDING LOGGING AT Sun May 3 21:59:49 2020 - -**** BEGIN LOGGING AT Sun May 3 21:59:49 2020 - -May 03 21:59:49 * Welcome to the freenode Internet Relay Chat Network DarKou -May 03 21:59:49 * Your host is tolkien.freenode.net[204.225.96.251/6697], running version ircd-seven-1.1.9 -May 03 21:59:49 * This server was created Fri Apr 24 2020 at 22:19:21 UTC -May 03 21:59:49 * tolkien.freenode.net ircd-seven-1.1.9 DOQRSZaghilopsuwz CFILMPQSbcefgijklmnopqrstuvz bkloveqjfI -May 03 21:59:49 * CHANTYPES=# EXCEPTS INVEX CHANMODES=eIbq,k,flj,CFLMPQScgimnprstuz CHANLIMIT=#:120 PREFIX=(ov)@+ MAXLIST=bqeI:100 MODES=4 NETWORK=freenode STATUSMSG=@+ CALLERID=g CASEMAPPING=rfc1459 :are supported by this server -May 03 21:59:49 * CHARSET=ascii NICKLEN=16 CHANNELLEN=50 TOPICLEN=390 DEAF=D FNC TARGMAX=NAMES:1,LIST:1,KICK:1,WHOIS:1,PRIVMSG:4,NOTICE:4,ACCEPT:,MONITOR: EXTBAN=$,ajrxz CLIENTVER=3.0 SAFELIST ELIST=CTU KNOCK :are supported by this server -May 03 21:59:49 * WHOX ETRACE CPRIVMSG CNOTICE MONITOR=100 :are supported by this server -May 03 21:59:49 * There are 96 users and 84365 invisible on 31 servers -May 03 21:59:49 * 34 :IRC Operators online -May 03 21:59:49 * 32 :unknown connection(s) -May 03 21:59:49 * 43446 :channels formed -May 03 21:59:49 * I have 3633 clients and 1 servers -May 03 21:59:49 * 3633 4695 :Current local users 3633, max 4695 -May 03 21:59:49 * 84461 87645 :Current global users 84461, max 87645 -May 03 21:59:49 * Highest connection count: 4696 (4695 clients) (99183 connections received) -May 03 21:59:49 * - tolkien.freenode.net Message of the Day - -May 03 21:59:49 * - Welcome to tolkien.freenode.net in Sanford, NC, US. Thanks to -May 03 21:59:49 * - https://travelingmailbox.com/ for sponsoring this server -May 03 21:59:49 * - Welcome to freenode - supporting the free and open source -May 03 21:59:49 * - software communities since 1998. -May 03 21:59:49 * - -May 03 21:59:49 * - By connecting to freenode you indicate that you have read and -May 03 21:59:49 * - accept our policies and guidelines as set out on https://freenode.net -May 03 21:59:49 * - -May 03 21:59:49 * - In the event that you observe behaviour that contravenes our policies, -May 03 21:59:49 * - please notify a volunteer staff member via private message, or send us an -May 03 21:59:49 * - e-mail to complaints@freenode.net -- we will do our best to address the -May 03 21:59:49 * - situation within a reasonable period of time, and we may request further -May 03 21:59:49 * - information or, as appropriate, involve other parties such as channel operators -May 03 21:59:49 * - Group Contacts representing an on-topic group. -May 03 21:59:49 * - -May 03 21:59:49 * - freenode runs an open proxy scanner. -May 03 21:59:49 * - -May 03 21:59:49 * - If you are looking for assistance, you may be able to find a list of -May 03 21:59:49 * - volunteer staff on '/stats p' (shows only on-call staff) or by joining -May 03 21:59:49 * - #freenode and using the '/who freenode/staff/*' command. You may message -May 03 21:59:49 * - any of us at any time. Please note that freenode predominantly provides -May 03 21:59:49 * - assistance via private message, and while we have a network channel the -May 03 21:59:49 * - primary venue for support requests is via private message to a member -May 03 21:59:49 * - of the volunteer staff team. -May 03 21:59:49 * - -May 03 21:59:49 * - From time to time, volunteer staff may send server-wide notices relating to -May 03 21:59:49 * - the project, or the communities that we host. The majority of such notices -May 03 21:59:49 * - will be sent as wallops, and you can '/mode +w' to ensure that you -May 03 21:59:49 * - do not miss them. Important messages relating to the freenode project, including -May 03 21:59:49 * - notices of upcoming maintenance and other scheduled downtime will be issued as -May 03 21:59:49 * - global notices. -May 03 21:59:49 * - -May 03 21:59:49 * - Representing an on-topic project? Don't forget to register, more information -May 03 21:59:49 * - can be found on the https://freenode.net website under "Group Registration". -May 03 21:59:50 * - -May 03 21:59:50 * - Thank you also to our server sponsors for the sustained support in keeping the -May 03 21:59:50 * - network going for close to two decades. -May 03 21:59:50 * - -May 03 21:59:50 * - Thank you for using freenode! -May 03 21:59:50 * End of /MOTD command. -May 03 21:59:50 * DarKou sets mode +Z on DarKou -May 03 21:59:50 * DarKou sets mode +i on DarKou -May 03 21:59:50 -NickServ- This nickname is registered. Please choose a different nickname, or identify via /msg NickServ identify . -May 03 22:00:15 >nickserv< identify **** -May 03 22:00:16 -NickServ- You are now identified for DarKou. -May 03 22:11:01 Sysinfo plugin unloaded -May 03 22:11:01 Checksum plugin unloaded -May 03 22:11:01 Perl interface unloaded -**** ENDING LOGGING AT Sun May 3 22:11:01 2020 - diff --git a/config/hexchat/logs/freenode/server.log b/config/hexchat/logs/freenode/server.log deleted file mode 100644 index 93e0c02..0000000 --- a/config/hexchat/logs/freenode/server.log +++ /dev/null @@ -1,3 +0,0 @@ -**** BEGIN LOGGING AT Sun May 3 21:59:43 2020 - -May 03 21:59:43 * Looking up chat.freenode.net diff --git a/config/hexchat/notify.conf b/config/hexchat/notify.conf deleted file mode 100644 index e69de29..0000000 diff --git a/config/hexchat/scrollback/freenode/#debian-facile.txt b/config/hexchat/scrollback/freenode/#debian-facile.txt deleted file mode 100644 index 471142a..0000000 --- a/config/hexchat/scrollback/freenode/#debian-facile.txt +++ /dev/null @@ -1,9 +0,0 @@ -T 1588536156 19* Now talking on 22#debian-facile -T 1588536156 22* Topic for 22#debian-facile is: Debian-Facile, salon d'entraide | Asso/forum/doc: http://debian-facile.org | Hors-Sujet: #df-offtopic | Collage: http://debian-facile.org/paste | Activité/flood: #df-flood || Staff DF voicé -T 1588536156 22* Topic for 22#debian-facile set by 26captnfab!~captnfab@unaffiliated/captnfab (24Sun Apr 19 22:11:25 2020) -T 1588536156 -18ChanServ- [#debian-facile] Entraide pour Debian | IRC≠hotline, ATTENDEZ ! | Asso, forum, doc: https://debian-facile.org/ | Collage, logs (publics) IRC du salon: https://debian-facile.org/portail-outils.php | Log forum/wiki/git: #df-flood || Staff DF voicé -T 1588536156 22* Channel 22#debian-facile url: 24http://debian-facile.org/ -T 1588536404 24* Xubl0f has quit (Quit: Leaving) -T 1588536574 23* Xubl0f (~memory@45.162.228.18723) has joined -T 1588536661 Python interface unloaded -T 1588536661 FiSHLiM plugin unloaded diff --git a/config/hexchat/scrollback/freenode/#paulla.txt b/config/hexchat/scrollback/freenode/#paulla.txt deleted file mode 100644 index f2aa171..0000000 --- a/config/hexchat/scrollback/freenode/#paulla.txt +++ /dev/null @@ -1,5 +0,0 @@ -T 1588535999 19* Now talking on 22#paulla -T 1588535999 22* Topic for 22#paulla is: PauLLA | Pau Logiciels Libres Association | https://www.paulla.asso.fr | PauLLa a 20 ans ! | Un élève de l'EISTI a aimé: "L'intervention du DSI des pompiers" -> dam64 -T 1588535999 22* Topic for 22#paulla set by 26jpcw!~jpcw@hermes.camguilhem.net (24Wed Oct 23 21:15:14 2019) -T 1588536000 22* Channel 22#paulla url: 24http://www.paulla.asso.fr -T 1588536016 22* 26ChanServ gives voice to 18DarKou diff --git a/config/hexchat/servlist.conf b/config/hexchat/servlist.conf deleted file mode 100644 index 8247e85..0000000 --- a/config/hexchat/servlist.conf +++ /dev/null @@ -1,571 +0,0 @@ -v=2.14.2 - -N=2600net -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.2600.net - -N=2ch -E=iso-2022-jp -F=19 -D=0 -S=irc.2ch.sc -S=irc.nurs.or.jp -S=irc.juggler.jp - -N=AccessIRC -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.accessirc.net - -N=AfterNET -L=6 -E=UTF-8 (Unicode) -F=23 -D=0 -S=irc.afternet.org - -N=Aitvaras -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.data.lt/+6668 -S=irc.omnitel.net/+6668 -S=irc.ktu.lt/+6668 -S=irc.kis.lt/+6668 -S=irc.vub.lt/+6668 -S=irc.data.lt -S=irc.omnitel.net -S=irc.ktu.lt -S=irc.kis.lt -S=irc.vub.lt - -N=Anthrochat -E=UTF-8 (Unicode) -F=23 -D=0 -S=irc.anthrochat.net - -N=ARCNet -E=UTF-8 (Unicode) -F=19 -D=0 -S=arcnet-irc.org - -N=AustNet -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.austnet.org - -N=AzzurraNet -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.azzurra.org - -N=BetaChat -L=6 -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.betachat.net - -N=BuddyIM -L=6 -E=UTF-8 (Unicode) -F=23 -D=0 -S=irc.buddy.im - -N=Canternet -L=6 -E=UTF-8 (Unicode) -F=23 -D=0 -S=irc.canternet.org - -N=Chat4all -E=UTF-8 (Unicode) -F=23 -D=0 -S=irc.chat4all.org - -N=ChatJunkies -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.chatjunkies.org - -N=ChatNet -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.chatnet.org - -N=ChatSpike -L=6 -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.chatspike.net - -N=ChattingAway -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.chattingaway.com - -N=Criten -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.criten.net - -N=DALnet -L=2 -E=UTF-8 (Unicode) -F=19 -D=0 -S=us.dal.net - -N=DarkMyst -L=6 -E=UTF-8 (Unicode) -F=23 -D=0 -S=irc.darkmyst.org - -N=Dark-Tou-Net -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.d-t-net.de - -N=DeltaAnime -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.deltaanime.net - -N=EFnet -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.choopa.net -S=irc.paraphysics.net -S=efnet.port80.se -S=irc.underworld.no -S=irc.inet.tele.dk - -N=ElectroCode -L=6 -E=UTF-8 (Unicode) -F=23 -D=0 -S=irc.electrocode.net - -N=EnterTheGame -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.enterthegame.com - -N=EntropyNet -L=6 -E=UTF-8 (Unicode) -F=23 -D=0 -S=irc.entropynet.net - -N=EsperNet -L=6 -E=UTF-8 (Unicode) -F=23 -D=0 -S=irc.esper.net - -N=EUIrc -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.euirc.net - -N=EuropNet -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.europnet.org - -N=FDFNet -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.fdfnet.net - -N=freenode -L=6 -E=UTF-8 (Unicode) -F=23 -D=0 -S=chat.freenode.net -S=irc.freenode.net - -N=Furnet -E=UTF-8 (Unicode) -F=23 -D=0 -S=irc.furnet.org - -N=GalaxyNet -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.galaxynet.org - -N=GameSurge -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.gamesurge.net - -N=GeeksIRC -L=6 -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.geeksirc.net - -N=GeekShed -E=UTF-8 (Unicode) -F=23 -D=0 -S=irc.geekshed.net - -N=German-Elite -E=CP1252 -F=19 -D=0 -S=irc.german-elite.net - -N=GIMPNet -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.gimp.org -S=irc.gnome.org - -N=GlobalGamers -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.globalgamers.net/+6660 -S=irc.globalgamers.net - -N=Hashmark -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.hashmark.net - -N=IdleMonkeys -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.idlemonkeys.net - -N=IndirectIRC -L=6 -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.indirectirc.com - -N=Interlinked -L=6 -E=UTF-8 (Unicode) -F=23 -D=0 -S=irc.interlinked.me - -N=IRC4Fun -L=6 -E=UTF-8 (Unicode) -F=23 -D=0 -S=irc.irc4fun.net - -N=IRCHighWay -E=UTF-8 (Unicode) -F=23 -D=0 -S=irc.irchighway.net - -N=IRCNet -E=UTF-8 (Unicode) -F=19 -D=0 -S=open.ircnet.net - -N=Irctoo.net -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.irctoo.net - -N=iZ-smart.net -E=CP1252 -F=19 -D=0 -S=irc.iz-smart.net - -N=KBFail -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.kbfail.net - -N=Krstarica -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.krstarica.com - -N=LibraIRC -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.librairc.net - -N=LinkNet -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.link-net.org/+7000 - -N=MindForge -L=6 -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.mindforge.org - -N=MIXXnet -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.mixxnet.net - -N=Moznet -E=UTF-8 (Unicode) -F=23 -D=0 -S=irc.mozilla.org - -N=ObsidianIRC -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.obsidianirc.net - -N=Oceanius -L=6 -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.oceanius.com - -N=OFTC -E=UTF-8 (Unicode) -F=23 -D=0 -S=irc.oftc.net - -N=OtherNet -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.othernet.org - -N=OzNet -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.oz.org - -N=PIRC.PL -E=UTF-8 (Unicode) -F=23 -D=0 -S=irc.pirc.pl - -N=PonyChat -L=6 -E=UTF-8 (Unicode) -F=23 -D=0 -S=irc.ponychat.net - -N=PTNet.org -E=UTF-8 (Unicode) -F=19 -D=0 -S=uevora.ptnet.org -S=vianetworks.ptnet.org - -N=QuakeNet -L=8 -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.quakenet.org - -N=Rizon -E=UTF-8 (Unicode) -F=23 -D=0 -S=irc.rizon.net - -N=RusNet -E=KOI8-R (Cyrillic) -F=19 -D=0 -S=irc.tomsk.net -S=irc.run.net -S=irc.ru -S=irc.lucky.net - -N=SceneNet -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.scene.org - -N=SeilEn.de -E=CP1252 -F=19 -D=0 -S=irc.seilen.de - -N=Serenity-IRC -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.serenity-irc.net - -N=SlashNET -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.slashnet.org - -N=Snoonet -L=6 -E=UTF-8 (Unicode) -F=23 -D=0 -S=irc.snoonet.org - -N=Sohbet.Net -E=CP1254 -F=19 -D=0 -S=irc.sohbet.net - -N=SolidIRC -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.solidirc.com - -N=SorceryNet -L=6 -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.sorcery.net - -N=SpotChat -L=6 -E=UTF-8 (Unicode) -F=23 -D=0 -S=irc.spotchat.org - -N=StarChat -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.starchat.net - -N=Station51 -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.station51.net - -N=StormBit -L=6 -E=UTF-8 (Unicode) -F=23 -D=0 -S=irc.stormbit.net - -N=SwiftIRC -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.swiftirc.net - -N=synIRC -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.synirc.net - -N=Techtronix -L=6 -E=UTF-8 (Unicode) -F=23 -D=0 -S=irc.techtronix.net - -N=TURLINet -E=UTF-8 (Unicode) -F=23 -D=0 -S=irc.servx.ru - -N=UnderNet -L=9 -E=UTF-8 (Unicode) -F=19 -D=0 -S=us.undernet.org -C=MSG x@channels.undernet.org login %u %p - -N=UniBG -L=9 -E=CP1251 -F=19 -D=0 -S=irc.lirex.com -S=irc.naturella.com -S=irc.techno-link.com -C=MSG NS IDENTIFY %p - -N=Worldnet -E=UTF-8 (Unicode) -F=19 -D=0 -S=irc.worldnet.net - -N=Xertion -L=6 -E=UTF-8 (Unicode) -F=23 -D=0 -S=irc.xertion.org - diff --git a/config/hexchat/sound.conf b/config/hexchat/sound.conf deleted file mode 100644 index e69de29..0000000 diff --git a/config/htop/htoprc b/config/htop/htoprc index 778dd3d..f501957 100644 --- a/config/htop/htoprc +++ b/config/htop/htoprc @@ -1,7 +1,7 @@ # Beware! This file is rewritten by htop when settings are changed in the interface. # The parser is also very primitive, and not human-friendly. fields=0 48 17 18 38 39 40 2 46 47 49 1 -sort_key=47 +sort_key=46 sort_direction=1 hide_threads=0 hide_kernel_threads=1 @@ -16,11 +16,14 @@ tree_view=0 header_margin=1 detailed_cpu_time=0 cpu_count_from_zero=0 +show_cpu_usage=1 +show_cpu_frequency=0 update_process_names=0 account_guest_in_cpu_meter=0 color_scheme=0 +enable_mouse=1 delay=15 -left_meters=AllCPUs -left_meter_modes=1 -right_meters=Hostname Tasks LoadAverage Uptime Battery Blank Memory Swap -right_meter_modes=2 2 2 2 2 2 1 1 +left_meters=Hostname Tasks Blank Blank LeftCPUs4 Memory +left_meter_modes=2 2 2 2 1 1 +right_meters=Clock Uptime LoadAverage Blank RightCPUs4 Swap +right_meter_modes=2 2 2 2 1 1 diff --git a/config/i3/config b/config/i3/config deleted file mode 100644 index 4e0c3ac..0000000 --- a/config/i3/config +++ /dev/null @@ -1,303 +0,0 @@ -# i3 Config - -# ------------------------------------------------------------------------------------------------- -# VARIABLES -# - -# Default modifier -set $mod Mod4 - -# Workspaces names -set $wksp1 "1: Main" -set $wksp2 "2: Dev" -set $wksp3 "3: Social" -set $wksp4 "4: Music" -set $wksp5 "5: Graphics" -set $wksp6 "6: Minecraft" -set $wksp7 "7: Remote" -set $wksp8 "8" -set $wksp9 "9: Databases" -set $wksp10 "10: External" - -# Colors (Nord's theme) -set $nord0 #2E3440 -set $nord1 #3B4252 -set $nord2 #434C5E -set $nord3 #4C566A -set $nord4 #D8DEE9 -set $nord5 #E5E9F0 -set $nord6 #ECEFF4 -set $nord7 #8FBCBB -set $nord8 #88C0D0 -set $nord9 #81A1C1 -set $nord10 #5E81AC -set $nord11 #BF616A -set $nord12 #D08770 -set $nord13 #EBCB8B -set $nord14 #A3BE8C -set $nord15 #B48EAD - -# Modal -set $modalBorder 4 -set $modalWidth 1280 -set $modalHeight 800 - -# Font -set $font DejaVu Sans Mono 9 - -# Terminal -set $terminal /usr/bin/i3-sensible-terminal - -# Border -default_border pixel 4 - -# Use Mouse+$mod to drag floating windows to their wanted position -floating_modifier $mod - -# Default font -font pango:$font - -# ------------------------------------------------------------------------------------------------- -# WINDOW FOCUS/SPLIT/MOVE -# - -# change focus (VIM mod) -bindsym $mod+h focus left -bindsym $mod+j focus down -bindsym $mod+k focus up -bindsym $mod+l focus right -# move focused window -bindsym $mod+Shift+h move left -bindsym $mod+Shift+j move down -bindsym $mod+Shift+k move up -bindsym $mod+Shift+l move right - -# split in horizontal orientation -bindsym $mod+backslash split h -# split in vertical orientation -bindsym $mod+minus split v - -# enter fullscreen mode for the focused container -bindsym $mod+Mod1+f fullscreen toggle - -# change container layout (stacked, tabbed, toggle split) -bindsym $mod+s layout stacking -bindsym $mod+w layout tabbed -bindsym $mod+e layout toggle split - -# toggle tiling / floating -bindsym $mod+Shift+space floating toggle - -# change focus between tiling / floating windows -bindsym $mod+space focus mode_toggle - -# focus the parent container -bindsym $mod+a focus parent - -# ------------------------------------------------------------------------------------------------- -# WORKSPACES -# - -workspace $wksp9 output DP-2-2 -workspace $wksp10 output DP-2-2 - -# switch to workspace -bindsym $mod+1 workspace $wksp1 -bindsym $mod+2 workspace $wksp2 -bindsym $mod+3 workspace $wksp3 -bindsym $mod+4 workspace $wksp4 -bindsym $mod+5 workspace $wksp5 -bindsym $mod+6 workspace $wksp6 -bindsym $mod+7 workspace $wksp7 -bindsym $mod+8 workspace $wksp8 -bindsym $mod+9 workspace $wksp9 -bindsym $mod+0 workspace $wksp10 -# switch to previous/next workspace -bindsym Mod1+Control+a workspace prev_on_output -bindsym Mod1+Control+d workspace next_on_output - -# move focused container to workspace -bindsym $mod+Shift+1 move container to workspace $wksp1 -bindsym $mod+Shift+2 move container to workspace $wksp2 -bindsym $mod+Shift+3 move container to workspace $wksp3 -bindsym $mod+Shift+4 move container to workspace $wksp4 -bindsym $mod+Shift+5 move container to workspace $wksp5 -bindsym $mod+Shift+6 move container to workspace $wksp6 -bindsym $mod+Shift+7 move container to workspace $wksp7 -bindsym $mod+Shift+8 move container to workspace $wksp8 -bindsym $mod+Shift+9 move container to workspace $wksp9 -bindsym $mod+Shift+0 move container to workspace $wksp10 -# move focused container to previous/next workspace -bindsym Mod1+Shift+Control+a move container to workspace prev -bindsym Mod1+Shift+Control+d move container to workspace next - -# ------------------------------------------------------------------------------------------------- -# RELOAD / RESTART / EXIT -# - -bindsym $mod+Shift+c reload -bindsym $mod+Shift+r restart -bindsym $mod+Shift+e exec "~/Bin/i3quit.sh" - -# ------------------------------------------------------------------------------------------------- -# RESIZE MODE -# - -mode "resize" { - bindsym h resize shrink width 10 px or 10 ppt - bindsym j resize grow height 10 px or 10 ppt - bindsym k resize shrink height 10 px or 10 ppt - bindsym l resize grow width 10 px or 10 ppt - - # back to normal: Enter or Escape - bindsym Return mode "default" - bindsym Escape mode "default" -} - -bindsym $mod+r mode "resize" - -# ------------------------------------------------------------------------------------------------- -# COLORS -# - -#colors border back text indicator child_border -client.focused $nord9 $nord9 $nord0 $nord9 $nord9 -client.focused_inactive $nord0 $nord0 $nord9 $nord0 $nord0 -client.unfocused $nord0 $nord0 $nord9 $nord0 $nord0 - -client.urgent $nord13 $nord13 $nord0 $nord13 $nord13 -client.placeholder $nord13 $nord13 $nord0 $nord13 $nord13 - -client.background $nord9 - -# ------------------------------------------------------------------------------------------------- -# I3STATUS -# - -#bar { -# status_command py3status -## position top -## mode dock -## modifier $mod - -# colors { -# background $nord0 -# statusline $nord9 - -# focused_workspace $nord0 $nord9 -# active_workspace $nord0 $nord9 -# inactive_workspace $nord9 $nord0 -# urgent_workspace $nord0 $nord13 -# } -#} - -# ------------------------------------------------------------------------------------------------- -# AUTOSTART -# - -exec --no-startup-id i3-msg 'exec blueman-applet &' -#exec --no-startup-id i3-msg 'exec pasystray &' -exec --no-startup-id i3-msg 'exec nm-applet &' -exec --no-startup-id i3-msg 'exec nextcloud &' -exec --no-startup-id i3-msg 'exec remmina -i &' -exec --no-startup-id xsettingsd & -exec --no-startup-id setxkbmap -option compose:rctrl & -exec --no-startup-id libinput-gestures-setup start -exec --no-startup-id i3-msg exec "$terminal" -exec --no-startup-id i3-msg 'exec /usr/bin/firefox' -exec --no-startup-id i3-msg 'exec /usr/bin/spotify' -exec_always --no-startup-id ~/.config/i3/polybar.sh & - -# ------------------------------------------------------------------------------------------------- -# WALLPAPER -# - -exec --no-startup-id ~/Bin/wallpaper.sh - -# ------------------------------------------------------------------------------------------------- -# Default workspace layout -# - -workspace_layout tabbed - -# ------------------------------------------------------------------------------------------------- -# BIND KEYS APPS -# - -# kill focused window -bindsym $mod+Shift+q kill -bindsym Control+q kill - -# start Finder -bindsym Mod1+space exec "rofi -show combi" - -# start a terminal -bindsym $mod+Return exec "$terminal" - -# Lock session -bindsym $mod+Mod1+l exec "~/Bin/lock.sh" - -# File browser -bindsym $mod+f exec "$terminal -T 'File Browser' -e ranger" -# Disk usage -bindsym $mod+Shift+f exec "terminator -T 'Ncdu' -x ncdu ~/ --color=dark" - -# Find file in user directory -bindsym $mod+x exec "rofi -modi 'find:~/.local/share/rofi/finder.sh' -show find" - -# Show top -bindsym $mod+t exec "$terminal -T 'Top' -e bpytop" - -# Display -bindsym $mod+p exec "~/Bin/screenlayoutrofi.sh" -bindsym XF86Display exec ~/Bin/screenlayoutrofi.sh - -# Multimedia keys -bindsym XF86AudioRaiseVolume exec --no-startup-id pactl set-sink-volume `pactl info|grep Sink|cut -d: -f 2` +5% -bindsym XF86AudioLowerVolume exec --no-startup-id pactl set-sink-volume `pactl info|grep Sink|cut -d: -f 2` -5% -bindsym XF86AudioMute exec --no-startup-id pactl set-sink-mute `pactl info|grep Sink|cut -d: -f 2` toggle -bindsym $mod+shift+p exec "$terminal -T 'Pulse Mixer' -e pulsemixer" - - -# Screen brighness -bindsym XF86MonBrightnessDown exec --no-startup-id ~/Bin/brightness.sh down -bindsym XF86MonBrightnessUp exec --no-startup-id ~/Bin/brightness.sh up - -# Multimedia -bindsym XF86AudioPlay exec ~/Bin/music.sh PlayPause -bindsym XF86AudioPrev exec ~/Bin/music.sh Previous -bindsym XF86AudioNext exec ~/Bin/music.sh Next - -# Take Screenshot -#bindsym Print exec ~/Bin/screenshooter.sh -bindsym $mod+Print exec ~/Bin/slip -# Based on https://www.reddit.com/r/i3wm/comments/j8ufof/screenshot_script/ -bindsym --release Shift+Print exec "scrot -s -e 'xclip -selection c -t image/png < $f && mv $f ~/Pictures/screenshots'" -bindsym --release Print exec "scrot -e 'xclip -selection c -t image/png < $f && mv $f ~/Pictures/screenshots'" - -# Calendar -bindsym $mod+c exec "$terminal -T 'Calendar' -e khal interactive" - -# Note -bindsym $mod+n exec "zettlr" - -# ------------------------------------------------------------------------------------------------- -# APP DEFAULT POSITION/DECORATIONS -# - -for_window [class="Spotify"], move container to workspace $wksp4 -for_window [class="X-terminal-emulator" title="Calendar"] floating enable border pixel $modalBorder resize set $modalWidth $modalHeight, move absolute position center -for_window [class="X-terminal-emulator" title="File Browser"] floating enable border pixel $modalBorder resize set $modalWidth $modalHeight, move absolute position center -for_window [class="X-terminal-emulator" title="Pulse Mixer"] floating enable border pixel $modalBorder resize set $modalWidth $modalHeight, move absolute position center -for_window [class="X-terminal-emulator" title="Ncdu"] floating enable border pixel $modalBorder resize set $modalWidth $modalHeight, move absolute position center -for_window [class="X-terminal-emulator" title="Top"] floating enable border pixel $modalBorder resize set $modalWidth $modalHeight, move absolute position center -for_window [class="JViewer"] floating enable border pixel $modalBorder - -# ------------------------------------------------------------------------------------------------- -# OTHER STUFF -# - -# Power save mode and Auto lock screen -exec --no-startup-id xset s 300 30 -exec --no-startup-id xset dpms 120 -exec --no-startup-id xss-lock -n ~/Bin/lock.sh diff --git a/config/i3/polybar.sh b/config/i3/polybar.sh deleted file mode 100755 index c0ec8ef..0000000 --- a/config/i3/polybar.sh +++ /dev/null @@ -1,10 +0,0 @@ -#!/usr/bin/env sh - -# Terminate already running bar instances -killall -q polybar - -# Wait until the processes have been shut down -while pgrep -x polybar >/dev/null; do sleep 1; done - -# Launch polybar -polybar bottom & diff --git a/config/i3status/config b/config/i3status/config deleted file mode 100644 index 51d01fc..0000000 --- a/config/i3status/config +++ /dev/null @@ -1,156 +0,0 @@ -# i3status configuration file. -# see "man i3status" for documentation. - -# It is important that this file is edited as UTF-8. -# The following line should contain a sharp s: -# ß -# If the above line is not correctly displayed, fix your editor first! - -#general { -# output_format = "i3bar" -# colors = true -# interval = 5 -# separator = "❱" -#} - -general { - colors = true - interval = 3 - color_good = "#A3BE8C" - separator = True - color_bad = "#BF616A" - color_degraded = "#B48EAD" -} - -#order += "disk /" -order += "disk /home" -order += "vpn_status" -order += "wifi" -#order += "wireless _first_" -order += "ethernet _first_" -order += "battery_level" -order += "external_script logitech_battery_level" -order += "external_script lcd_brightness" -#order += "sysdata base" -#order += "sysdata temp" -#order += "nvidia_temp" -#order += "uptime" -order += "volume master" -order += "external_script bluetooth_headphones_status" -order += "static_string prev" -order += "external_script spotify" -order += "static_string next" -#order += "static_string screenshot" -order += "tztime local" - -# System -# -uptime { - format = "up: {days}d {hours}h {minutes}m" -} -battery_level { - battery_id = all - charging_character="" - blocks="" - format = "{icon} {percent}%" -} -external_script logitech_battery_level { - cache_timeout = 10 - format = " {output}" - script_path = '~/Bin/mouse_battery.sh read 2>/dev/null' -} - -sysdata base{ - format = " CPU: {cpu_usage}%, MEM: {mem_used_percent}%" -} -sysdata temp{ - format = "CPU: {cpu_temp}°C" -} -tztime local { - format = " %m/%d %H:%M:%S" -} - -# Network -# -vpn_status { - format = " VPN: {name}|" - pidfile = "/sys/class/net/tun0/dev_id" - check_pid = "true" -} -wifi { -# format = " {ip} ({ssid} {signal_percent}{icon} {bitrate})" - format_up = " {ssid} {signal_percent}{icon} {bitrate}" - format_down = " -" -} -wireless _first_ { - format_up = " %ip (%essid)" - format_down = " -" -} -ethernet _first_ { -# format_up = " %ip (%speed)" - format_up = " %speed" - format_down = " -" -} -run_watch DHCP { - pidfile = "/var/run/dhclient*.pid" -} - -# Filesystem -# -disk "/" { - format = " / %percentage_free" - on_click 1 = "exec --no-startup-id caja /" -} -disk "/home" { - format = " /home %percentage_free" - on_click 1 = "exec --no-startup-id caja ~/" -} - -# Display -# -external_script lcd_brightness { - cache_timeout = 10 - format = " {output}%" - script_path = '~/Bin/brightness.sh read 2>/dev/null' -} - -# Music -# -external_script bluetooth_headphones_status { - cache_timeout = 10 - format = " {output}" - script_path = '~/Bin/bluetooth_headphones_status.sh' - on_click 1 = "exec --no-startup-id ~/Bin/bluetooth_headphones_status.sh toggle_profile" -} -volume master { - format = "♪ %volume" - format_muted = "♪ muted" - device = "default" - mixer = "Master" - mixer_idx = 0 -} -static_string prev { - format = "" -# on_click 1 = "exec --no-startup-id qdbus org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Previous" - on_click 1 = "exec --no-startup-id ~/Bin/music.sh Previous" -} -static_string next { - format = "" -# on_click 1 = "exec --no-startup-id qdbus org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Next" - on_click 1 = "exec --no-startup-id ~/Bin/music.sh Next" -} -external_script spotify { - cache_timeout = 10 - format = "{output}" - script_path = "~/Bin/nowPlaying.sh" -# script_path = 'pidof spotify >/dev/null && echo " "$(qdbus org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.Metadata | grep "^xesam:\(title\|artist\):" | grep -o " .*" | column | sed "s/\t\+/:/g") || (echo "")' -# on_click 1 = "exec --no-startup-id pidof spotify && qdbus org.mpris.MediaPlayer2.spotify /org/mpris/MediaPlayer2 org.mpris.MediaPlayer2.Player.PlayPause" - on_click 1 = "exec --no-startup-id ~/Bin/music.sh PlayPause" -} - -# Tools -# -static_string screenshot { - format = "" - on_click 1 = "exec --no-startup-id ~/Bin/screenshooter.sh" -} diff --git a/config/khard/khard.conf b/config/khard/khard.conf index 6e49efb..423151b 100644 --- a/config/khard/khard.conf +++ b/config/khard/khard.conf @@ -19,7 +19,7 @@ preferred_phone_number_type = pref, cell, home preferred_email_address_type = pref, home, work [vcard] -private_objects = +private_objects = Jabber, Skype, Twitter preferred_version = 3.0 search_in_source_files = no skip_unparsable = no diff --git a/config/libinput-gestures.conf b/config/libinput-gestures.conf index 3eb9478..ee264cb 100644 --- a/config/libinput-gestures.conf +++ b/config/libinput-gestures.conf @@ -1,2 +1,2 @@ -gesture: swipe right 3 xdotool key alt+ctrl+d -gesture: swipe left 3 xdotool key alt+ctrl+a +gesture: swipe right 3 swaymsg -t command workspace next_on_output +gesture: swipe left 3 swaymsg -t command workspace prev_on_output diff --git a/config/mako/config b/config/mako/config new file mode 100644 index 0000000..0e9858d --- /dev/null +++ b/config/mako/config @@ -0,0 +1,18 @@ +layer=top +font=Droid Sans Mono Slashed for Powerline 9 +max-visible=5 +anchor=top-right + +width=400 +height=150 +margin=20 +border-size=2 +border-radius=10 +max-icon-size=32 + +background-color=#4c566add +text-color=#d8dee9 +border-color=#434c5e + +default-timeout=10000 +ignore-timeout=1 diff --git a/config/mimeapps.list b/config/mimeapps.list deleted file mode 100644 index e5fe562..0000000 --- a/config/mimeapps.list +++ /dev/null @@ -1,33 +0,0 @@ -[Default Applications] -x-scheme-handler/http=userapp-Firefox-9USLJ0.desktop -x-scheme-handler/https=userapp-Firefox-9USLJ0.desktop -x-scheme-handler/ftp=userapp-Firefox-9USLJ0.desktop -x-scheme-handler/chrome=userapp-Firefox-9USLJ0.desktop -text/html=userapp-Firefox-9USLJ0.desktop -application/x-extension-htm=userapp-Firefox-9USLJ0.desktop -application/x-extension-html=userapp-Firefox-9USLJ0.desktop -application/x-extension-shtml=userapp-Firefox-9USLJ0.desktop -application/xhtml+xml=userapp-Firefox-9USLJ0.desktop -application/x-extension-xhtml=userapp-Firefox-9USLJ0.desktop -application/x-extension-xht=userapp-Firefox-9USLJ0.desktop -image/x-tga=feh.desktop -image/png=feh.desktop -image/gif=feh.desktop -image/jpeg=feh.desktop -application/javascript=codium.desktop - -[Added Associations] -x-scheme-handler/http=firefox.desktop;userapp-Firefox-9USLJ0.desktop; -x-scheme-handler/https=firefox.desktop;userapp-Firefox-9USLJ0.desktop; -x-scheme-handler/ftp=firefox.desktop;userapp-Firefox-9USLJ0.desktop; -x-scheme-handler/chrome=firefox.desktop;userapp-Firefox-9USLJ0.desktop; -text/html=firefox.desktop;userapp-Firefox-9USLJ0.desktop; -application/x-extension-htm=firefox.desktop;userapp-Firefox-9USLJ0.desktop; -application/x-extension-html=firefox.desktop;userapp-Firefox-9USLJ0.desktop; -application/x-extension-shtml=firefox.desktop;userapp-Firefox-9USLJ0.desktop; -application/xhtml+xml=firefox.desktop;userapp-Firefox-9USLJ0.desktop; -application/x-extension-xhtml=firefox.desktop;userapp-Firefox-9USLJ0.desktop; -application/x-extension-xht=firefox.desktop;userapp-Firefox-9USLJ0.desktop; -image/x-tga=feh.desktop; -image/gif=feh.desktop; -image/jpeg=feh.desktop; diff --git a/config/mpd/mpd.conf b/config/mpd/mpd.conf new file mode 100644 index 0000000..90dfe8a --- /dev/null +++ b/config/mpd/mpd.conf @@ -0,0 +1,43 @@ +# Files and directories ####################################################### +# +music_directory "/home/dbroqua/Music" +playlist_directory "~/.mpd/playlists" +db_file "~/.mpd/database" +log_file "~/.mpd/log" +pid_file "~/.mpd/pid" +state_file "~/.mpd/state" + + +# General music daemon options ################################################ +# +user "dbroqua" +bind_to_address "localhost" +port "6600" + + +# Input ####################################################################### +# +input { + plugin "curl" +} + + +# Audio Output ################################################################ +# +audio_output { + type "pulse" + name "Pulse Output" + mixer_control "Master" +} + +audio_output { + type "fifo" + name "fifo" + path "/tmp/mpd.fifo" + format "44100:16:2" +} + + +# Character Encoding ########################################################## +# +filesystem_charset "UTF-8" diff --git a/config/neomutt/colors b/config/neomutt/colors index 058f7c1..72271b1 100644 --- a/config/neomutt/colors +++ b/config/neomutt/colors @@ -1,121 +1,36 @@ # vim: filetype=muttrc -# basic colors --------------------------------------------------------- -color normal color254 default -color error color160 default -color tilde color235 default -color message color37 default -color markers color160 default -color attachment color254 default -color search color61 default -color status color241 default -color indicator white color237 -color tree color136 default # arrow in threads - -# basic monocolor screen -mono bold bold -mono underline underline -mono indicator reverse -mono error bold - -# index ---------------------------------------------------------------- -color index color160 default "~D(!~p|~p)" # deleted -color index color235 default ~F # flagged -color index color166 default ~= # duplicate messages -color index color140 default "~A!~N!~T!~p!~Q!~F!~D!~P" # the rest -color index color160 default "~A" # all messages -color index color166 default "~E" # expired messages -color index color33 default "~N" # new messages -color index color33 default "~O" # old messages -color index color61 default "~Q" # messages that have been replied to -color index color252 default "~R" # read messages -color index color33 default "~U" # unread messages -color index color33 default "~U~$" # unread, unreferenced messages -color index color141 default "~v" # messages part of a collapsed thread -color index color141 default "~P" # messages from me -color index color37 default "~p!~F" # messages to me -color index color37 default "~N~p!~F" # new messages to me -color index color37 default "~U~p!~F" # unread messages to me -color index color252 default "~R~p!~F" # messages to me -color index color160 default "~F" # flagged messages -color index color160 default "~F~p" # flagged messages to me -color index color160 default "~N~F" # new flagged messages -color index color160 default "~N~F~p" # new flagged messages to me -color index color160 default "~U~F~p" # new flagged messages to me -color index color235 color160 "~D" # deleted messages -color index color245 default "~v~(!~N)" # collapsed thread with no unread -color index color136 default "~v~(~N)" # collapsed thread with some unread -color index color64 default "~N~v~(~N)" # collapsed thread with unread parent -# statusbg used to indicated flagged when foreground color shows other status -# for collapsed thread -color index color160 color235 "~v~(~F)!~N" # collapsed thread with flagged, no unread -color index color136 color235 "~v~(~F~N)" # collapsed thread with some unread & flagged -color index color64 color235 "~N~v~(~F~N)" # collapsed thread with unread parent & flagged -color index color64 color235 "~N~v~(~F)" # collapsed thread with unread parent, no unread inside, but some flagged -color index color37 color235 "~v~(~p)" # collapsed thread with unread parent, no unread inside, some to me directly -color index color136 color160 "~v~(~D)" # thread with deleted (doesn't differentiate between all or partial) -color index color136 default "~T" # tagged messages -color index_author color32 default '.*' -color index_date color214 default -color index_size color28 default - -# message headers ------------------------------------------------------ -color header color251 default "^" -color hdrdefault color251 default -color header color214 default "^(Date)" -color header color251 default "^(From)" -color header color39 default "^(Subject)" - -# body ----------------------------------------------------------------- -color quoted color31 default -color quoted1 color37 default -color quoted2 color136 default -color quoted3 color160 default -color quoted4 color166 default - -color signature color240 default -color bold color235 default -color underline color235 default -color normal color250 default -color body color245 default "[;:][-o][)/(|]" # emoticons -color body color245 default "[;:][)(|]" # emoticons -color body color245 default "[*]?((N)?ACK|CU|LOL|SCNR|BRB|BTW|CWYL|\ - |FWIW|vbg|GD&R|HTH|HTHBE|IMHO|IMNSHO|\ - |IRL|RTFM|ROTFL|ROFL|YMMV)[*]?" -color body color245 default "[ ][*][^*]*[*][ ]?" # more emoticon? -color body color245 default "[ ]?[*][^*]*[*][ ]" # more emoticon? - -## pgp -color body color160 default "(BAD signature)" -color body color37 default "(Good signature)" -color body color234 default "^gpg: Good signature .*" -color body color241 default "^gpg: " -color body color241 color160 "^gpg: BAD signature from.*" -mono body bold "^gpg: Good signature" -mono body bold "^gpg: BAD signature from.*" - -# yes, an insance URL regex -color body color33 default "([a-z][a-z0-9+-]*://(((([a-z0-9_.!~*'();:&=+$,-]|%[0-9a-f][0-9a-f])*@)?((([a-z0-9]([a-z0-9-]*[a-z0-9])?)\\.)*([a-z]([a-z0-9-]*[a-z0-9])?)\\.?|[0-9]+\\.[0-9]+\\.[0-9]+\\.[0-9]+)(:[0-9]+)?)|([a-z0-9_.!~*'()$,;:@&=+-]|%[0-9a-f][0-9a-f])+)(/([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*(;([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*)*(/([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*(;([a-z0-9_.!~*'():@&=+$,-]|%[0-9a-f][0-9a-f])*)*)*)?(\\?([a-z0-9_.!~*'();/?:@&=+$,-]|%[0-9a-f][0-9a-f])*)?(#([a-z0-9_.!~*'();/?:@&=+$,-]|%[0-9a-f][0-9a-f])*)?|(www|ftp)\\.(([a-z0-9]([a-z0-9-]*[a-z0-9])?)\\.)*([a-z]([a-z0-9-]*[a-z0-9])?)\\.?(:[0-9]+)?(/([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*(;([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*)*(/([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*(;([-a-z0-9_.!~*'():@&=+$,]|%[0-9a-f][0-9a-f])*)*)*)?(\\?([-a-z0-9_.!~*'();/?:@&=+$,]|%[0-9a-f][0-9a-f])*)?(#([-a-z0-9_.!~*'();/?:@&=+$,]|%[0-9a-f][0-9a-f])*)?)[^].,:;!)? \t\r\n<>\"]" - -# Various smilies and the like -color body color230 default "<[Gg]>" # -color body color230 default "<[Bb][Gg]>" # -color body color136 default " [;:]-*[})>{(<|]" # :-) etc... -# *bold* -color body color33 default "(^|[[:space:][:punct:]])\\*[^*]+\\*([[:space:][:punct:]]|$)" -mono body bold "(^|[[:space:][:punct:]])\\*[^*]+\\*([[:space:][:punct:]]|$)" -# _underline_ -color body color33 default "(^|[[:space:][:punct:]])_[^_]+_([[:space:][:punct:]]|$)" -mono body underline "(^|[[:space:][:punct:]])_[^_]+_([[:space:][:punct:]]|$)" -# /italic/ (Sometimes gets directory names) -color body color33 default "(^|[[:space:][:punct:]])/[^/]+/([[:space:][:punct:]]|$)" -mono body underline "(^|[[:space:][:punct:]])/[^/]+/([[:space:][:punct:]]|$)" - -# Border lines. -color body color33 default "( *[-+=#*~_]){6,}" - -# Sidebar -color sidebar_new color33 default -color sidebar_flagged color160 default -# set sidebar_format = "%B%?F? [%F]?%* %?N?%N/?%S" -color progress white color237 +# mutt color scheme +color normal default default # default colours +color index brightblue default ~N # new messages +color index red default ~F # flagged messages +color index blue default ~T # tagged messages +color index cyan default ~D # deleted messages +color body brightyellow default (https?|ftp)://[\-\.+,/%~_:?&=\#a-zA-Z0-9]+ +color body brightgreen default [\-\.+_a-zA-Z0-9]+@[\-\.a-zA-Z0-9]+ +color attachment magenta default # attachments +color signature brightwhite default # sigs +color search brightred black # highlight results +color indicator brightyellow default # currently highlighted message +color error red default # error messages +color status white cyan # status line +color tree brightblack default # thread tree +color tilde cyan default # blank line padding +color hdrdefault black cyan # default headers +color header brightwhite cyan "^From:" +color header brightwhite cyan "^Subject:" +color quoted cyan default # quote colours +color quoted1 brightcyan default +color quoted2 blue default +color quoted3 green default +color quoted4 yellow default +color quoted5 red default +color body green default "^gpg: Good signature from" +color body brightred default "^gpg: Bad signature from" +color body brightred default "^gpg: BAD signature from" +color body brightred default "^gpg: Note: This key has expired!" +color body brightyellow default "^gpg: WARNING: This key is not certified with a trusted signature!" +color body brightyellow default "^gpg: There is no indication that the signature belongs to the owner." +color body brightyellow default "^gpg: can't handle these multiple signatures" +color body brightyellow default "^gpg: signature verification suppressed" +color body brightyellow default "^gpg: invalid node with packet of type" diff --git a/config/neomutt/mailcap b/config/neomutt/mailcap index 722c995..eaf04b0 100644 --- a/config/neomutt/mailcap +++ b/config/neomutt/mailcap @@ -1,11 +1,9 @@ -text/html; firefox -new-tab %s & sleep 5; test=test -n "$DISPLAY"; +text/html; firefox -new-tab %s & sleep 5; test=test -n "$DISPLAY"; # # for mutt to view html e-mails # text/html; w3m -I %{charset} -T text/html; copiousoutput text/html; html2text %s; copiousoutput -application/pdf; evince %s; copiousoutput -# text/calendar; ~/.mutt/scripts/vcalendar-filter; copiousoutput -#text/calendar; mutt-ics; copiousoutput -#application/ics; mutt-ics; copiousoutput +application/pdf; mupdf %s; copiousoutput +image/*; geeqie %s; application/*; xdg-open %s diff --git a/config/neomutt/neomuttrc b/config/neomutt/neomuttrc index 0191054..d7e7a34 100644 --- a/config/neomutt/neomuttrc +++ b/config/neomutt/neomuttrc @@ -1,40 +1,6 @@ source ~/.config/neomutt/settings -#source ~/.config/neomutt/colors +source ~/.config/neomutt/colors source ~/.config/neomutt/sidebar source ~/.config/neomutt/accounts/darkou source ~/.config/neomutt/accounts/mousur - - -# Specify where to save and/or look for postponed messages. -##set postponed = +[Gmail]/Drafts - -# Allow Mutt to open a new IMAP connection automatically. -#unset imap_passive - -# Store message headers locally to speed things up. -# If hcache is a folder, Mutt will create sub cache folders for each account which may speeds things up even more. -#set header_cache = ~/.cache/mutt - -# Store messages locally to speed things up, like searching message bodies. -# Can be the same folder as header_cache. -# This will cost important disk usage according to your e-mail amount. -#set message_cachedir = "~/.cache/mutt" - -# Keep the IMAP connection alive by polling intermittently (time in seconds). -#set imap_keepalive = 300 - -# How often to check for new mail (time in seconds). -#set mail_check = 120 - -# Editor -#set editor = "vim" -#set charset = "utf-8" -#set record = '^' - -# Mailbox ordering -#set sort_aux = reverse-last-date-received -#set sort = threads - -# G to get mail -#bind index G imap-fetch-mail diff --git a/config/pavucontrol.ini b/config/pavucontrol.ini deleted file mode 100644 index 8272b03..0000000 --- a/config/pavucontrol.ini +++ /dev/null @@ -1,7 +0,0 @@ -[window] -width=1280 -height=781 -sinkInputType=1 -sourceOutputType=1 -sinkType=0 -sourceType=1 diff --git a/config/polybar/colors b/config/polybar/colors deleted file mode 100644 index b4fc821..0000000 --- a/config/polybar/colors +++ /dev/null @@ -1,19 +0,0 @@ -; vim:ft=dosini - -[colors] -nord0 = #2E3440 -nord1 = #3B4252 -nord2 = #434C5E -nord3 = #4C566A -nord4 = #D8DEE9 -nord5 = #E5E9F0 -nord6 = #ECEFF4 -nord7 = #8FBCBB -nord8 = #88C0D0 -nord9 = #81A1C1 -nord10= #5E81AC -nord11= #BF616A -nord12= #D08770 -nord13= #EBCB8B -nord14= #A3BE8C -nord15= #B48EAD diff --git a/config/polybar/config b/config/polybar/config deleted file mode 100644 index 0e49cc6..0000000 --- a/config/polybar/config +++ /dev/null @@ -1,66 +0,0 @@ -; vim:ft=dosini - -include-file = $HOME/.config/polybar/colors -include-file = $HOME/.config/polybar/global -include-file = $HOME/.config/polybar/modules -include-file = $HOME/.config/polybar/settings - - -[global-wm] -margin-top = 4 -margin-bottom = 4 - - -[bar/base] -width = ${global.width} -height = ${global.height} -radius = ${global.radius} - -fixed-center = ${global.fixed-center} - -background = ${global.background} -foreground = ${global.foreground} - -line-size = ${global.line-size} -line-color = ${global.line-color} - -border-size = ${global.border-size} -border-color = ${global.border-color} - -padding-left = ${global.padding-left} -padding-right = ${global.padding-right} - -module-margin-left = ${global.module-margin-left} -module-margin-right = ${global.module-margin-right} - -font-0 = ${global.font-0} -font-1 = ${global.font-1} -font-2 = ${global.font-2} - -separator = ${global.separator} - -cursor-click = ${global.cursor-click} -cursor-scroll = ${global.cursor-scroll} - - -[bar/top] -inherit = bar/base -bottom = false - -modules-left = i3 -modules-right = filesystem vpn wlan eth cpu memory battery hhkb logitech lcd_brightness pulseaudio bluetooth_headphones_status multimedia_previous multimedia_current multimedia_next imap tmux date - - -[bar/bottom] -inherit = bar/base -bottom = true - -modules-left = i3 -modules-right = filesystem vpn wlan eth battery hhkb logitech lcd_brightness pulseaudio bluetooth_headphones_status multimedia_previous multimedia_current multimedia_next date -; disabled modules -; imap tmux cpu memory temperature-wifi - -tray-position = right -tray-padding = 2 -tray-background = ${global.background} -tray-detached = false diff --git a/config/polybar/global b/config/polybar/global deleted file mode 100644 index 8112940..0000000 --- a/config/polybar/global +++ /dev/null @@ -1,33 +0,0 @@ -; vim:ft=dosini - -[global] -width = 100% -height = 26 - -radius = 0 - -fixed-center = false - -background = ${colors.nord0} -foreground = ${colors.nord10} - -line-size = 4 -line-color = ${colors.nord10} - -border-size = 0 -border-color = ${colors.nord0} - -padding-left = 0 -padding-right = 4 - -module-margin-left = 2 -module-margin-right = 2 - -font-0 = DejaVu Sans Mono for Powerline Book:size=9 -font-1 = FontAwesome:pixelsize=9;0 -font-2 = ProFontIIx Nerd Font:pixelsize=9;0 - -separator = ❱ - -cursor-click = pointer -cursor-scroll = ns-resize diff --git a/config/polybar/modules b/config/polybar/modules deleted file mode 100644 index 586641b..0000000 --- a/config/polybar/modules +++ /dev/null @@ -1,303 +0,0 @@ -; vim:ft=dosini - -[module/filesystem] -type = internal/fs - -interval = 120 - -mount-0 = /home - -label-mounted = " %mountpoint%: %percentage_used%%" - -label-unmounted =  %mountpoint% not mounted -label-unmounted-foreground = ${colors.nord11} - - -[module/i3] -type = internal/i3 - -format = - -index-sort = true - -wrapping-scroll = false - -label-focused-foreground = ${colors.nord0} -label-focused-background = ${colors.nord8} -label-focused-underline= ${colors.nord10} -label-focused-padding = 2 - -label-unfocused-foreground = ${colors.nord5} -label-unfocused-background = ${colors.nord3} -label-unfocused-padding = 2 - -label-visible-foreground = ${colors.nord5} -label-visible-background = ${colors.nord3} -label-visible-underline = ${colors.nord10} -label-visible-padding = 2 - -label-urgent-foreground = ${colors.nord5} -label-urgent-background = ${colors.nord12} -label-urgent-underline = ${colors.nord11} -label-urgent-padding = 2 - - -[module/vpn] -type = custom/script -exec = ~/.config/polybar/scripts/vpn-networkmanager-status.sh -interval = 5 - - -[module/wlan] -type = internal/network -interface = wlp59s0 - -interval = 3.0 - -format-connected = 直 -label-connected = %essid% -format-connected-underline = ${colors.nord14} - -format-disconnected = 睊 -format-disconnected-underline = ${colors.nord11} - - -[module/eth] -type = internal/network -interface = enp0s31f6 - -interval = 3.0 - -format-connected-underline = ${colors.nord14} -label-connected =  %linkspeed% - -format-disconnected =  -format-disconnected-underline = ${colors.nord11} - - -[module/date] -type = internal/date - -interval = 30 - -date = %d/%m -time = %H:%M - -label =  %date% %time% - - -[module/pulseaudio] -type = internal/pulseaudio - -format-volume = - -label-volume = ♪ %percentage%% - -label-muted =  - -label-muted-foreground = ${colors.nord11} - -bar-volume-width = 10 -bar-volume-foreground-0 = ${colors.nord14} -bar-volume-foreground-1 = ${colors.nord14} -bar-volume-foreground-2 = ${colors.nord14} -bar-volume-foreground-3 = ${colors.nord14} -bar-volume-foreground-4 = ${colors.nord13} -bar-volume-foreground-5 = ${colors.nord13} -bar-volume-foreground-6 = ${colors.nord12} -bar-volume-foreground-7 = ${colors.nord12} -bar-volume-foreground-8 = ${colors.nord11} -bar-volume-foreground-9 = ${colors.nord11} - -bar-volume-gradient = true - -bar-volume-indicator = | -bar-volume-indicator-font = 2 - -bar-volume-fill = ▄ -bar-volume-fill-font = 2 - -bar-volume-empty = ▄ -bar-volume-empty-font = 2 -bar-volume-empty-foreground = ${colors.nord6} - - -[module/battery] -type = internal/battery - -battery = BAT0 -adapter = AC - -full-at = 100 - -format-charging = -format-charging-underline = ${colors.nord14} - -format-discharging = -format-discharging-underline = ${colors.nord13} - -format-full-prefix = " " -format-full-underline = ${colors.nord10} - -animation-charging-0 =  -animation-charging-1 =  -animation-charging-2 =  -animation-charging-3 =  -animation-charging-4 =  -animation-charging-5 =  -animation-charging-framerate = 750 - -animation-discharging-0 =  -animation-discharging-1 =  -animation-discharging-2 =  -animation-discharging-3 =  -animation-discharging-4 =  -animation-discharging-5 =  -animation-discharging-framerate = 750 - - -[module/logitech] -type = custom/script -exec = ~/Bin/device_battery.sh mouse 2>/dev/null - -format = 