GitXplorerGitXplorer
o

dotfiles

public
0 stars
0 forks
0 issues

Commits

List of commits on branch main.
Unverified
fa555e7731ea3efed0bdcf47055c10532e032557

Add back some stuff accidentally reverted

oolivergrasl committed a year ago
Unverified
27eb75e0d80b549e223cf2cb2eb583746c754979

Revert "Update settings"

oolivergrasl committed a year ago
Unverified
dc5f5838f0c04dcb9878926e398c45c1dcc5fdd0

Update settings

oolivergrasl committed a year ago
Unverified
5c92db2732fd34004e8fcc571fed8e93cc04ab82

Change theme. Handle boilerplate for journal files

oolivergrasl committed a year ago
Unverified
0ef3dad346d3a91eae2077c08d832bfe52474e13

improve org-agenda-files handling

oolivergrasl committed a year ago
Unverified
0e74df4f4afd368a95fb52e5101a0f2ef910890a

Remove static list of agenda files

oolivergrasl committed a year ago

README

The README file for this repository.

Dotfiles

Contains the key settings and access keys stored in dotfiles for easy transfer between systems.

The follwing symlinks need to be made:

.emacs -> .dotfiles/.emacs .vim -> .dotfiles/vim/.vim .vimrc -> .dotfiles/vim/.vimrc .zprofile -> .dotfiles/zsh/.zprofile .zshrc -> .dotfiles/zsh/.zshrc

Before you get started

install xcode-extensions upgrade macos sudo softwareupdate --install-rosetta

Install software

Contains a Makefile used to install brew taps and casks. Based on webpro's dotfiles repo

Automatic installation

On a sparkling fresh installation of macOS:

sudo softwareupdate -i -a
xcode-select --install'

The Xcode Command Line Tools includes git and make (not available on stock macOS). Now there are two options:

Install this repo with curl available:

bash -c "curl -fsSL https://raw.githubusercontent.com/olivergrasl/dotfiles/master/remote-install.sh"

This will clone or download this repo to ~/.dotfiles (depending on the availability of git, curl or wget).

Alternatively, clone manually into the desired location:

git clone https://github.com/olivergrasl/dotfiles.git ~/.dotfiles

Use the Makefile to install the packages listed above, and symlink the config files (using stow):

cd ~/.dotfiles
make

Post-Installation

  • dot dock (set Dock items)
  • dot macos (set macOS defaults)
  • Mackup
    • Log into iCloud (and wait until synced)
    • cd && ln -s ~/.config/mackup/.mackup.cfg ~
    • mackup restore
  • Start Hammerspoon once and set "Launch Hammerspoon at login"
  • touch ~/.dotfiles/system/.exports and populate this file with tokens (e.g. export GITHUB_TOKEN=abc)

Manual Installation

After the automatic installation, the following apps need to be installed by hand:

  • Arc
  • Mathematica
  • WolframEngine
  • Archi+coArchi
  • Stella
  • Starmoney
  • Webex Teams

Adjust dock items:

  • Safari
  • Teams
  • Miro
  • Mathematica
  • Figma
  • Outlook

Also need to do the following:

  • Install solarized for mac terminal
  • Complete Outlook accounts
  • Add fonts
    • Franklin Gothic
  • Copy data directory (this is 'non-essential' data that is not backed up ... but contains caches etc. which I don't want to rebuild)