diff --git a/archpkgs b/archpkgs new file mode 100644 index 0000000..d0894d7 --- /dev/null +++ b/archpkgs @@ -0,0 +1,188 @@ +abiword +advancecomp +android-tools +anime4k +apparmor +arch-install-scripts +aria2 +asciinema +audacious +autojump +base +base-devel +bat +bc +bleachbit +btop +budgie-control-center +budgie-desktop +budgie-screensaver +busybox +bzip3 +ccache +chaotic-keyring +chaotic-mirrorlist +citra-qt-git +clang +cmake +cpupower +cups +dart-sass +debootstrap +dolphin-emu-git +dracula-gtk-theme-git +dwarfs-git +electron +expac +fd +fish +flyctl-bin +fq +fzf +game-devices-udev +gamemode +gifsicle +gimp +git +glow +gnome-disk-utility +gnome-keyring +gnome-power-manager +gnome-system-monitor +gvfs-gphoto2 +gvfs-mtp +hblock +htop +httrack +ifuse +imagemagick +innoextract +intel-media-driver +intel-ucode +inxi +iwd +jack2 +jdupes +jless +jpegoptim +jq +keepassxc +kitty +libimobiledevice +libplist +libpulse +libusbmuxd +libva-intel-driver +libva-mesa-driver +lightdm +lightdm-gtk-greeter +lightdm-gtk-greeter-settings +linux-firmware +linux-hardened +lrzip +lynx +man-db +man-pages +megatools +meld +moreutils +mpv +mpv-mpris +mupdf-tools +musikcube +ncdu +nemo-fileroller +neovim +netsurf +network-manager-applet +networkmanager +networkmanager-openconnect +nicotine+ +ninja +nnn +noto-fonts +noto-fonts-cjk +noto-fonts-emoji +nsz +opendoas +opus-tools +oxipng +p7zip +papirus-icon-theme +parallel +perl-parallel-forkmanager +pgbouncer +php +pipewire +pngquant +postgresql +power-profiles-daemon +powertop +pulseaudio +pulseaudio-alsa +pulseaudio-bluetooth +pulseaudio-jack +pup +pyenv +python-adblock +python-pip +python-pipx +python-pyusb +python-readability-lxml +python-tqdm +qpdf +qrencode +qt5-base +qt5-styleplugins +qt6-svg +qt6gtk2 +qutebrowser-git +rclone +ripgrep-all +rofi +rsync +samba +signal-desktop +smartmontools +sof-firmware +sof-tools +squashfs-tools +squashfuse +starship +stow +sxiv +syncthing +system-config-printer +tenacity-git +tig +tk +torsocks +ttf-ubuntu-font-family +tuc +upx +usbutils +valgrind +vulkan-intel +vulkan-radeon +w3m +webp-pixbuf-loader +wget +wimlib +wireless_tools +wit +xdg-user-dirs +xdg-utils +xdotool +xf86-input-evdev +xf86-input-libinput +xorg-server +xorg-xev +xorg-xinit +xournalpp +xsel +yay +yt-dlp +zathura-cb +zathura-djvu +zathura-pdf-mupdf +zram-generator diff --git a/bin/setup b/bin/setup index 1b5b359..b8b3917 100755 --- a/bin/setup +++ b/bin/setup @@ -3,22 +3,14 @@ set -e alias s=sudo g=git -s pacman -Syu git -git clone https://aur.archlinux.org/yay-bin.git ~/.yay -cd ~/.yay && makepkg -si - -pkgs="abiword arch-install-scripts aria2 audacious audacity autojump apparmor avidemux-qt -bleachbit bzip3 ccache cpupower diffoscope difftastic dolphin-emu dracula-gtk-theme dwarfs-git engrampa fd -fish flyctl-bin fq fzf gifsicle gimp gnome-disk-utility gnome-keyring gnome-system-monitor gurk-bin -hblock htop ifuse imagemagick innoextract intel-media-driver jdupes jpegoptim jq keepassxc -kitty libjxl lynx man-db man-pages megatools mkvtoolnix-gui moreutils mpv musikcube -ncdu netsurf neovim nicotine+ nnn noto-fonts noto-fonts-cjk noto-fonts-emoji nsz opus-tools -oxipng p7zip pandoc parallel pdfjs perl-parallel-forkmanager pngquant power-profiles-daemon -proot pup-bin python-adblock python-pipx python-readability-lxml qrencode qt5-styleplugins -qt6gtk2 qutebrowser ripgrep-all rofi sass shellcheck sof-firmware spek squashfs-tools -squashfuse starship stow sxiv syncthing tig ttf-ubuntu-font-family torsocks tuc-bin -upx usbmuxd wimlib wit xsel yt-dlp zathura-cb zathura-djvu zathura-pdf-mupdf" -yay -S $pkgs +s pacman -Syu +s pacman-key --recv-key 3056513887B78AEB --keyserver keyserver.ubuntu.com +s pacman-key --lsign-key 3056513887B78AEB +s pacman -U 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-keyring.pkg.tar.zst' 'https://cdn-mirror.chaotic.cx/chaotic-aur/chaotic-mirrorlist.pkg.tar.zst' +printf '[chaotic-aur]\nInclude = /etc/pacman.d/chaotic-mirrorlist\n' | sudo tee -a /etc/pacman.conf +s pacman -Syu +s pacman -S $(cat ~/.dotfiles/archpkgs) +yay -S dwarfs-git gurk-bin pandoc-bin proot shellcheck-bin spek stow --no-folding -d ~/.dotfiles -t ~/.config . mkdir -p ~/.parallel/will-cite @@ -30,11 +22,7 @@ wget https://github.com/dracula/musikcube/raw/main/dracula.json -P ~/.config/mus wget https://github.com/mrzool/bash-sensible/raw/master/sensible.bash -O ~/.bashrc wget https://github.com/savq/paq-nvim/raw/master/lua/paq.lua -P ~/.config/nvim/lua wget https://source.netsurf-browser.org/netsurf.git/plain/resources/adblock.css\ - https://nitter.it/css/themes/dracula.css -P ~/.config/qutebrowser - -un(){ F=$(mktemp); mkdir -p "$2"; curl https://api.github.com/repos/"$1"/releases |\ - grep -om1 http.\*zip | wget -i- -O"$F"; unzip "$F" -d "$2";} -un bloc97/Anime4k ~/.config/mpv/shaders + https://nitter.net/css/themes/dracula.css -P ~/.config/qutebrowser chsh -s "$(which fish)" fish -c "aliases" diff --git a/mpv/input.conf b/mpv/input.conf index 9256927..40b54c0 100644 --- a/mpv/input.conf +++ b/mpv/input.conf @@ -10,12 +10,12 @@ Alt+Right add video-pan-x -0.05 Alt+Up add video-pan-y 0.05 Alt+Down add video-pan-y -0.05 -CTRL+1 no-osd change-list glsl-shaders set "~~/shaders/Anime4K_Clamp_Highlights.glsl:~~/shaders/Anime4K_Restore_CNN_M.glsl:~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl:~~/shaders/Anime4K_AutoDownscalePre_x2.glsl:~~/shaders/Anime4K_AutoDownscalePre_x4.glsl:~~/shaders/Anime4K_Upscale_CNN_x2_S.glsl"; show-text "Anime4K: Mode A (Fast)" -CTRL+2 no-osd change-list glsl-shaders set "~~/shaders/Anime4K_Clamp_Highlights.glsl:~~/shaders/Anime4K_Restore_CNN_Soft_M.glsl:~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl:~~/shaders/Anime4K_AutoDownscalePre_x2.glsl:~~/shaders/Anime4K_AutoDownscalePre_x4.glsl:~~/shaders/Anime4K_Upscale_CNN_x2_S.glsl"; show-text "Anime4K: Mode B (Fast)" -CTRL+3 no-osd change-list glsl-shaders set "~~/shaders/Anime4K_Clamp_Highlights.glsl:~~/shaders/Anime4K_Upscale_Denoise_CNN_x2_M.glsl:~~/shaders/Anime4K_AutoDownscalePre_x2.glsl:~~/shaders/Anime4K_AutoDownscalePre_x4.glsl:~~/shaders/Anime4K_Upscale_CNN_x2_S.glsl"; show-text "Anime4K: Mode C (Fast)" -CTRL+4 no-osd change-list glsl-shaders set "~~/shaders/Anime4K_Clamp_Highlights.glsl:~~/shaders/Anime4K_Restore_CNN_M.glsl:~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl:~~/shaders/Anime4K_Restore_CNN_S.glsl:~~/shaders/Anime4K_AutoDownscalePre_x2.glsl:~~/shaders/Anime4K_AutoDownscalePre_x4.glsl:~~/shaders/Anime4K_Upscale_CNN_x2_S.glsl"; show-text "Anime4K: Mode A+A (Fast)" -CTRL+5 no-osd change-list glsl-shaders set "~~/shaders/Anime4K_Clamp_Highlights.glsl:~~/shaders/Anime4K_Restore_CNN_Soft_M.glsl:~~/shaders/Anime4K_Upscale_CNN_x2_M.glsl:~~/shaders/Anime4K_AutoDownscalePre_x2.glsl:~~/shaders/Anime4K_AutoDownscalePre_x4.glsl:~~/shaders/Anime4K_Restore_CNN_Soft_S.glsl:~~/shaders/Anime4K_Upscale_CNN_x2_S.glsl"; show-text "Anime4K: Mode B+B (Fast)" -CTRL+6 no-osd change-list glsl-shaders set "~~/shaders/Anime4K_Clamp_Highlights.glsl:~~/shaders/Anime4K_Upscale_Denoise_CNN_x2_M.glsl:~~/shaders/Anime4K_AutoDownscalePre_x2.glsl:~~/shaders/Anime4K_AutoDownscalePre_x4.glsl:~~/shaders/Anime4K_Restore_CNN_S.glsl:~~/shaders/Anime4K_Upscale_CNN_x2_S.glsl"; show-text "Anime4K: Mode C+A (Fast)" +CTRL+1 no-osd change-list glsl-shaders set "/usr/share/anime4k/Anime4K_Clamp_Highlights.glsl:/usr/share/anime4k/Anime4K_Restore_CNN_M.glsl:/usr/share/anime4k/Anime4K_Upscale_CNN_x2_M.glsl:/usr/share/anime4k/Anime4K_AutoDownscalePre_x2.glsl:/usr/share/anime4k/Anime4K_AutoDownscalePre_x4.glsl:/usr/share/anime4k/Anime4K_Upscale_CNN_x2_S.glsl"; show-text "Anime4K: Mode A (Fast)" +CTRL+2 no-osd change-list glsl-shaders set "/usr/share/anime4k/Anime4K_Clamp_Highlights.glsl:/usr/share/anime4k/Anime4K_Restore_CNN_Soft_M.glsl:/usr/share/anime4k/Anime4K_Upscale_CNN_x2_M.glsl:/usr/share/anime4k/Anime4K_AutoDownscalePre_x2.glsl:/usr/share/anime4k/Anime4K_AutoDownscalePre_x4.glsl:/usr/share/anime4k/Anime4K_Upscale_CNN_x2_S.glsl"; show-text "Anime4K: Mode B (Fast)" +CTRL+3 no-osd change-list glsl-shaders set "/usr/share/anime4k/Anime4K_Clamp_Highlights.glsl:/usr/share/anime4k/Anime4K_Upscale_Denoise_CNN_x2_M.glsl:/usr/share/anime4k/Anime4K_AutoDownscalePre_x2.glsl:/usr/share/anime4k/Anime4K_AutoDownscalePre_x4.glsl:/usr/share/anime4k/Anime4K_Upscale_CNN_x2_S.glsl"; show-text "Anime4K: Mode C (Fast)" +CTRL+4 no-osd change-list glsl-shaders set "/usr/share/anime4k/Anime4K_Clamp_Highlights.glsl:/usr/share/anime4k/Anime4K_Restore_CNN_M.glsl:/usr/share/anime4k/Anime4K_Upscale_CNN_x2_M.glsl:/usr/share/anime4k/Anime4K_Restore_CNN_S.glsl:/usr/share/anime4k/Anime4K_AutoDownscalePre_x2.glsl:/usr/share/anime4k/Anime4K_AutoDownscalePre_x4.glsl:/usr/share/anime4k/Anime4K_Upscale_CNN_x2_S.glsl"; show-text "Anime4K: Mode A+A (Fast)" +CTRL+5 no-osd change-list glsl-shaders set "/usr/share/anime4k/Anime4K_Clamp_Highlights.glsl:/usr/share/anime4k/Anime4K_Restore_CNN_Soft_M.glsl:/usr/share/anime4k/Anime4K_Upscale_CNN_x2_M.glsl:/usr/share/anime4k/Anime4K_AutoDownscalePre_x2.glsl:/usr/share/anime4k/Anime4K_AutoDownscalePre_x4.glsl:/usr/share/anime4k/Anime4K_Restore_CNN_Soft_S.glsl:/usr/share/anime4k/Anime4K_Upscale_CNN_x2_S.glsl"; show-text "Anime4K: Mode B+B (Fast)" +CTRL+6 no-osd change-list glsl-shaders set "/usr/share/anime4k/Anime4K_Clamp_Highlights.glsl:/usr/share/anime4k/Anime4K_Upscale_Denoise_CNN_x2_M.glsl:/usr/share/anime4k/Anime4K_AutoDownscalePre_x2.glsl:/usr/share/anime4k/Anime4K_AutoDownscalePre_x4.glsl:/usr/share/anime4k/Anime4K_Restore_CNN_S.glsl:/usr/share/anime4k/Anime4K_Upscale_CNN_x2_S.glsl"; show-text "Anime4K: Mode C+A (Fast)" CTRL+0 no-osd change-list glsl-shaders clr ""; show-text "GLSL shaders cleared" diff --git a/mpv/scripts/mpris.so b/mpv/scripts/mpris.so deleted file mode 100755 index 5cc4a06..0000000 Binary files a/mpv/scripts/mpris.so and /dev/null differ