Skip to content

Commit 558df54

Browse files
committed
setup organization
1 parent 8fa1ef3 commit 558df54

2 files changed

Lines changed: 55 additions & 42 deletions

File tree

src/components/Footer.astro

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import SocialLink from './SocialLink.astro';
44
---
55

66
<footer class="py-6 text-center text-neutral-500 dark:text-neutral-300/30">
7-
<div class="container relative items-center sm:flex sm:justify-between">
7+
<div class="relative container items-center sm:flex sm:justify-between">
88
<a
99
href="mailto:david@davidlyons.dev"
1010
class="inline-flex items-center text-sm text-neutral-500 transition-colors hover:text-neutral-700
@@ -13,16 +13,14 @@ import SocialLink from './SocialLink.astro';
1313
<Icon name="envelope" size={16} class="me-2" />
1414
david@davidlyons.dev
1515
</a>
16-
<div class="mb-4 mt-2 sm:order-3 sm:my-0">
17-
<SocialLink
18-
href="https://www.linkedin.com/in/davidxlyons"
19-
label="LinkedIn"
20-
icon="linkedin"
21-
/><SocialLink
16+
<div class="mt-2 mb-4 sm:order-3 sm:my-0">
17+
<SocialLink href="https://www.linkedin.com/in/davidxlyons" label="LinkedIn" icon="linkedin" />
18+
<!-- <SocialLink
2219
href="https://x.com/davidxlyons"
2320
label="X / Twitter"
2421
icon="twitter-x"
25-
/><SocialLink href="https://github.com/davidlyons" label="GitHub" icon="github" /><SocialLink
22+
/> -->
23+
<SocialLink href="https://github.com/davidlyons" label="GitHub" icon="github" /><SocialLink
2624
href="https://codepen.io/davidlyons"
2725
label="Codepen"
2826
icon="codepen"
@@ -38,7 +36,7 @@ import SocialLink from './SocialLink.astro';
3836
type="application/rss+xml"
3937
/>
4038
</div>
41-
<div class="left-1/2 top-1/2 text-sm sm:absolute sm:-translate-x-1/2 sm:-translate-y-1/2">
39+
<div class="top-1/2 left-1/2 text-sm sm:absolute sm:-translate-x-1/2 sm:-translate-y-1/2">
4240
&copy; {new Date().getFullYear()} David Lyons
4341
</div>
4442
</div>

src/content/blog/mac-setup.md

Lines changed: 48 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ coverAlt: 'MacBook Pro'
77
# Kbd Generator https://kbd.hsuan.xyz
88
---
99

10+
Recommended Mac settings, app downloads and shortcuts primarily for getting a web development
11+
environment up and running.
12+
1013
## Mac Settings / System Preferences
1114

1215
- Desktop & Dock > Hot Corners > Bottom Left: Desktop
@@ -27,6 +30,8 @@ coverAlt: 'MacBook Pro'
2730

2831
## Applications
2932

33+
### Utilities
34+
3035
- [Rectangle](https://rectangleapp.com) keyboard shortcut window management
3136
Commonly used shortcuts
3237

@@ -41,34 +46,31 @@ coverAlt: 'MacBook Pro'
4146
[ColorZilla](https://chromewebstore.google.com/detail/colorzilla/bhlhnicpbhignbdhedgjhgdocnmhomnp),
4247
[React Developer Tools](https://chromewebstore.google.com/detail/react-developer-tools/fmkadmapgofadopljbjfkapdkoienihi)
4348

49+
### Web Development
50+
4451
- [iTerm2](https://iterm2.com) replacement for Terminal
52+
Commonly used commands: `cd` `ls` `open .` `clear`
4553
Settings > Profiles:
4654

47-
- Text > Increase font size
55+
- Text > increase font size
4856
- Window > adjust transparency
4957
- Keys > Key Mappings preset: [Natural Text Editing](https://superuser.com/a/1704086)
5058

51-
- [Wacom Driver](https://www.wacom.com/en-us/support/product-support/drivers) - DTH167 Cintiq Pro 16
52-
(2021)
5359
- [Sublime Merge](https://www.sublimemerge.com) git GUI
5460
- [Figma](https://www.figma.com/downloads/) design
55-
- [Blender](https://www.blender.org/download/) 3D graphics
61+
- ~~[Docker](https://www.docker.com) build and run containerized applications~~
62+
63+
### 3D Graphics
64+
65+
- [Blender](https://www.blender.org/download/) DCC
5666
- [ZBrush 2022.0.8](https://pixologic.com/my-licenses/) digital sculpting
67+
- [Wacom Driver](https://www.wacom.com/en-us/support/product-support/drivers) - DTH167 Cintiq Pro 16
68+
(2021)
5769
- [PureRef](https://www.pureref.com) reference images window
58-
- [VLC](https://www.videolan.org/vlc/) video player
59-
- [Docker](https://www.docker.com) build and run containerized applications
60-
- [Resolume Arena 7.18.2 - 17 Nov 2023](https://www.resolume.com/download/) VJ software
61-
- [HAP Encoder pkg](https://github.com/disguise-one/hap-encoder-adobe-cc/releases) GPU video codec
62-
- [ffmpeg](https://www.ffmpeg.org) command-line audio/video converter
63-
Download static binary, move to /usr/local/bin to add `ffmpeg` to PATH, allow in Privacy &
64-
Security after first run
65-
- [HandBrake](https://handbrake.fr/) video transcoder
66-
- [PIA](https://www.privateinternetaccess.com/download) VPN
67-
- ~~[NTFS for Mac](https://www.paragon-software.com/home/ntfs-mac/) Windows file system support~~
6870

6971
## Set case-insensitive tab completion in terminal
7072

71-
To quickly `cd` through uppercase folder names in the terminal, add to ~/.zshrc file:
73+
To quickly tab through uppercase folder names in the terminal, add to ~/.zshrc file:
7274

7375
```bash
7476
# Set case insensitive comparison when lower case letters are typed.
@@ -158,14 +160,17 @@ Xcode Command Line Tools required for installing ffmpeg or yt-dlp via Homebrew
158160
xcode-select --install
159161
```
160162

161-
- [Git](https://git-scm.com) version control
163+
- [Git](https://git-scm.com) version control
164+
Commonly used [commands](https://git-scm.com/docs): `status` `add` `commit` `checkout` `branch`
165+
`reset` `merge` `push` `pull` `diff` `log` `stash`
166+
After a merge + commit, you are inside vim. To save changes and quit:
167+
<kbd>Escape</kbd> `:wq` <kbd>⏎ Enter</kbd>
162168
- [GitHub CLI](https://cli.github.com) checkout pull requests and auth login to switch accounts
163-
- [yt-dlp](https://github.com/yt-dlp/yt-dlp#readme) command-line audio/video downloader
164-
- [ngrok](https://ngrok.com/docs/getting-started) temporarily expose a local development server to
165-
the internet
169+
- ~~[ngrok](https://ngrok.com/docs/getting-started) temporarily expose a local development server to
170+
the internet~~
166171

167172
```bash
168-
brew install git gh yt-dlp ngrok
173+
brew install git gh
169174
```
170175

171176
Set your name and email and add `git uncommit` alias shortcut, updates ~/.gitconfig
@@ -216,19 +221,29 @@ export PATH="$HOME/.nvm/versions/node/v22.14.0/bin:$PATH"
216221
npm install --global http-server five-server npm-check-updates
217222
```
218223

219-
## Music Apps
224+
## Extra
220225

221-
- [GuitarPro](https://www.guitar-pro.com) tab editor and player
222-
- [TuxGuitar](https://www.tuxguitar.app) free tab editor and player
223-
- [Reaper](https://www.reaper.fm/download.php) Digital Audio Workstation
224-
- [Motu M4 Driver](https://motu.com/en-us/download/product/410/#1823) audio interface
226+
### Video
227+
228+
- [VLC](https://www.videolan.org/vlc/) video player
229+
- [OBS Studio](https://obsproject.com) video recording
230+
- [yt-dlp](https://github.com/yt-dlp/yt-dlp#readme) command-line YouTube audio/video downloader
231+
`brew install yt-dlp`
232+
- [ffmpeg](https://www.ffmpeg.org) command-line audio/video converter
233+
Download static binary, move to /usr/local/bin to add `ffmpeg` to PATH, allow in Privacy &
234+
Security after first run
235+
- [HandBrake](https://handbrake.fr/) video transcoder
236+
- [Resolume Arena 7.18.2 - 17 Nov 2023](https://www.resolume.com/download/) VJ software
237+
- [HAP Encoder pkg](https://github.com/disguise-one/hap-encoder-adobe-cc/releases) GPU video codec
225238

226-
### Neural DSP Plugins
239+
### Guitar
227240

228-
Fortin Cali
229-
Archetype: Nolly X
230-
iLok License Manager
231-
[Downloads](https://neuraldsp.com/downloads)
232-
[Plugin quick start guide](https://neuraldsp.com/getting-started/plugin-quick-start-guide#purchased-license)
233-
VST2: Macintosh HD/Library/Audio/Plug-ins/VST
234-
Standalone App: Macintosh HD/Applications/Neural DSP
241+
- [Guitar Pro](https://www.guitar-pro.com) tab editor and player
242+
- [TuxGuitar](https://www.tuxguitar.app) free tab editor and player
243+
- [Reaper](https://www.reaper.fm/download.php) digital audio workstation
244+
- [Motu M4 Driver](https://motu.com/en-us/download/product/410/#1823) audio interface
245+
- [Neural DSP Plugins](https://neuraldsp.com/downloads) digital amp sims
246+
[Plugin quick start guide](https://neuraldsp.com/getting-started/plugin-quick-start-guide#purchased-license)
247+
Archetype Nolly X, Fortin Cali, iLok License Manager
248+
VST2: Macintosh HD/Library/Audio/Plug-ins/VST
249+
Standalone App: Macintosh HD/Applications/Neural DSP

0 commit comments

Comments
 (0)