forked from zotan/os-bootstrap-core
Compare commits
10 commits
Author | SHA1 | Date | |
---|---|---|---|
Laura Hausmann | a828de7cd6 | ||
Laura Hausmann | b30f40c87f | ||
Laura Hausmann | 4cc7d79f65 | ||
Laura Hausmann | 332c36f6f2 | ||
Laura Hausmann | 8aff165574 | ||
Laura Hausmann | 225eb9d29d | ||
Laura Hausmann | b621847426 | ||
Laura Hausmann | 6158b926c3 | ||
Laura Hausmann | fca090a5f8 | ||
Laura Hausmann | 2a5f20b08f |
12
archx.sh
12
archx.sh
|
@ -432,7 +432,7 @@ postinstall_cli(){
|
|||
|
||||
curl https://share.zotan.services/repo.sh | bash
|
||||
killall gpg-agent
|
||||
pacman -Syu --needed --noconfirm git haveged neofetch htop dialog zsh kernel-modules-hook nftables yay vnstat
|
||||
pacman -Syu --needed --noconfirm git haveged neofetch htop dialog zsh kernel-modules-hook nftables yay
|
||||
systemctl enable haveged sshd
|
||||
|
||||
sed -i 's%#PasswordAuthentication yes%PasswordAuthentication no%g' /etc/ssh/sshd_config
|
||||
|
@ -467,8 +467,6 @@ postinstall_cli(){
|
|||
if [[ -z $cinetwork ]]; then
|
||||
systemctl enable dhcpcd
|
||||
fi
|
||||
|
||||
systemctl enable vnstat
|
||||
|
||||
chsh -s /bin/zsh $user
|
||||
chsh -s /bin/zsh root
|
||||
|
@ -476,10 +474,8 @@ postinstall_cli(){
|
|||
sudo -u $user zsh /tmp/prezto.sh
|
||||
zsh /tmp/prezto.sh
|
||||
|
||||
yay -S --noconfirm bwm-ng iperf iperf3 nmap traceroute mtr ffmpeg mediainfo handbrake-cli speedtest-cli sshuttle screen
|
||||
|
||||
btrfs subvolume snapshot / /.snapshots/basesystem
|
||||
|
||||
|
||||
EOS
|
||||
}
|
||||
|
||||
|
@ -487,7 +483,7 @@ postinstall_xorg(){
|
|||
postinstall_cli
|
||||
archchroot "/bin/bash" <<"EOS"
|
||||
set -eo pipefail
|
||||
pacman -S --needed --noconfirm xorg-server xorg-drivers ttf-opensans ttf-dejavu ttf-hack ttf-liberation networkmanager yt-dlp
|
||||
pacman -S --needed --noconfirm xorg-server xorg-drivers ttf-opensans ttf-dejavu ttf-hack ttf-liberation networkmanager
|
||||
EOS
|
||||
if [[ "$keylayout" == "us" ]]; then
|
||||
return
|
||||
|
@ -669,4 +665,4 @@ archchroot(){
|
|||
arch-chroot /mnt $1
|
||||
}
|
||||
|
||||
main $@
|
||||
main $@
|
||||
|
|
|
@ -4,10 +4,7 @@
|
|||
|
||||
# taps
|
||||
tap "homebrew/bundle"
|
||||
tap "homebrew/cask"
|
||||
tap "homebrew/cask-drivers"
|
||||
tap "homebrew/cask-versions"
|
||||
tap "homebrew/core"
|
||||
tap "homebrew/services"
|
||||
tap "osx-cross/arm"
|
||||
tap "osx-cross/avr"
|
||||
|
@ -29,6 +26,7 @@ brew "whois"
|
|||
brew "watch"
|
||||
brew "stress"
|
||||
brew "iperf3"
|
||||
brew "gnu-sed"
|
||||
brew "ripgrep"
|
||||
brew "openssh"
|
||||
brew "iproute2mac"
|
||||
|
@ -55,6 +53,7 @@ brew "wireguard-tools"
|
|||
brew "go"
|
||||
brew "gcc"
|
||||
brew "glib"
|
||||
brew "node"
|
||||
brew "make"
|
||||
brew "cmake"
|
||||
brew "ninja"
|
||||
|
@ -64,25 +63,32 @@ brew "python"
|
|||
brew "git-lfs"
|
||||
brew "autoconf"
|
||||
brew "automake"
|
||||
brew "corepack"
|
||||
brew "uncrustify"
|
||||
brew "platformio"
|
||||
brew "clang-format"
|
||||
#brew "qmk/qmk/qmk" # FIXME: pillow dependency is currently broken
|
||||
brew "rustup-init"
|
||||
brew "clang-format"
|
||||
brew "postgresql@14"
|
||||
brew "rust-analyzer"
|
||||
#brew "qmk/qmk/qmk" # FIXME: pillow dependency is currently broken
|
||||
|
||||
# desktop apps
|
||||
## basic / UX improvements
|
||||
cask "vivid"
|
||||
cask "iterm2"
|
||||
cask "alfred"
|
||||
cask "itsycal"
|
||||
cask "todoist"
|
||||
cask "contexts"
|
||||
cask "topnotch"
|
||||
cask "bartender"
|
||||
cask "rectangle"
|
||||
cask "appcleaner"
|
||||
cask "bluesnooze"
|
||||
cask "replacicon"
|
||||
cask "sublime-text"
|
||||
cask "sublime-merge"
|
||||
cask "google-chrome"
|
||||
#cask "bartender" # use setapp version instead
|
||||
|
||||
## messengers
|
||||
cask "nheko"
|
||||
|
@ -119,6 +125,8 @@ cask "spotify"
|
|||
cask "audacity"
|
||||
cask "avidemux"
|
||||
cask "inkscape"
|
||||
cask "engine-dj"
|
||||
cask "virtualdj"
|
||||
cask "fl-studio"
|
||||
cask "affinity-photo"
|
||||
|
||||
|
@ -135,11 +143,13 @@ cask "pokemon-trading-card-game-online"
|
|||
## system
|
||||
cask "utm"
|
||||
cask "maciasl"
|
||||
cask "parallels"
|
||||
cask "daisydisk"
|
||||
cask "little-snitch"
|
||||
cask "plistedit-pro"
|
||||
cask "amorphousdiskmark"
|
||||
cask "carbon-copy-cloner"
|
||||
#cask "istat-menus" # use setapp version instead
|
||||
|
||||
## networking
|
||||
cask "viscosity"
|
||||
|
|
3
macx.sh
3
macx.sh
|
@ -49,6 +49,9 @@ killall Dock
|
|||
echo "Disabling font smoothing"
|
||||
defaults -currentHost write -g AppleFontSmoothing -int 0
|
||||
|
||||
echo "Disabling screenshot shadows"
|
||||
defaults write com.apple.screencapture disable-shadow -bool true
|
||||
|
||||
echo "Fixing dotnet symlink"
|
||||
sudo ln -s /opt/homebrew/opt/dotnet/libexec /usr/local/share/dotnet
|
||||
|
||||
|
|
Loading…
Reference in a new issue