dev #1

Merged
zenja merged 8 commits from zotan/os-bootstrap-core:dev into dev 2023-05-17 18:28:59 +02:00
4 changed files with 22 additions and 4 deletions

View file

@ -470,7 +470,7 @@ postinstall_cli(){
chsh -s /bin/zsh $user
chsh -s /bin/zsh root
wget share.zotan.services/prezto.sh -O /tmp/prezto.sh
wget ztn.sh/prezto.sh -O /tmp/prezto.sh
sudo -u $user zsh /tmp/prezto.sh
zsh /tmp/prezto.sh

View file

@ -80,6 +80,7 @@ cask "topnotch"
cask "bartender"
cask "rectangle"
cask "sublime-text"
cask "sublime-merge"
cask "google-chrome"
## messengers
@ -100,6 +101,7 @@ cask "transmit"
cask "gpg-suite"
cask "tor-browser"
cask "balenaetcher"
cask "monero-wallet"
## development
cask "hex-fiend"
@ -153,6 +155,10 @@ cask "telegram-desktop"
## cli so we can actually manage these
brew "mas"
## Development
mas "Xcode", id: 497799835
mas "Apple Configurator", id: 1037126344
## iLife
mas "Keynote", id: 409183694
mas "Numbers", id: 409203825
@ -161,4 +167,4 @@ mas "Pages", id: 409201541
## Other
mas "Amphetamine", id: 937984704
mas "Navigator", id: 1590354537
mas "Reeder", id: 1529448980
mas "Reeder", id: 1529448980

View file

@ -62,7 +62,7 @@ curl -L ztn.sh/macx-resources/zshrc >> ~/.zshrc
echo "Installing prezto"
rm ~/.zprofile
curl -L share.zotan.services/prezto.sh | zsh
curl -L ztn.sh/prezto.sh | zsh
(echo; echo 'eval "$(/opt/homebrew/bin/brew shellenv)"') >> ~/.zprofile
####
@ -76,4 +76,4 @@ echo
echo "Please download and install them manually."
echo
echo "After that, please reboot to make sure everything is applied."
echo
echo

12
rocky.sh Normal file
View file

@ -0,0 +1,12 @@
#!/bin/bash
sudo dnf install epel-release wget git nano zsh sqlite -y
sudo groupadd sudo
sudo bash -c 'echo "%sudo ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers'
sudo useradd -md /home/zotan -s /bin/zsh -UG sudo zotan
sudo -u zotan mkdir /home/zotan/.ssh
sudo -u zotan wget -O /home/zotan/.ssh/authorized_keys share.zotan.services/authorized_keys
sudo -u zotan bash -c 'curl ztn.sh/prezto.sh -L | zsh'
# Don't automatically clear the terminal on logout
sudo sed -i '/^\s*clear\s*$/d' /etc/zlogout