-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathsetup
More file actions
21 lines (16 loc) · 1.03 KB
/
Copy pathsetup
File metadata and controls
21 lines (16 loc) · 1.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/bash
yay --noconfirm -S zsh zsh-autosuggestions-git zsh-fast-syntax-highlighting-git eza bat wl-clipboard nodejs-n rustup rocm-smi-lib maplemono-ttf btop tree brave-bin xdg-desktop-portal-wlr mango swaylock swaybg awww waybar xdg-desktop-portal-gtk xdg-desktop-portal-gnome sddm kitty rofi blueman waypaper ttf-liberation ttf-dejavu ttf-roboto ttf-symbola blueman xorg-xwayland qt6-wayland mangowc wlr-randr breeze breeze-gtk qt5ct qt6ct nwg-look ttf-ioskeley-mono-nerd ttf-rubik-vf neovim-nightly network-manager-applet openrgb mpv qt5-graphicaleffects qt5-multimedia qt5-quickcontrols qt5-quickcontrls2 qt5-svg
# neovim stuff, it's better to have this stuff set up before installing neovim's stuff
sudo n i latest
rustup default stable
yay --noconfirm -S novim python-pynvim tree-sitter-cli-git
# services
sudo systemctl enable sddm bluetooth
systemctl --user enable mpris-proxy.service
# move files
cp ./.zshrc ~
cp ./.alsoftrc ~
cp ./.zprofile ~
cp -r ./.config/* ~/.config
# finish
echo "finished installing; you may run `reboot` now"