~/Library/Preferences/Nextcloud.My additional (main) installation/configuration steps were:
macOS Sequoia 15.5;umask to 027 (rights for group read-only, others nothing)sudo launchctl config user umask 027
sudo scutil --set HostName "my-macbook" # or/and (if really needed) sudo scutil --set LocalHostName "my-macbook" sudo scutil --set ComputerName "my-macbook"
sudo nvram BootPreference=%02
.DS_Store files on network shares and removable media (like USB drives, according to article of University of Alaska);defaults write com.apple.desktopservices DSDontWriteNetworkStores -bool TRUE defaults write com.apple.desktopservices DSDontWriteUSBStores -bool TRUE # verify with: defaults read com.apple.desktopservices
System Settings » Apple-ID » iCloud (to fit 5GB space limit);~/.zshrc and set some environment variables, for example: EDITOR, TEXINPUTS, BIBINPUTS, PROJECTS;~/Library/LaunchAgents/de.rho62.environment.plist, which provides environment variables for GUI applications, inspired by this articles:xcode developer CLI software (by simply entering git in terminal);cupsctl WebInterface=yes
;
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
brew install gnupg pinentry-mac echo "pinentry-program $(which pinentry-mac)" >> ~/.gnupg/gpg-agent.conf gpg-connect-agent reloadagent /bye brew install gpg-suite
/opt/homebrew/opt/emacs-plus@28brew tap d12frosted/emacs-plus brew install emacs-plus@28 sudo osascript -e 'tell application "Finder" to make alias file to posix file "/opt/homebrew/opt/emacs-plus@28/Emacs.app" at posix file "/Applications" with properties {name:"Emacs.app"}'
then:
EmacsClient.app based on a shell script, using the macOS Automator;/opt/homebrew/bin/emacsclient -n -a /opt/homebrew/bin/emacs $@ open -a Emacs
macOS:brew install --cask mactex-no-gui sudo tlmgr update --self && sudo tlmgr update --all sudo tlmgr install algorithms && sudo texhash
See the following paths for interesting files:
/Library/TeX/usr/local/texlive/etc/paths.d/TeX/etc/manpaths.d/TeXbrew install --cask lyx ln -s $PROJECTS/texmf/lyx/layouts "$HOME/Library/Application Support/LyX-2.4/layouts" ln -s $PROJECTS/texmf/lyx/templates "$HOME/Library/Application Support/LyX-2.4/templates/MyTemplates"
then:
"~/Library/Application Support/LyX-2.4/preferences";PATH prefix (to zero length currently) in preferences;brew install fig2dev;5)launchd path for GUI apps:sudo launchctl config user path "/opt/homebrew/bin:/opt/homebrew/sbin:/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/MacGPG2/bin:/Library/TeX/texbin:/Users/<user>/Applications" # or simply sudo launchctl config user path $PATH # verify with: launchctl getenv PATH
~/Library/Preferences/Nextcloud.xdvi does not work because main X11 library libXawt is missing currently.