Add install script
This commit is contained in:
8
.config/dotfiles/aur-packages.txt
Normal file
8
.config/dotfiles/aur-packages.txt
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
bottles
|
||||||
|
discord_arch_electron
|
||||||
|
git-credential-manager
|
||||||
|
losslesscut-bin
|
||||||
|
opencode
|
||||||
|
rustdesk-bin
|
||||||
|
sourcegit
|
||||||
|
squeezelite
|
||||||
4
.config/dotfiles/install.sh
Executable file
4
.config/dotfiles/install.sh
Executable file
@@ -0,0 +1,4 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
sudo pacman -S --needed - < packages.txt
|
||||||
|
paru -S --needed - < aur-packages.txt
|
||||||
226
.config/dotfiles/packages.txt
Normal file
226
.config/dotfiles/packages.txt
Normal file
@@ -0,0 +1,226 @@
|
|||||||
|
accountsservice
|
||||||
|
adobe-source-han-sans-cn-fonts
|
||||||
|
adobe-source-han-sans-jp-fonts
|
||||||
|
adobe-source-han-sans-kr-fonts
|
||||||
|
alacritty
|
||||||
|
alsa-firmware
|
||||||
|
alsa-plugins
|
||||||
|
alsa-utils
|
||||||
|
awesome-terminal-fonts
|
||||||
|
base
|
||||||
|
base-devel
|
||||||
|
bash-completion
|
||||||
|
bind
|
||||||
|
bitwarden
|
||||||
|
bluez
|
||||||
|
bluez-hid2hci
|
||||||
|
bluez-libs
|
||||||
|
bluez-utils
|
||||||
|
btop
|
||||||
|
btrfs-progs
|
||||||
|
cachyos-fish-config
|
||||||
|
cachyos-gaming-meta
|
||||||
|
cachyos-hello
|
||||||
|
cachyos-hooks
|
||||||
|
cachyos-kernel-manager
|
||||||
|
cachyos-keyring
|
||||||
|
cachyos-micro-settings
|
||||||
|
cachyos-mirrorlist
|
||||||
|
cachyos-packageinstaller
|
||||||
|
cachyos-plymouth-bootanimation
|
||||||
|
cachyos-rate-mirrors
|
||||||
|
cachyos-settings
|
||||||
|
cachyos-v3-mirrorlist
|
||||||
|
cachyos-v4-mirrorlist
|
||||||
|
cachyos-wallpapers
|
||||||
|
cachyos-zsh-config
|
||||||
|
chromium
|
||||||
|
chwd
|
||||||
|
cpupower
|
||||||
|
cryptsetup
|
||||||
|
cups
|
||||||
|
cups-filters
|
||||||
|
cups-pdf
|
||||||
|
device-mapper
|
||||||
|
dhclient
|
||||||
|
diffutils
|
||||||
|
dmidecode
|
||||||
|
dmraid
|
||||||
|
dnsmasq
|
||||||
|
dolphin
|
||||||
|
dosfstools
|
||||||
|
duf
|
||||||
|
e2fsprogs
|
||||||
|
efibootmgr
|
||||||
|
efitools
|
||||||
|
egl-wayland
|
||||||
|
ethtool
|
||||||
|
exfatprogs
|
||||||
|
f2fs-tools
|
||||||
|
fastfetch
|
||||||
|
ffmpegthumbnailer
|
||||||
|
foomatic-db
|
||||||
|
foomatic-db-engine
|
||||||
|
foomatic-db-gutenprint-ppds
|
||||||
|
foomatic-db-nonfree
|
||||||
|
foomatic-db-nonfree-ppds
|
||||||
|
foomatic-db-ppds
|
||||||
|
fsarchiver
|
||||||
|
gamemode
|
||||||
|
gamescope
|
||||||
|
ghostscript
|
||||||
|
git
|
||||||
|
glances
|
||||||
|
gnome-keyring
|
||||||
|
gpu-screen-recorder-ui
|
||||||
|
gsfonts
|
||||||
|
gst-libav
|
||||||
|
gst-plugin-pipewire
|
||||||
|
gst-plugin-va
|
||||||
|
gst-plugins-bad
|
||||||
|
gst-plugins-ugly
|
||||||
|
gutenprint
|
||||||
|
haveged
|
||||||
|
hdparm
|
||||||
|
hwdetect
|
||||||
|
hwinfo
|
||||||
|
inetutils
|
||||||
|
iptables-nft
|
||||||
|
iwd
|
||||||
|
jfsutils
|
||||||
|
kcalc
|
||||||
|
less
|
||||||
|
lib32-gamemode
|
||||||
|
lib32-mesa
|
||||||
|
lib32-opencl-mesa
|
||||||
|
libdvdcss
|
||||||
|
libgsf
|
||||||
|
libopenraw
|
||||||
|
libwnck3
|
||||||
|
limine
|
||||||
|
limine-mkinitcpio-hook
|
||||||
|
linux-cachyos
|
||||||
|
linux-cachyos-headers
|
||||||
|
linux-cachyos-lts
|
||||||
|
linux-cachyos-lts-headers
|
||||||
|
linux-firmware
|
||||||
|
logrotate
|
||||||
|
lsb-release
|
||||||
|
lsscsi
|
||||||
|
lvm2
|
||||||
|
ly
|
||||||
|
man-db
|
||||||
|
man-pages
|
||||||
|
mangohud
|
||||||
|
mdadm
|
||||||
|
mediainfo
|
||||||
|
meld
|
||||||
|
mesa
|
||||||
|
mesa-utils
|
||||||
|
micro
|
||||||
|
mkinitcpio
|
||||||
|
modemmanager
|
||||||
|
mpv
|
||||||
|
mtools
|
||||||
|
nano-syntax-highlighting
|
||||||
|
neovim
|
||||||
|
netctl
|
||||||
|
networkmanager
|
||||||
|
networkmanager-openvpn
|
||||||
|
nfs-utils
|
||||||
|
nilfs-utils
|
||||||
|
noise-suppression-for-voice
|
||||||
|
noto-color-emoji-fontconfig
|
||||||
|
noto-fonts
|
||||||
|
noto-fonts-cjk
|
||||||
|
noto-fonts-emoji
|
||||||
|
nss-mdns
|
||||||
|
ntp
|
||||||
|
obs-studio
|
||||||
|
obs-vkcapture
|
||||||
|
octopi
|
||||||
|
opencl-mesa
|
||||||
|
opendesktop-fonts
|
||||||
|
openssh
|
||||||
|
os-prober
|
||||||
|
otf-font-awesome
|
||||||
|
pacman-contrib
|
||||||
|
paru
|
||||||
|
perl
|
||||||
|
pipewire-alsa
|
||||||
|
pipewire-pulse
|
||||||
|
pkgfile
|
||||||
|
plocate
|
||||||
|
plymouth
|
||||||
|
poppler-glib
|
||||||
|
power-profiles-daemon
|
||||||
|
proton-mail-bin
|
||||||
|
pv
|
||||||
|
pwvucontrol
|
||||||
|
python
|
||||||
|
python-defusedxml
|
||||||
|
python-packaging
|
||||||
|
rebuild-detector
|
||||||
|
reflector
|
||||||
|
ripgrep
|
||||||
|
rofi
|
||||||
|
rsync
|
||||||
|
rtkit
|
||||||
|
s-nail
|
||||||
|
sg3_utils
|
||||||
|
signal-desktop
|
||||||
|
smartmontools
|
||||||
|
sof-firmware
|
||||||
|
splix
|
||||||
|
starship
|
||||||
|
steam
|
||||||
|
sudo
|
||||||
|
sway
|
||||||
|
swaylock
|
||||||
|
sysfsutils
|
||||||
|
system-config-printer
|
||||||
|
tailscale
|
||||||
|
texinfo
|
||||||
|
tmux
|
||||||
|
ttf-bitstream-vera
|
||||||
|
ttf-dejavu
|
||||||
|
ttf-jetbrains-mono-nerd
|
||||||
|
ttf-liberation
|
||||||
|
ttf-meslo-nerd
|
||||||
|
ttf-opensans
|
||||||
|
ufw
|
||||||
|
unrar
|
||||||
|
unzip
|
||||||
|
upower
|
||||||
|
usb_modeswitch
|
||||||
|
usbmuxd
|
||||||
|
usbutils
|
||||||
|
uwsm
|
||||||
|
v4l2loopback-dkms
|
||||||
|
vim
|
||||||
|
vlc-plugins-all
|
||||||
|
waybar
|
||||||
|
wayland-protocols
|
||||||
|
wget
|
||||||
|
which
|
||||||
|
wireless-regdb
|
||||||
|
wireplumber
|
||||||
|
wl-clipboard
|
||||||
|
wmenu
|
||||||
|
wofi
|
||||||
|
wpa_supplicant
|
||||||
|
xdg-desktop-portal
|
||||||
|
xdg-desktop-portal-wlr
|
||||||
|
xdg-user-dirs
|
||||||
|
xdg-utils
|
||||||
|
xf86-input-libinput
|
||||||
|
xfsprogs
|
||||||
|
xl2tpd
|
||||||
|
xorg-server
|
||||||
|
xorg-xdpyinfo
|
||||||
|
xorg-xinit
|
||||||
|
xorg-xinput
|
||||||
|
xorg-xkill
|
||||||
|
xorg-xrandr
|
||||||
|
xorg-xwayland
|
||||||
|
zen-browser-bin
|
||||||
@@ -1,47 +0,0 @@
|
|||||||
return {
|
|
||||||
{
|
|
||||||
'taku25/UEP.nvim',
|
|
||||||
-- UNL.nvim is a required dependency
|
|
||||||
dependencies = {
|
|
||||||
'taku25/UNL.nvim',
|
|
||||||
'nvim-telescope/telescope.nvim', -- Optional
|
|
||||||
},
|
|
||||||
-- All settings are inherited from UNL.nvim, but can be overridden here
|
|
||||||
opts = {
|
|
||||||
-- UEP-specific settings can be placed here
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
'taku25/UBT.nvim',
|
|
||||||
-- UBT.nvim depends on UNL.nvim.
|
|
||||||
-- This line is usually not necessary as lazy.nvim resolves it automatically.
|
|
||||||
dependencies = { 'taku25/UNL.nvim' },
|
|
||||||
|
|
||||||
-- If you use autocmd (automation), eager loading is recommended.
|
|
||||||
-- lazy = false,
|
|
||||||
|
|
||||||
opts = {
|
|
||||||
-- Add your settings here (details below)
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
'taku25/ULG.nvim',
|
|
||||||
-- ULG.nvim depends on UNL.nvim.
|
|
||||||
-- UBT.nvim is also required for build log features.
|
|
||||||
dependencies = { 'taku25/UNL.nvim', 'taku25/UBT.nvim' },
|
|
||||||
opts = {
|
|
||||||
-- Place your configuration here (see details below)
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
'taku25/UCM.nvim',
|
|
||||||
dependencies = {
|
|
||||||
"taku25/UNL.nvim", -- Required!
|
|
||||||
-- Either one
|
|
||||||
"nvim-telescope/telescope.nvim", -- optional
|
|
||||||
},
|
|
||||||
opts = {
|
|
||||||
-- Configure as you see fit
|
|
||||||
},
|
|
||||||
},
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user