yadm alternates
This commit is contained in:
@@ -1,19 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
sudo pacman -S base-devel git --needed --noconfirm
|
||||
|
||||
if ! command -v paru &> /dev/null; then
|
||||
echo "Installing paru..."
|
||||
TEMP_DIR=`mktemp -d`
|
||||
|
||||
git clone https://aur.archlinux.org/paru.git $TEMP_DIR/paru
|
||||
cd $TEMP_DIR/paru
|
||||
|
||||
makepkg -si --noconfirm
|
||||
fi
|
||||
|
||||
sudo -v
|
||||
|
||||
paru -S --noconfirm --needed - < ./data/packages.txt
|
||||
|
||||
sudo chsh -s /bin/fish $USER
|
||||
25
.config/yadm/bootstrap##os.Linux,distro_family.arch
Executable file
25
.config/yadm/bootstrap##os.Linux,distro_family.arch
Executable file
@@ -0,0 +1,25 @@
|
||||
#!/bin/bash
|
||||
|
||||
echo "Installing paru dependencies"
|
||||
sudo pacman -S base-devel git --needed --noconfirm
|
||||
|
||||
if ! command -v paru &>/dev/null; then
|
||||
echo "Installing paru..."
|
||||
TEMP_DIR=$(mktemp -d)
|
||||
|
||||
git clone https://aur.archlinux.org/paru.git $TEMP_DIR/paru
|
||||
cd $TEMP_DIR/paru
|
||||
|
||||
makepkg -si --noconfirm
|
||||
fi
|
||||
|
||||
echo "Installing packages"
|
||||
sudo -v
|
||||
paru -S --noconfirm --needed - <$HOME/.config/yadm/data/packages.txt
|
||||
|
||||
echo "Changing default shell"
|
||||
sudo chsh -s /bin/fish $USER
|
||||
|
||||
echo "Applying arrpc fix"
|
||||
sudo cp /usr/lib/systemd/user/arrpc.service /etc/systemd/system/arrpc.service
|
||||
sudo systemctl enable arrpc --now
|
||||
@@ -1,34 +0,0 @@
|
||||
vim
|
||||
fish
|
||||
fastfetch
|
||||
hyfetch
|
||||
tree
|
||||
git
|
||||
nerd-fonts
|
||||
reflector
|
||||
pokeget
|
||||
oh-my-posh
|
||||
|
||||
|
||||
# nodejs
|
||||
# arrpc
|
||||
# hyprland
|
||||
# hyprshot
|
||||
# hyprlock
|
||||
# hyprpaper
|
||||
# hypridle
|
||||
# brightnessctl
|
||||
# playerctl
|
||||
# pavucontrol
|
||||
# nm-connection-editor
|
||||
# uswm
|
||||
# sddm
|
||||
# waybar
|
||||
# ttf-font-awesome
|
||||
# swaync
|
||||
# libnotify
|
||||
# kitty
|
||||
# wofi
|
||||
# nutilus
|
||||
# sddm-theme-corners-git
|
||||
# wlogout
|
||||
12
.config/yadm/data/packages.txt##os.Linux,distro_family.arch
Normal file
12
.config/yadm/data/packages.txt##os.Linux,distro_family.arch
Normal file
@@ -0,0 +1,12 @@
|
||||
vim
|
||||
fish
|
||||
fastfetch
|
||||
hyfetch
|
||||
tree
|
||||
git
|
||||
nerd-fonts
|
||||
reflector
|
||||
pokeget
|
||||
oh-my-posh
|
||||
nodejs
|
||||
arrpc
|
||||
@@ -0,0 +1,33 @@
|
||||
vim
|
||||
fish
|
||||
fastfetch
|
||||
hyfetch
|
||||
tree
|
||||
git
|
||||
nerd-fonts
|
||||
reflector
|
||||
pokeget
|
||||
oh-my-posh
|
||||
nodejs
|
||||
arrpc
|
||||
hyprland
|
||||
hyprshot
|
||||
hyprlock
|
||||
hyprpaper
|
||||
hypridle
|
||||
brightnessctl
|
||||
playerctl
|
||||
pavucontrol
|
||||
nm-connection-editor
|
||||
uswm
|
||||
ly
|
||||
waybar
|
||||
ttf-font-awesome
|
||||
swaync
|
||||
libnotify
|
||||
kitty
|
||||
wofi
|
||||
nautilus
|
||||
# sddm
|
||||
# sddm-theme-corners-git
|
||||
wlogout
|
||||
Reference in New Issue
Block a user