Compare commits

..

10 commits
dev ... dev

Author SHA1 Message Date
Laura Hausmann a828de7cd6
Update Brewfile 2024-05-14 20:15:13 +02:00
Laura Hausmann b30f40c87f
Update Brewfile 2024-05-08 04:28:35 +02:00
Laura Hausmann 4cc7d79f65
Update Brewfile 2024-05-08 04:23:32 +02:00
Laura Hausmann 332c36f6f2
Update Brewfile 2024-05-08 04:04:50 +02:00
Laura Hausmann 8aff165574
Update Brewfile 2024-05-07 01:55:56 +02:00
Laura Hausmann 225eb9d29d
Update Brewfile 2024-05-06 21:55:35 +02:00
Laura Hausmann b621847426
Update Brewfile 2024-05-06 21:25:34 +02:00
Laura Hausmann 6158b926c3
Update Brewfile 2024-05-06 19:20:54 +02:00
Laura Hausmann fca090a5f8
Update macx.sh 2024-05-05 23:50:40 +02:00
Laura Hausmann 2a5f20b08f
Update Brewfile 2024-05-05 23:50:30 +02:00
3 changed files with 23 additions and 14 deletions

View file

@ -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 $@

View file

@ -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"

View file

@ -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