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