Install Homebrew, which installs Xcode Command Line Tools, which contains git
:
cd /tmp
curl -L https://github.com/der-flo/dotfiles/archive/refs/heads/master.zip --output master.zip
unzip master.zip
cd dotfiles-master
rake install_homebrew
cd ..
rm -rf dotfiles-master master.zip
Clone dotfiles, install software and link dotfiles:
git clone git://github.com/der-flo/dotfiles ~/dotfiles
cd ~/dotfiles
rake
- FUSE for macOS
- Octotree
- Tampermonkey for Chrome
Generate quite secure (according to Secure Secure Shell) SSH keypairs:
ssh-keygen -t ed25519 -o -a 100
ssh-keygen -t rsa -b 4096 -o -a 100
TODO: Alles auf englisch?
TODO: Konfigurationsoptionen auch irgendwie via Kommandozeile möglich und so besser dokumentierbar? https://github.com/skwp/dotfiles/blob/master/bin/macos
-
Setup hostname
sudo scutil --set HostName flo.adigi.ai sudo scutil --set ComputerName flo.adigi.ai
-
Operator Mono Nerd Font
-
Tastatur
- → Kurzbefehle
- Mission Control → "Zu Schreibtisch X wechseln" aktivieren
- Tabulatortaste: Alle Steuerungen
- → Tastatur
- Tastatur- und Emoji-Übersichen in der Menüleiste anzeigen
- TODO: → Text: Korrekturzeug weg?
- → Kurzbefehle
-
Mission Control
- → "Monitore verwenden verschiedene Spaces" deaktivieren
- → "Spaces automatisch anhand der letzten Verwendung ausrichten" deaktivieren
-
Systemeinstellungen
- Sicherheit → Allgemein
- Passwort "sofort" erforderlich
- Sicherheit → Allgemein
-
de-nodeadkeys: https://foo-blog.de/2010/05/der-mac-und-die-toten-tasten/ http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=ukelele https://apple.stackexchange.com/questions/44913/make-a-custom-keyboard-layout-the-system-default-even-for-the-login-screen/44916#44916
TODO: Hat ein selbstgebautes Bundle kein Problem mit der Icon-Darstellung?
-
der-flo.org-CA installieren
-
Nww-CA installieren
TODO: Wohl unvollständig
cd track
rake build
sudo gem install track
track config redmine_url https://adigi.planio.de
track config redmine_api_key XXX
mkdir ~/.bitbar
open track-url-handler.app
<>
mysql_config
seems wrong in this package, I had to
patch it in order to get the mysql2
gem compiling.
- Install private Tampermonkey scripts
- Transfer bookmarks
- Configure start page
- Pinned tabs show up in every open window. That's not optimal for my use case (mailers, messengers).
- Clicking links with custom URL schemes always result in a security warning. This is not configurable because of possible exploits. I use such a custom scheme for time tracking, so this is quite a blocker for me.
So Chrome is actually the way to go for me.
- See Brewfile
- SuperDuper
- TeamViewer
- Google Hangouts Chat App
- iTerm
- DBeaver, HeidiSQL
- Xcode
- https://github.com/hoffi/dotfiles
- https://github.com/ryanb/dotfiles
- https://github.com/skwp/dotfiles
It "should be possible" to create a fresh macOS installation with VirtualBox and to test the dotfiles within this clean environment. Maybe these links help:
- bacongravy/macinbox#64
- https://www.wikigain.com/how-to-install-macos-big-sur-on-virtualbox-on-windows-pc/
- https://techspite.com/how-to-install-macos-big-sur-on-virtualbox-on-windows/
- https://www.youtube.com/watch?v=fCayqqP37mc
- https://github.com/bacongravy/macinbox
- A terminal with support for 256 colors (TERM=xterm-256color)