mirror of
https://github.com/Phantop/dotfiles
synced 2024-11-16 11:52:47 +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
|
||||
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"
|
||||
|
|
|
@ -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"
|
||||
|
||||
|
|
Binary file not shown.
Loading…
Reference in a new issue