-
Notifications
You must be signed in to change notification settings - Fork 0
/
packages.sh
executable file
·23 lines (23 loc) · 1.37 KB
/
packages.sh
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/bash
#sudo pacman -S --needed base-devel
#sudo pacman -S git --needed
#git clone https://aur.archlinux.org/paru.git
#cd paru
#makepkg -si
#cd
#cd .dotfiles
#stow .
#cd
#Some packages are missing for emacs to work
paru -Syu imwheel unzip man-db ifplugd flameshot lxappearance htop xclip lightdm xorg-server lightdm-gtk-greeter google-chrome clipboard xorg-xinput mlocate arandr base-devel linux-lts-headers qtile python-psutil pywal-git feh picom dunst zsh starship playerctl awesome-git brightnessctl alacritty-git neofetch ark rofi-git ranger cava neovim git lightdm keepassxc syncthing brave-bin jetbrains-toolbox ttf-jetbrains-mono-nerd fish kwrite obsidian code gvfs obs-studio v4l2loopback-dkms discord spotify-launcher libreoffice-still opentabletdriver xf86-input-libinput mpv qbittorrent exa zoom xfce4-screensaver xfce4-power-manager anki kdeconnect networkmanager firefox opera librewolf-bin jetbrains-toolbox stow dosfstools ntfs-3g xorg-xrandr emacs qalculate-gtk ranger nemo netdiscover ttf-ms-win11-auto filezilla bat git-delta alacarte xournalpp --needed
systemctl --user enable syncthing.service
systemctl --user start syncthing.service
sysetmctl enable lightdm
Chainging shell
chsh -s $(which fish)
Chainging root shell
su
chsh -s $(which fish)
#Installing doom emacs
git clone --depth 1 https://github.com/doomemacs/doomemacs ~/.config/emacs
~/.config/emacs/bin/doom install