diff --git a/archpkgs b/archpkgs index d6810bd..a281f3c 100644 --- a/archpkgs +++ b/archpkgs @@ -5,6 +5,8 @@ apparmor arch-install-scripts aria2 asciinema +audacious +audacity autojump avidemux-qt base @@ -26,7 +28,6 @@ cmake cpupower csvlens dart-sass -devkitpro-keyring doas-sudo-shim dolphin-emu dolphin-emu-tool @@ -66,6 +67,7 @@ intel-media-driver intel-ucode inxi jack2 +jc jdupes jless jpegoptim @@ -75,6 +77,7 @@ kernel-headers-musl kitty kiwix-tools krita +labwc lagrange libheif libplist @@ -105,14 +108,12 @@ neovim netsurf network-manager-applet networkmanager -networkmanager-openconnect nicotine+ ninja nnn noto-fonts-emoji nss-mdns opendoas -opensnitch opus-tools oxipng p7zip @@ -120,6 +121,7 @@ parallel pcmanfm-gtk3 pdfjs perl-parallel-forkmanager +perl-rename php pipewire pngquant @@ -134,6 +136,7 @@ pulseaudio-bluetooth pulseaudio-jack pup pyenv +pyside6 python-adblock python-html2text python-pip @@ -146,7 +149,7 @@ qpdf qrencode qt5-base qt5ct -qutebrowser +qutebrowser-git rclone redlib reflector @@ -155,14 +158,19 @@ rofi rsync runc rustup +samba +slumber smartmontools sof-firmware +spotdl sqlitebrowser squashfs-tools starship steam stow +subliminal-git sxiv +syncplay syncthing system-config-printer tig @@ -173,6 +181,7 @@ ttf-dejavu ttf-ubuntu-font-family tuc typst +uget unzip upx usbutils @@ -192,6 +201,7 @@ xf86-input-libinput xf86-input-wacom xorg-server xorg-xinit +xournalpp xreader xsel xss-lock diff --git a/bin/setup b/bin/setup index 40b868a..dbf6381 100755 --- a/bin/setup +++ b/bin/setup @@ -30,10 +30,6 @@ wget https://source.netsurf-browser.org/netsurf.git/plain/resources/adblock.css wget https://github.com/savq/paq-nvim/raw/master/lua/paq.lua -P ~/.config/nvim/lua nvim +PaqInstall +q -wget https://github.com/DonCanjas/mpv-visualizer/raw/master/visualizer.lua -P ~/.config/mpv/scripts -wget https://github.com/elhirchek/copy-paste-url/raw/master/copy-paste-url.lua -P ~/.config/mpv/scripts -wget https://gitlab.com/lvml/mpv-plugin-xrandr/-/raw/master/xrandr.lua -P ~/.config/mpv/scripts - printf bt-tracker= > ~/.config/aria2/aria2.conf curl -L https://github.com/ngosang/trackerslist/raw/master/trackers_best.txt | tr "\n" , >> ~/.config/aria2/aria2.conf diff --git a/bin/wallmanip b/bin/wallmanip index 6406750..5b4b57c 100755 --- a/bin/wallmanip +++ b/bin/wallmanip @@ -150,10 +150,10 @@ border() { backdrop=$(mktemp) des_width=$(echo "$des_ratio * $img_height" | bc | truncate) gravity=center - convert "$work" -bordercolor black -border 10x0 PPM:"$border" - convert "$work" -blur 0x7 -resize "$des_width"x PPM:"$backdrop" + magick "$work" -bordercolor black -border 10x0 PPM:"$border" + magick "$work" -blur 0x7 -resize "$des_width"x PPM:"$backdrop" composite -gravity $gravity "$border" "$backdrop" PPM:"$backdrop" - convert -gravity center -crop "x$img_height+0" "$backdrop" JPEG:"$work" + magick "$backdrop" -gravity center -crop "x$img_height+0" JPEG:"$work" rm -f "$border" "$backdrop" } @@ -195,7 +195,7 @@ esac jpegtran -rotate 270 -outfile "$work" "$work" fi if [ "$RESIZE" -eq 1 ]; then - ffmpeg -i "$work" -vf zscale="$SCALEW":"$SCALEH":filter=spline36 -vcodec ppm -f image2pipe - | convert - JPEG:"$work" + ffmpeg -i "$work" -vf zscale="$SCALEW":"$SCALEH":filter=spline36 -vcodec ppm -f image2pipe - | magick - JPEG:"$work" fi if [ "$jxl" -eq 1 ]; then diff --git a/dconf/:org:gnome:settings-daemon:plugins:media-keys: b/dconf/:org:gnome:settings-daemon:plugins:media-keys: index 9e02540..9095a25 100644 --- a/dconf/:org:gnome:settings-daemon:plugins:media-keys: +++ b/dconf/:org:gnome:settings-daemon:plugins:media-keys: @@ -1,5 +1,5 @@ [/] -custom-keybindings=['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom2/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom3/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom4/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom5/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom6/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom7/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom8/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom9/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom10/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom11/'] +custom-keybindings=['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom1/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom2/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom3/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom4/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom5/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom6/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom7/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom8/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom9/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom10/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom11/', '/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom12/'] www=['q'] [custom-keybindings/custom0] @@ -22,6 +22,11 @@ binding='l' command='Ladybird' name='Ladybird' +[custom-keybindings/custom12] +binding='p' +command='pcmanfm' +name='PCManFM' + [custom-keybindings/custom2] binding='s' command='budgie-control-center' diff --git a/qutebrowser/search.py b/qutebrowser/search.py index d36ce80..6a3e68d 100644 --- a/qutebrowser/search.py +++ b/qutebrowser/search.py @@ -1,16 +1,16 @@ c.url.searchengines['!'] = 'farside.link/librey/search.php?q=!{}' c.url.searchengines['!'] = 'librey.fly.dev/search.php?q=!{}' c.url.searchengines['4'] = 'farside.link/4get/web?s={}' -c.url.searchengines['4'] = '4get.fly.dev/web?s={}' +c.url.searchengines['4'] = '4get.fly.dev/web?scraper=qwant&s={}' c.url.searchengines['a'] = 'annas-archive.org/search?q={}' c.url.searchengines['aw'] = 'wiki.archlinux.org/title/{}' c.url.searchengines['g'] = 'github.com/search?q={}' c.url.searchengines['l'] = 'farside.link/librey/search.php?q={}' c.url.searchengines['l'] = 'librey.fly.dev/search.php?q={}' -c.url.searchengines['l'] = 'search.ahwx.org/search.php?q={}' c.url.searchengines['m'] = 'search.marginalia.nu/search?query={}' c.url.searchengines['mw'] = 'mwmbl.org/?q={}' c.url.searchengines['s'] = 'farside.link/searxng/search?q={}' +c.url.searchengines['stract'] = 'stract.com/search?q={}' c.url.searchengines['w'] = 'farside.link/wikiless/wiki/{}?lang=en' c.url.searchengines['y'] = 'farside.link/invidious/search?q={}' c.url.searchengines['z'] = 'zeldawiki.wiki/wiki/{}' diff --git a/qutebrowser/user.scss b/qutebrowser/user.scss index aa67504..212dac8 100644 --- a/qutebrowser/user.scss +++ b/qutebrowser/user.scss @@ -22,7 +22,7 @@ div.doc-container div.doc div {max-width: 666pt !important; margin: auto} // better docs mobiles .docs-gm > #sheets-viewport > div { display: unset !important; } -.bridge-card, section[id^="bridge-"] { form, h5 {display:revert} .showmore {display:none} } // show rss-bridges +// .bridge-card, section[id^="bridge-"] { form, h5 {display:revert} .showmore {display:none} } // show rss-bridges #years-table { .detail-view-container { display: flex } td { background-image: unset } } //quatalog detailed view /* hide ads and invidious recommends */