Add some scripts
This commit is contained in:
parent
0939a3fb40
commit
5652b3f3ac
7 changed files with 45 additions and 0 deletions
9
install-scripts/01-dots.sh
Executable file
9
install-scripts/01-dots.sh
Executable file
|
@ -0,0 +1,9 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
mkdir -p ~/docs/repos
|
||||||
|
cd docs/repos
|
||||||
|
|
||||||
|
git clone https://git.hadeedahmad.com/hadeed/dots
|
||||||
|
cd dots
|
||||||
|
|
||||||
|
python bin/stow.py
|
3
install-scripts/02-sudo.sh
Executable file
3
install-scripts/02-sudo.sh
Executable file
|
@ -0,0 +1,3 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
echo "%wheel ALL=(ALL:ALL) NOPASSWD: ALL" >> /etc/sudoers
|
4
install-scripts/03-dirs.sh
Executable file
4
install-scripts/03-dirs.sh
Executable file
|
@ -0,0 +1,4 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
rm -rf ~/Desktop ~/Documents ~/Downloads ~/Music ~/Pictures ~/Public ~/Templates ~/Videos
|
||||||
|
xdg-user-dirs-update
|
4
install-scripts/04-pyenv.sh
Executable file
4
install-scripts/04-pyenv.sh
Executable file
|
@ -0,0 +1,4 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
pyenv install 3.13
|
||||||
|
pyenv global 3.13
|
5
install-scripts/05-docker.sh
Executable file
5
install-scripts/05-docker.sh
Executable file
|
@ -0,0 +1,5 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
sudo systemctl enable --now docker.service
|
||||||
|
sudo usermod -aG docker $(whoami)
|
||||||
|
reboot
|
3
install-scripts/06-zsh.sh
Executable file
3
install-scripts/06-zsh.sh
Executable file
|
@ -0,0 +1,3 @@
|
||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
sudo usermod --shell /usr/bin/zsh $(whoami)
|
17
packages.txt
Normal file
17
packages.txt
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
bat
|
||||||
|
dash
|
||||||
|
docker
|
||||||
|
docker-compose
|
||||||
|
eza
|
||||||
|
grub-customizer
|
||||||
|
kitty
|
||||||
|
neovim
|
||||||
|
pyenv
|
||||||
|
qmk
|
||||||
|
starship
|
||||||
|
ttf-jetbrains-mono
|
||||||
|
ttf-nerd-fonts-symbols-common
|
||||||
|
vim
|
||||||
|
xclip
|
||||||
|
xsel
|
||||||
|
zsh
|
Loading…
Reference in a new issue