mirror of
https://github.com/Phantop/dotfiles
synced 2025-01-18 10:36:52 +00:00
better arch config for desktop setup time
This commit is contained in:
parent
2071b50a0d
commit
70008a57b2
188
archpkgs
Normal file
188
archpkgs
Normal file
|
@ -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
|
30
bin/setup
30
bin/setup
|
@ -3,22 +3,14 @@
|
||||||
set -e
|
set -e
|
||||||
alias s=sudo g=git
|
alias s=sudo g=git
|
||||||
|
|
||||||
s pacman -Syu git
|
s pacman -Syu
|
||||||
git clone https://aur.archlinux.org/yay-bin.git ~/.yay
|
s pacman-key --recv-key 3056513887B78AEB --keyserver keyserver.ubuntu.com
|
||||||
cd ~/.yay && makepkg -si
|
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'
|
||||||
pkgs="abiword arch-install-scripts aria2 audacious audacity autojump apparmor avidemux-qt
|
printf '[chaotic-aur]\nInclude = /etc/pacman.d/chaotic-mirrorlist\n' | sudo tee -a /etc/pacman.conf
|
||||||
bleachbit bzip3 ccache cpupower diffoscope difftastic dolphin-emu dracula-gtk-theme dwarfs-git engrampa fd
|
s pacman -Syu
|
||||||
fish flyctl-bin fq fzf gifsicle gimp gnome-disk-utility gnome-keyring gnome-system-monitor gurk-bin
|
s pacman -S $(cat ~/.dotfiles/archpkgs)
|
||||||
hblock htop ifuse imagemagick innoextract intel-media-driver jdupes jpegoptim jq keepassxc
|
yay -S dwarfs-git gurk-bin pandoc-bin proot shellcheck-bin spek
|
||||||
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
|
|
||||||
|
|
||||||
stow --no-folding -d ~/.dotfiles -t ~/.config .
|
stow --no-folding -d ~/.dotfiles -t ~/.config .
|
||||||
mkdir -p ~/.parallel/will-cite
|
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/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://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\
|
wget https://source.netsurf-browser.org/netsurf.git/plain/resources/adblock.css\
|
||||||
https://nitter.it/css/themes/dracula.css -P ~/.config/qutebrowser
|
https://nitter.net/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
|
|
||||||
|
|
||||||
chsh -s "$(which fish)"
|
chsh -s "$(which fish)"
|
||||||
fish -c "aliases"
|
fish -c "aliases"
|
||||||
|
|
|
@ -10,12 +10,12 @@ Alt+Right add video-pan-x -0.05
|
||||||
Alt+Up add video-pan-y 0.05
|
Alt+Up add video-pan-y 0.05
|
||||||
Alt+Down 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+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 "~~/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+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 "~~/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+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 "~~/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+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 "~~/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+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 "~~/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+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"
|
CTRL+0 no-osd change-list glsl-shaders clr ""; show-text "GLSL shaders cleared"
|
||||||
|
|
||||||
|
|
Binary file not shown.
Loading…
Reference in a new issue