From 0d384b22bf6c385fb60d4b99087488a3c3548834 Mon Sep 17 00:00:00 2001 From: Damien Broqua Date: Thu, 21 Oct 2021 21:40:47 +0200 Subject: [PATCH] I3 to Sway (#1) Added some ignored folders and files Updated waybar clock for Debian 11 Fixed bug on screen definition Fixed Iiyama North America PL2483H 1173700204528 Merge branch 'gentoo-sway' of git.darkou.fr:dbroqua/home into gentoo-sway Some changes for work environment Some changes for work environment Merge branch 'gentoo-sway' of git.darkou.fr:dbroqua/home into gentoo-sway Added .mp3 files Updated waybar config for laptop Added vim-jsx Added Teams to startup section (sad day in life!) Updated mpd config (local source) Added script for syncing my music Merge branch 'gentoo-sway' of git.darkou.fr:dbroqua/home into gentoo-sway Updated ranger config Merge branch 'gentoo-sway' of git.darkou.fr:dbroqua/home into gentoo-sway Replaced termite with alacritty Replaced termite by alacritty Updated rsync.sh results Merge branch 'gentoo-sway' of git.darkou.fr:dbroqua/home into gentoo-sway Updated github user Updated irc alias Minor changes Added master if fail fait dev* Added zsh prompt Updated output definitions Added KDEConnect at startup Added second screen Merge branch 'gentoo-sway' of git.darkou.fr:dbroqua/home into gentoo-sway Updated README Added C.A.V.A. Fixed bug for vte Added Tofu HHKB keyboard config Added script to update system Updated FuzzFm entry Added menu entry for Carnet Added qcad's ebuild Updated waybar for Thinkpad Updated temperature list for Thinkpad Fixed bug Updated input for thinkpad Added script to order files for Alpine car audio system Updated Fuzz url Added Grammalecte plugin Added displays for ThinkStation and ThinkPad Merge branch 'gentoo-sway' of framagit.org:dbroqua/home into gentoo-sway Updated waybar for laptop Fixed bug on adjust brightness Moved applications Co-authored-by: dbroqua Co-authored-by: dbroqua Reviewed-on: https://git.darkou.fr/dbroqua/home/pulls/1 Co-Authored-By: Damien Broqua Co-Committed-By: Damien Broqua --- .gitignore | 58 +- Bin/inkscape | 1 - Bin/rsync.sh | 93 - README.md | 39 +- TODO.md | 8 + {Bin => bin}/.directory | 0 {Bin => bin}/attachTmux.sh | 0 bin/autoFocus.sh | 9 + {Bin => bin}/bluetooth_headphones_status.sh | 0 {Bin => bin}/brightness.sh | 0 {Bin => bin}/bt_dev_info.awk | 0 bin/btswitch.sh | 39 + bin/build-kernel.sh | 13 + {Bin => bin}/device_battery.sh | 0 {Bin => bin}/i3quit.sh | 2 +- {Bin => bin}/lock.sh | 0 {Bin => bin}/logitech.py | 0 {Bin => bin}/mouse_battery.sh | 0 {Bin => bin}/music.sh | 0 {Bin => bin}/nowPlaying.sh | 0 bin/orderForAlpine.sh | 16 + {Bin => bin}/pishrink.sh | 0 {Bin => bin}/plymouth.sh | 0 bin/qmkCreateBranch.sh | 14 + bin/rebuild-world.sh | 5 + {Bin => bin}/removeMerged.sh | 4 + {Bin => bin}/rpi-create.sh | 0 bin/rsync.sh | 102 + {Bin => bin}/screenlayout.sh | 2 +- {Bin => bin}/screenlayoutrofi.sh | 2 +- {Bin => bin}/screenshooter.sh | 0 {Bin => bin}/slip | 0 bin/syncMusic.sh | 5 + {Bin => bin}/timelapse.sh | 0 {Bin => bin}/to_utf-8 | 0 {Bin => bin}/tunnel.sh | 0 Bin/umount => bin/umount.sh | 0 bin/update-world.sh | 8 + {Bin => bin}/wallpaper.sh | 0 config/Tilix.dconf | 35 - config/alacritty/alacritty.yml | 144 +- config/bpytop/bpytop.conf | 74 +- config/bpytop/error.log | 6 - config/caja/accels | 161 -- config/cava/config | 165 ++ config/compton.conf | 58 - config/gtk-2.0/gtkfilechooser.ini | 11 - config/gtk-3.0/bookmarks | 4 - config/gtk-3.0/settings.ini | 9 +- config/hexchat/addon_checksum.conf | 1 - config/hexchat/chanopt.conf | 0 config/hexchat/hexchat.conf | 211 -- config/hexchat/ignore.conf | 0 config/hexchat/logs/NETWORK/server.log | 7 - .../hexchat/logs/freenode/#debian-facile.log | 13 - config/hexchat/logs/freenode/#paulla.log | 9 - config/hexchat/logs/freenode/.log | 22 - config/hexchat/logs/freenode/freenode.log | 79 - config/hexchat/logs/freenode/server.log | 3 - config/hexchat/notify.conf | 0 .../scrollback/freenode/#debian-facile.txt | 9 - .../hexchat/scrollback/freenode/#paulla.txt | 5 - config/hexchat/servlist.conf | 571 ----- config/hexchat/sound.conf | 0 config/htop/htoprc | 13 +- config/i3/config | 303 --- config/i3/polybar.sh | 10 - config/i3status/config | 156 -- config/khard/khard.conf | 2 +- config/libinput-gestures.conf | 4 +- config/mako/config | 18 + config/mimeapps.list | 33 - config/mpd/mpd.conf | 43 + config/neomutt/colors | 153 +- config/neomutt/mailcap | 8 +- config/neomutt/neomuttrc | 36 +- config/pavucontrol.ini | 7 - config/polybar/colors | 19 - config/polybar/config | 66 - config/polybar/global | 33 - config/polybar/modules | 303 --- .../polybar/scripts/inbox-imap-shellnetrc.sh | 12 - config/polybar/scripts/info-tmux-sessions.sh | 21 - .../scripts/vpn-networkmanager-status.sh | 9 - .../polybar/scripts/vpn-openvpn-isrunning.sh | 9 - config/polybar/settings | 5 - config/ranger/commands.py | 62 + config/ranger/commands_full.py | 1993 +++++++++++++++++ config/ranger/rc.conf | 758 +++++++ config/ranger/rifle.conf | 284 +++ config/ranger/scope.sh | 350 +++ config/ristretto/accels.scm | 66 - config/rofi/config | 1 - config/rofi/config.top | 3 - config/rofi/nord.rasi | 95 - config/slip/config | 12 - config/sway/config | 372 +++ config/swaylock/config | 22 + .../default.target.wants/ssh-agent.service | 1 - .../user/ssh-agent.service.d/override.conf | 2 - config/terminator/config | 33 - config/termite/config | 43 + config/waybar/config | 280 +++ config/waybar/style.css | 86 + config/wofi/config | 10 + config/wofi/style.css | 47 + .../xfconf/xfce-perchannel-xml/ristretto.xml | 17 - crontab | 4 +- dotfiles/{aliases => .aliases} | 10 +- dotfiles/{dir_colors => .dir_colors} | 0 dotfiles/{exports => .exports} | 0 dotfiles/{gitconfig => .gitconfig} | 4 +- dotfiles/{gtkrc-2.0 => .gtkrc-2.0} | 10 +- dotfiles/.ncmpcpp/bindings | 545 +++++ dotfiles/.ncmpcpp/config | 2 + .../.oh-my-zsh/custom/themes/tywr.zsh-theme | 17 + dotfiles/{profile => .profile} | 10 - dotfiles/{tmux.conf => .tmux.conf} | 18 +- .../{vim => .vim}/ftplugin/javascript.vim | 0 dotfiles/{vimrc => .vimrc} | 7 + dotfiles/{zshrc => .zshrc} | 48 +- dotfiles/Xresources | 137 -- dotfiles/compton.conf | 90 - etc/NetworkManager/dispatcher.d/99-wlan | 12 - icons/carnet.png | Bin 0 -> 32290 bytes icons/cura.png | Bin 0 -> 15417 bytes icons/minecraft.png | Bin 0 -> 36354 bytes icons/postman.png | Bin 0 -> 37583 bytes icons/zettlr.png | Bin 0 -> 884 bytes local/share/applications/Carnet.desktop | 8 + local/share/applications/DataGrip.desktop | 8 + local/share/applications/Javaws.desktop | 8 + local/share/applications/Minecraft.desktop | 9 + local/share/applications/Postman.desktop | 9 + local/share/applications/Ultimaker.desktop | 12 + local/share/applications/Zettlr.desktop | 10 + local/share/applications/mimeinfo.cache | 16 + .../userapp-Firefox-9USLJ0.desktop | 8 - local/share/rofi/finder.sh | 1 - local/share/rofi/rofi-file-browser.sh | 1 - old/dotfiles/vim/colors/nord.vim | 686 ------ old/dotfiles/vim_runtime/my_configs.vim | 135 -- old/dotfiles/vimrc | 11 - screenshot.png | Bin 0 -> 350013 bytes usr/local/portage/sci-misc/qcad/Manifest | 2 + .../sci-misc/qcad/qcad-3.25.2.0.ebuild | 97 + .../sci-misc/qcad/qcad-3.26.0.0.ebuild | 98 + usr/share/wayland-sessions/sway-dbus.desktop | 5 + 148 files changed, 5837 insertions(+), 4018 deletions(-) delete mode 120000 Bin/inkscape delete mode 100755 Bin/rsync.sh create mode 100644 TODO.md rename {Bin => bin}/.directory (100%) rename {Bin => bin}/attachTmux.sh (100%) create mode 100755 bin/autoFocus.sh rename {Bin => bin}/bluetooth_headphones_status.sh (100%) rename {Bin => bin}/brightness.sh (100%) rename {Bin => bin}/bt_dev_info.awk (100%) create mode 100755 bin/btswitch.sh create mode 100755 bin/build-kernel.sh rename {Bin => bin}/device_battery.sh (100%) rename {Bin => bin}/i3quit.sh (85%) rename {Bin => bin}/lock.sh (100%) rename {Bin => bin}/logitech.py (100%) rename {Bin => bin}/mouse_battery.sh (100%) rename {Bin => bin}/music.sh (100%) rename {Bin => bin}/nowPlaying.sh (100%) create mode 100755 bin/orderForAlpine.sh rename {Bin => bin}/pishrink.sh (100%) rename {Bin => bin}/plymouth.sh (100%) create mode 100755 bin/qmkCreateBranch.sh create mode 100755 bin/rebuild-world.sh rename {Bin => bin}/removeMerged.sh (85%) rename {Bin => bin}/rpi-create.sh (100%) create mode 100755 bin/rsync.sh rename {Bin => bin}/screenlayout.sh (98%) rename {Bin => bin}/screenlayoutrofi.sh (93%) rename {Bin => bin}/screenshooter.sh (100%) rename {Bin => bin}/slip (100%) create mode 100755 bin/syncMusic.sh rename {Bin => bin}/timelapse.sh (100%) rename {Bin => bin}/to_utf-8 (100%) rename {Bin => bin}/tunnel.sh (100%) rename Bin/umount => bin/umount.sh (100%) create mode 100755 bin/update-world.sh rename {Bin => bin}/wallpaper.sh (100%) delete mode 100644 config/Tilix.dconf delete mode 100644 config/bpytop/error.log delete mode 100644 config/caja/accels create mode 100644 config/cava/config delete mode 100644 config/compton.conf delete mode 100644 config/gtk-2.0/gtkfilechooser.ini delete mode 100644 config/gtk-3.0/bookmarks delete mode 100644 config/hexchat/addon_checksum.conf delete mode 100644 config/hexchat/chanopt.conf delete mode 100644 config/hexchat/hexchat.conf delete mode 100644 config/hexchat/ignore.conf delete mode 100644 config/hexchat/logs/NETWORK/server.log delete mode 100644 config/hexchat/logs/freenode/#debian-facile.log delete mode 100644 config/hexchat/logs/freenode/#paulla.log delete mode 100644 config/hexchat/logs/freenode/.log delete mode 100644 config/hexchat/logs/freenode/freenode.log delete mode 100644 config/hexchat/logs/freenode/server.log delete mode 100644 config/hexchat/notify.conf delete mode 100644 config/hexchat/scrollback/freenode/#debian-facile.txt delete mode 100644 config/hexchat/scrollback/freenode/#paulla.txt delete mode 100644 config/hexchat/servlist.conf delete mode 100644 config/hexchat/sound.conf delete mode 100644 config/i3/config delete mode 100755 config/i3/polybar.sh delete mode 100644 config/i3status/config create mode 100644 config/mako/config delete mode 100644 config/mimeapps.list create mode 100644 config/mpd/mpd.conf delete mode 100644 config/pavucontrol.ini delete mode 100644 config/polybar/colors delete mode 100644 config/polybar/config delete mode 100644 config/polybar/global delete mode 100644 config/polybar/modules delete mode 100755 config/polybar/scripts/inbox-imap-shellnetrc.sh delete mode 100755 config/polybar/scripts/info-tmux-sessions.sh delete mode 100755 config/polybar/scripts/vpn-networkmanager-status.sh delete mode 100755 config/polybar/scripts/vpn-openvpn-isrunning.sh delete mode 100644 config/polybar/settings create mode 100644 config/ranger/commands.py create mode 100644 config/ranger/commands_full.py create mode 100644 config/ranger/rifle.conf create mode 100755 config/ranger/scope.sh delete mode 100644 config/ristretto/accels.scm delete mode 100644 config/rofi/config delete mode 100644 config/rofi/config.top delete mode 100644 config/rofi/nord.rasi delete mode 100644 config/slip/config create mode 100644 config/sway/config create mode 100644 config/swaylock/config delete mode 120000 config/systemd/user/default.target.wants/ssh-agent.service delete mode 100644 config/systemd/user/ssh-agent.service.d/override.conf delete mode 100644 config/terminator/config create mode 100644 config/termite/config create mode 100644 config/waybar/config create mode 100644 config/waybar/style.css create mode 100644 config/wofi/config create mode 100644 config/wofi/style.css delete mode 100644 config/xfce4/xfconf/xfce-perchannel-xml/ristretto.xml rename dotfiles/{aliases => .aliases} (79%) rename dotfiles/{dir_colors => .dir_colors} (100%) rename dotfiles/{exports => .exports} (100%) rename dotfiles/{gitconfig => .gitconfig} (93%) rename dotfiles/{gtkrc-2.0 => .gtkrc-2.0} (70%) create mode 100644 dotfiles/.ncmpcpp/bindings create mode 100644 dotfiles/.ncmpcpp/config create mode 100644 dotfiles/.oh-my-zsh/custom/themes/tywr.zsh-theme rename dotfiles/{profile => .profile} (71%) rename dotfiles/{tmux.conf => .tmux.conf} (72%) rename dotfiles/{vim => .vim}/ftplugin/javascript.vim (100%) rename dotfiles/{vimrc => .vimrc} (95%) rename dotfiles/{zshrc => .zshrc} (86%) delete mode 100644 dotfiles/Xresources delete mode 100644 dotfiles/compton.conf delete mode 100755 etc/NetworkManager/dispatcher.d/99-wlan create mode 100644 icons/carnet.png create mode 100644 icons/cura.png create mode 100644 icons/minecraft.png create mode 100644 icons/postman.png create mode 100644 icons/zettlr.png create mode 100644 local/share/applications/Carnet.desktop create mode 100644 local/share/applications/DataGrip.desktop create mode 100644 local/share/applications/Javaws.desktop create mode 100644 local/share/applications/Minecraft.desktop create mode 100644 local/share/applications/Postman.desktop create mode 100644 local/share/applications/Ultimaker.desktop create mode 100644 local/share/applications/Zettlr.desktop delete mode 100644 local/share/applications/userapp-Firefox-9USLJ0.desktop delete mode 120000 local/share/rofi/finder.sh delete mode 120000 local/share/rofi/rofi-file-browser.sh delete mode 100755 old/dotfiles/vim/colors/nord.vim delete mode 100644 old/dotfiles/vim_runtime/my_configs.vim delete mode 100644 old/dotfiles/vimrc create mode 100644 screenshot.png create mode 100644 usr/local/portage/sci-misc/qcad/Manifest create mode 100644 usr/local/portage/sci-misc/qcad/qcad-3.25.2.0.ebuild create mode 100644 usr/local/portage/sci-misc/qcad/qcad-3.26.0.0.ebuild create mode 100644 usr/share/wayland-sessions/sway-dbus.desktop 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 = 