Thicket data repository for the EEG
1{
2 "id": "https://mort.io/blog/setup-new-laptop/",
3 "title": "Setting up a Macbook",
4 "link": "https://mort.io/blog/setup-new-laptop/",
5 "updated": "2020-01-01T00:00:00",
6 "published": "2020-01-01T00:00:00",
7 "summary": "<p>This is the set of things that I roughly did to set up my old new Macbook:\nconfigurations, packages, etc. Not guaranteed complete, but hopefully captures\nmuch of it.</p>\n<h2><a href=\"https://mort.io/blog/setup-new-laptop/#keyboard\">Keyboard</a></h2>\n<ul>\n<li>Set the touchbar to expanded</li>\n<li>Turn off various emacs conflicts (e.g., <code>S-M-6</code>)</li>\n<li>Use <a href=\"https://karabiner-elements.pqrs.org/\">Karabiner Elements</a> to make\n<code>CAPSLOCK</code> become <code>ESC</code> on a single press</li>\n</ul>\n<h2><a href=\"https://mort.io/blog/setup-new-laptop/#homebrew-packages\">Homebrew packages</a></h2>\n<ul>\n<li>Install <a href=\"https://brew.sh/\">Homebrew</a> and then</li>\n</ul>\n<pre><code><span><span><span>#</span></span><span> install packages</span><span>\n</span></span><span><span><span>brew</span></span><span> install <span>\\\n</span></span></span><span><span> aspcud <span>\\\n</span></span></span><span><span> aspell <span>\\\n</span></span></span><span><span> bash-completion <span>\\\n</span></span></span><span><span> coreutils <span>\\\n</span></span></span><span><span> direnv <span>\\\n</span></span></span><span><span> emacs <span>\\\n</span></span></span><span><span> evernote <span>\\\n</span></span></span><span><span> ffmpeg <span>\\\n</span></span></span><span><span> font-hack-nerd-font <span>\\\n</span></span></span><span><span> gawk <span>\\\n</span></span></span><span><span> gcc <span>\\\n</span></span></span><span><span> get_iplayer <span>\\\n</span></span></span><span><span> ghostscript <span>\\\n</span></span></span><span><span> git <span>\\\n</span></span></span><span><span> git-lfs <span>\\\n</span></span></span><span><span> gnupg2 <span>\\\n</span></span></span><span><span> gnuplot <span>\\\n</span></span></span><span><span> gpg-agent <span>\\\n</span></span></span><span><span> graphviz <span>\\\n</span></span></span><span><span> imagemagick <span>\\\n</span></span></span><span><span> jq <span>\\\n</span></span></span><span><span> lua <span>\\\n</span></span></span><span><span> mu <span>\\\n</span></span></span><span><span> ncftp <span>\\\n</span></span></span><span><span> nmap <span>\\\n</span></span></span><span><span> ocaml <span>\\\n</span></span></span><span><span> offlineimap <span>\\\n</span></span></span><span><span> omnigraffle <span>\\\n</span></span></span><span><span> opam <span>\\\n</span></span></span><span><span> python <span>\\\n</span></span></span><span><span> python@2 <span>\\\n</span></span></span><span><span> qemu <span>\\\n</span></span></span><span><span> rcs <span>\\\n</span></span></span><span><span> readline <span>\\\n</span></span></span><span><span> rsync <span>\\\n</span></span></span><span><span> socat <span>\\\n</span></span></span><span><span> sshfs <span>\\\n</span></span></span><span><span> telnet <span>\\\n</span></span></span><span><span> tmux <span>\\\n</span></span></span><span><span> unrar <span>\\\n</span></span></span><span><span> wget</span>\n</span></code></pre>\n<pre><code><span><span><span>#</span></span><span> install casks</span><span>\n</span></span><span><span><span>brew</span></span><span> tap homebrew/cask-versions</span>\n</span><span><span><span>brew</span></span><span> cask install <span>\\\n</span></span></span><span><span> adium <span>\\\n</span></span></span><span><span> disk-inventory-x <span>\\\n</span></span></span><span><span> docker <span>\\\n</span></span></span><span><span> dropbox <span>\\\n</span></span></span><span><span> emacs <span>\\\n</span></span></span><span><span> evernote <span>\\\n</span></span></span><span><span> font-hack-nerd-font <span>\\\n</span></span></span><span><span> get-iplayer-automator <span>\\\n</span></span></span><span><span> google-backup-and-sync <span>\\\n</span></span></span><span><span> google-drive-file-stream <span>\\\n</span></span></span><span><span> gpodder <span>\\\n</span></span></span><span><span> inkscape <span>\\\n</span></span></span><span><span> iterm2 <span>\\\n</span></span></span><span><span> karabiner-elements <span>\\\n</span></span></span><span><span> keepingyouawake <span>\\\n</span></span></span><span><span> keybase <span>\\\n</span></span></span><span><span> mactex <span>\\\n</span></span></span><span><span> mp3tag <span>\\\n</span></span></span><span><span> musicbrainz-picard <span>\\\n</span></span></span><span><span> omnigraffle6 <span>\\\n</span></span></span><span><span> onedrive <span>\\\n</span></span></span><span><span> osxfuse <span>\\\n</span></span></span><span><span> sharepod <span>\\\n</span></span></span><span><span> signal <span>\\\n</span></span></span><span><span> slack <span>\\\n</span></span></span><span><span> vlc</span>\n</span></code></pre>\n<pre><code><span><span><span>git</span></span><span> lfs install<span><span> --</span>system <span><span>#</span></span><span> enable `git-lfs` system-wide</span><span>\n</span></span></span></span><span><span><span>mu</span></span><span> index<span><span> --</span>rebuild <span><span>#</span></span><span> rebuild `mu` index</span><span>\n</span></span></span></span><span><span><span>opam</span></span><span> init <span><span>#</span></span><span> initialise `opam`</span><span>\n</span></span></span></code></pre>\n<h2><a href=\"https://mort.io/blog/setup-new-laptop/#podcasts\">Podcasts</a></h2>\n<ul>\n<li>Extract RSS feeds from iTunes:</li>\n</ul>\n<pre><code><span><span><span>grep</span></span><span> Location Library.xml</span> <span>|</span> <span><span>sed</span></span><span> <span><span>'</span>s/[[:space:]]//g<span>'</span></span></span> <span>|</span> <span><span>sort</span></span> <span>|</span> <span>\\\n</span></span><span> <span><span>grep</span></span><span><span><span> -</span>iv</span> <span><span>"</span>\\.\\(mp[34]\\|m4[av]\\)<span>"</span></span></span> <span>|</span> <span><span>grep</span></span><span> http</span> <span>|</span> <span><span>cut</span></span><span><span><span> -</span>b</span> 28-</span> <span>|</span> <span>\\\n</span></span><span> <span><span>cut</span></span><span><span><span> -</span>f</span> 1<span><span> -</span>d</span><span><span>"</span><<span>"</span></span> <span>></span> PODCAST.URLS</span>\n</span></code></pre>\n<h2><a href=\"https://mort.io/blog/setup-new-laptop/#ocal\"></a><a href=\"https://github.com/mor1/ocal\">OCal</a></h2>\n<pre><code><span><span><span>opam</span></span><span> install<span><span> -</span>y</span> ocal</span>\n</span></code></pre>",
8 "content": "<p>This is the set of things that I roughly did to set up my old new Macbook:\nconfigurations, packages, etc. Not guaranteed complete, but hopefully captures\nmuch of it.</p>\n<h2><a href=\"https://mort.io/blog/setup-new-laptop/#keyboard\">Keyboard</a></h2>\n<ul>\n<li>Set the touchbar to expanded</li>\n<li>Turn off various emacs conflicts (e.g., <code>S-M-6</code>)</li>\n<li>Use <a href=\"https://karabiner-elements.pqrs.org/\">Karabiner Elements</a> to make\n<code>CAPSLOCK</code> become <code>ESC</code> on a single press</li>\n</ul>\n<h2><a href=\"https://mort.io/blog/setup-new-laptop/#homebrew-packages\">Homebrew packages</a></h2>\n<ul>\n<li>Install <a href=\"https://brew.sh/\">Homebrew</a> and then</li>\n</ul>\n<pre><code><span><span><span>#</span></span><span> install packages</span><span>\n</span></span><span><span><span>brew</span></span><span> install <span>\\\n</span></span></span><span><span> aspcud <span>\\\n</span></span></span><span><span> aspell <span>\\\n</span></span></span><span><span> bash-completion <span>\\\n</span></span></span><span><span> coreutils <span>\\\n</span></span></span><span><span> direnv <span>\\\n</span></span></span><span><span> emacs <span>\\\n</span></span></span><span><span> evernote <span>\\\n</span></span></span><span><span> ffmpeg <span>\\\n</span></span></span><span><span> font-hack-nerd-font <span>\\\n</span></span></span><span><span> gawk <span>\\\n</span></span></span><span><span> gcc <span>\\\n</span></span></span><span><span> get_iplayer <span>\\\n</span></span></span><span><span> ghostscript <span>\\\n</span></span></span><span><span> git <span>\\\n</span></span></span><span><span> git-lfs <span>\\\n</span></span></span><span><span> gnupg2 <span>\\\n</span></span></span><span><span> gnuplot <span>\\\n</span></span></span><span><span> gpg-agent <span>\\\n</span></span></span><span><span> graphviz <span>\\\n</span></span></span><span><span> imagemagick <span>\\\n</span></span></span><span><span> jq <span>\\\n</span></span></span><span><span> lua <span>\\\n</span></span></span><span><span> mu <span>\\\n</span></span></span><span><span> ncftp <span>\\\n</span></span></span><span><span> nmap <span>\\\n</span></span></span><span><span> ocaml <span>\\\n</span></span></span><span><span> offlineimap <span>\\\n</span></span></span><span><span> omnigraffle <span>\\\n</span></span></span><span><span> opam <span>\\\n</span></span></span><span><span> python <span>\\\n</span></span></span><span><span> python@2 <span>\\\n</span></span></span><span><span> qemu <span>\\\n</span></span></span><span><span> rcs <span>\\\n</span></span></span><span><span> readline <span>\\\n</span></span></span><span><span> rsync <span>\\\n</span></span></span><span><span> socat <span>\\\n</span></span></span><span><span> sshfs <span>\\\n</span></span></span><span><span> telnet <span>\\\n</span></span></span><span><span> tmux <span>\\\n</span></span></span><span><span> unrar <span>\\\n</span></span></span><span><span> wget</span>\n</span></code></pre>\n<pre><code><span><span><span>#</span></span><span> install casks</span><span>\n</span></span><span><span><span>brew</span></span><span> tap homebrew/cask-versions</span>\n</span><span><span><span>brew</span></span><span> cask install <span>\\\n</span></span></span><span><span> adium <span>\\\n</span></span></span><span><span> disk-inventory-x <span>\\\n</span></span></span><span><span> docker <span>\\\n</span></span></span><span><span> dropbox <span>\\\n</span></span></span><span><span> emacs <span>\\\n</span></span></span><span><span> evernote <span>\\\n</span></span></span><span><span> font-hack-nerd-font <span>\\\n</span></span></span><span><span> get-iplayer-automator <span>\\\n</span></span></span><span><span> google-backup-and-sync <span>\\\n</span></span></span><span><span> google-drive-file-stream <span>\\\n</span></span></span><span><span> gpodder <span>\\\n</span></span></span><span><span> inkscape <span>\\\n</span></span></span><span><span> iterm2 <span>\\\n</span></span></span><span><span> karabiner-elements <span>\\\n</span></span></span><span><span> keepingyouawake <span>\\\n</span></span></span><span><span> keybase <span>\\\n</span></span></span><span><span> mactex <span>\\\n</span></span></span><span><span> mp3tag <span>\\\n</span></span></span><span><span> musicbrainz-picard <span>\\\n</span></span></span><span><span> omnigraffle6 <span>\\\n</span></span></span><span><span> onedrive <span>\\\n</span></span></span><span><span> osxfuse <span>\\\n</span></span></span><span><span> sharepod <span>\\\n</span></span></span><span><span> signal <span>\\\n</span></span></span><span><span> slack <span>\\\n</span></span></span><span><span> vlc</span>\n</span></code></pre>\n<pre><code><span><span><span>git</span></span><span> lfs install<span><span> --</span>system <span><span>#</span></span><span> enable `git-lfs` system-wide</span><span>\n</span></span></span></span><span><span><span>mu</span></span><span> index<span><span> --</span>rebuild <span><span>#</span></span><span> rebuild `mu` index</span><span>\n</span></span></span></span><span><span><span>opam</span></span><span> init <span><span>#</span></span><span> initialise `opam`</span><span>\n</span></span></span></code></pre>\n<h2><a href=\"https://mort.io/blog/setup-new-laptop/#podcasts\">Podcasts</a></h2>\n<ul>\n<li>Extract RSS feeds from iTunes:</li>\n</ul>\n<pre><code><span><span><span>grep</span></span><span> Location Library.xml</span> <span>|</span> <span><span>sed</span></span><span> <span><span>'</span>s/[[:space:]]//g<span>'</span></span></span> <span>|</span> <span><span>sort</span></span> <span>|</span> <span>\\\n</span></span><span> <span><span>grep</span></span><span><span><span> -</span>iv</span> <span><span>"</span>\\.\\(mp[34]\\|m4[av]\\)<span>"</span></span></span> <span>|</span> <span><span>grep</span></span><span> http</span> <span>|</span> <span><span>cut</span></span><span><span><span> -</span>b</span> 28-</span> <span>|</span> <span>\\\n</span></span><span> <span><span>cut</span></span><span><span><span> -</span>f</span> 1<span><span> -</span>d</span><span><span>"</span><<span>"</span></span> <span>></span> PODCAST.URLS</span>\n</span></code></pre>\n<h2><a href=\"https://mort.io/blog/setup-new-laptop/#ocal\"></a><a href=\"https://github.com/mor1/ocal\">OCal</a></h2>\n<pre><code><span><span><span>opam</span></span><span> install<span><span> -</span>y</span> ocal</span>\n</span></code></pre>",
9 "content_type": "html",
10 "author": {
11 "name": "Unknown",
12 "email": null,
13 "uri": null
14 },
15 "categories": [],
16 "source": "https://mort.io/atom.xml"
17}