Library
意外回到多年前生活的一天...
清晨抵達高雄, 想找個地方歇息, 腦中浮出 QTime, 找到了高雄僅存的漫畫王. 不像台北 QTime 重新翻修那麼明亮舒適, 這漫畫王仍保留學生時代的昏暗感.
逐漸老化後, 這樣的經驗難得, 在濃濃懷舊味(物理上)中昏睡...
醒來/打點/吃完南豐後, 閒晃到高雄總圖.
沒有特別行程安排, 不想大中午四處跑情境下, 挑了本書, 坐下來閱讀.
逐漸老花後, 這樣的經驗難得, 在文字迷宮中, 慢慢尋覓出路...
意外回到多年前生活的一天...
清晨抵達高雄, 想找個地方歇息, 腦中浮出 QTime, 找到了高雄僅存的漫畫王. 不像台北 QTime 重新翻修那麼明亮舒適, 這漫畫王仍保留學生時代的昏暗感.
逐漸老化後, 這樣的經驗難得, 在濃濃懷舊味(物理上)中昏睡...
醒來/打點/吃完南豐後, 閒晃到高雄總圖.
沒有特別行程安排, 不想大中午四處跑情境下, 挑了本書, 坐下來閱讀.
逐漸老花後, 這樣的經驗難得, 在文字迷宮中, 慢慢尋覓出路...
過去重灌電腦最麻煩的就是還原設定檔, 雖然 Mac 有 TimeMachine 可無痛轉移, 但個人癖好還是喜歡重新檢視與安裝設定. 但越來越多軟體可以把配置設定存在雲端, 不但保持多台電腦間的同步, 重灌也只需登入帳號就可還原配置, 個人以為比 TimeMachine 方便.
但仍有些開發或 CLI 工具, 是將配置檔存放於家目錄下的隱藏檔 (.files), 無法透過雲端同步. 我是把這些檔案搬移到 Dropbox 資料夾下, 再建立 Symbolic Link, 如此就可透過 Dropbox 來同步設定檔.
現在重灌電腦要安裝設定環境, 僅需透過 shell script 安裝軟體與建立 Symbolic Link, 相當無痛.
brew install iterm2
macOS Mojave (10.14.x) 開始內建 zsh, 而 Catalina (10.15.x) 以後預設 Shell 改為 zsh.
在 macOS Mojave 系統要把預設 shell 改為 zsh 以及配置 zsh 最方便也推薦的方式就是透過 Oh My Zsh
Oh My Zsh
macOS Mojave 以後已經內建 Zsh, 所以直接安裝 Oh My Zsh 即可.
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
brew install zsh-completion
brew install font-fira-code-nerd-font font-fira-code font-fira-mono font-fira-sans
brew install font-source-code-pro
brew install font-hack-nerd-font
brew install git tig gitui git-delta zsh-completion tmux ncdu htop lesspipe sshtrix tldr diff-so-fancy fd ripgrep rclone thefuck ag svn moreutils asdf ansifilter fzf
See Also: [[Awesome CLI]]
Installing Node.js or io.js with nvm
NVM Manual install
git clone https://github.com/creationix/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`
cat ". ~/.nvm/nvm.sh" >> .bashrc
Install node.js
nvm install v8.11.1
nvm alias default tls
nvm use default
brew install go
brew install --cask visual-studio-code
brew install --cask goland
brew install --cask webstorm
Fork - a fast and friendly git client for Mac
brew install fork
The Collaboration Platform for API Development.
brew install bruno
See Also: [[Postman Alternative]]
Sequel Pro is a fast, easy-to-use Mac database management application for working with MySQL databases.
brew install sequel-pro
Modern, Native Tool for Database Management.
brew install tableplus
Redis GUI management tool for Windows, Mac OS X, Ubuntu and Debian.
brew install --cask another-redis-desktop-manager
Robo 3T. Free, open-source MongoDB GUI
brew install tableplus
以下是曾為個人熱愛, 但因故越來越少用的軟體. 暫列於此...
Zsh
iTerm2 + Oh My Zsh
WebStorm
Mac Dev
過去重灌電腦最麻煩的就是還原設定檔, 雖然 Mac 有 TimeMachine 可無痛轉移, 但個人癖好還是喜歡重新檢視與安裝設定. 但越來越多軟體可以把配置設定存在雲端, 不但保持多台電腦間的同步, 重灌也只需登入帳號就可還原配置, 個人以為比 TimeMachine 方便.
但仍有些開發或 CLI 工具, 是將配置檔存放於家目錄下的隱藏檔 (.files), 無法透過雲端同步. 我是把這些檔案搬移到 Dropbox 資料夾下, 再建立 Symbolic Link, 如此就可透過 Dropbox 來同步設定檔.
現在重灌電腦要安裝設定環境, 僅需透過 shell script 安裝軟體與建立 Symbolic Link, 相當無痛.
brew install iterm2
macOS Mojave (10.14.x) 開始內建 zsh, 而 Catalina (10.15.x) 以後預設 Shell 改為 zsh.
在 macOS Mojave 系統要把預設 shell 改為 zsh 以及配置 zsh 最方便也推薦的方式就是透過 Oh My Zsh
Oh My Zsh
macOS Mojave 以後已經內建 Zsh, 所以直接安裝 Oh My Zsh 即可.
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
brew install zsh-completion
brew install font-fira-code-nerd-font font-fira-code font-fira-mono font-fira-sans
brew install font-source-code-pro
brew install font-hack-nerd-font
brew install git tig gitui git-delta zsh-completion tmux ncdu htop lesspipe sshtrix tldr diff-so-fancy fd ripgrep rclone thefuck ag svn moreutils asdf ansifilter fzf
See Also: [[Awesome CLI]]
Installing Node.js or io.js with nvm
NVM Manual install
git clone https://github.com/creationix/nvm.git ~/.nvm && cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`
cat ". ~/.nvm/nvm.sh" >> .bashrc
Install node.js
nvm install v8.11.1
nvm alias default tls
nvm use default
brew install go
brew install --cask visual-studio-code
brew install --cask goland
brew install --cask webstorm
Fork - a fast and friendly git client for Mac
brew install fork
The Collaboration Platform for API Development.
brew install bruno
See Also: [[Postman Alternative]]
Sequel Pro is a fast, easy-to-use Mac database management application for working with MySQL databases.
brew install sequel-pro
Modern, Native Tool for Database Management.
brew install tableplus
Redis GUI management tool for Windows, Mac OS X, Ubuntu and Debian.
brew install --cask another-redis-desktop-manager
Robo 3T. Free, open-source MongoDB GUI
brew install tableplus
以下是曾為個人熱愛, 但因故越來越少用的軟體. 暫列於此...
Zsh
iTerm2 + Oh My Zsh
WebStorm
Mac Dev
Roll out those lazy, hazy, crazy days of summer
Those days of soda and pretzels and beer
Roll out those lazy, hazy, crazy days of summer
Dust off the sun and moon and sing a song of cheer
Just fill your basket full of sandwiches and weenies
Then lock the house up, now you're set
And on the beach you'll see the girls in their bikinis
As cute as ever but they never get 'em wet
Roll out those lazy, hazy, crazy days of summer
Those days of soda and pretzels and beer
Roll out those lazy, hazy, crazy days of summer
You'll wish that summer could always be here
Roll out those lazy, hazy, crazy days of summer
Those days of soda and pretzels and beer
Roll out those lazy, hazy, crazy days of summer
Dust off the sun and moon and sing a song of cheer
Don't have to tell a girl and fella about a drive-in
Are some romantic movie scene
Right from the moment that those lovers start arrivin'
You'll see more kissin' in the car than on the screen
Roll out those lazy, hazy, crazy days of summer
Those days of soda and pretzels and beer
Roll out those lazy, hazy, crazy days of summer
You'll wish that summer could always be here
You'll wish that summer could always be here
You'll wish that summer could always be here
嗯, 再一次的 Now or Never...
TBD.
重新整理 blog 文章時, 順便整理紀錄一下目前日常使用的 Apps. 有趣的是, 這段時間來, 越來越少從文章中看到新 App 的介紹, 反倒越來越多是從 Youtube 影片推薦得知的. 時代變遷...
因故拿了 MacBook Pro 2015 重灌 macOS Mojave, 記錄一下軟體安裝歷程. 隨著網頁工具越來越成熟, 電腦上必備的工具倒是越來越少.
homebrew cask 的支援越來越多, 越來越方便, 個人多數軟體都透過 homebrew 安裝. 在開始安裝各類軟體前, Homebrew 是必要的.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
我的專案和軟體配置檔案 (.files) 都放在 Dropbox 上, .files 裡也存了為了新環境設定的簡單 setup.sh. 故新電腦的第二件事就是安裝 Dropbox Desktop, 把工作專案和環境配置同步到新電腦.
brew install maestral
雖已漸漸棄用 Chrome, 改用 Safari 和 Edge. 但在 Chrome 長期使用習慣, 仍無法馬上改變. 導致先安裝 Chrome 也是安裝系統的必備之一.
其實開發程式的主力已經轉為 VSCode, GoLand, WebStorm... 等. 但 Sublime Text 啟動速度快, 基本作業順暢, 仍是我必然安裝的工具.
因安裝時 setup.sh 可能需要修改, 所以會先以 Sublime Text 開啟 setup.sh, 編改檢查後再行安裝各項軟體或依安裝情況修改配置.
Sublime Text 已可以用 brew 安裝.
brew install sublime-text
參考: macOS 開發環境建構
Zettelkasten Zettlr, Joplin, Trilium Notes
$ brew install obsidian
brew install raycast
Alfred 類似 Spotlight 的軟體, 但功能遠遠不止這樣. 能大大減少離開來回鍵盤和觸控板的時間, 可以參考這篇教學
brew install alfred
AltTab 和 Windows 一樣使用 Alt + Tab 切換視窗,
可在同一程式多個視窗中切換, 比 macOS 內建僅能在應用程式間切換來得快速方邊.
Pure Paste 讓預設貼上就是純文字,自動清除複製的文字樣式
Rectangl to snap windows to different positions. 快速整理安排視窗 Layout 的工具, 外接大螢幕時相當實用.
不得不說, 重新開發的 XMind Zen 不但跟原本的 XMind 一樣好用, 而且更美觀, 快速. 值得更換.
brew install xmind-zen
Itsycal 在功能表列上便捷地查看日曆, 可以查看月曆和事件列表, 還能快速創建新事件.
brew install itsycal
MenubarX AppStore A powerful menu bar browser. 可在 MenuBar 上放置一個小瀏覽器, 方便查閱資料或當作開發 RWD 網頁時的檢視工具. 亦可將某些網站放置在 menu bar 上當作 App 來使用.
Pomodorome 在 menu bar 上的番茄時鐘, 方便調用. 亦有基本統計資訊, 方便追蹤時間使用.
brew install dozer
Hidden Bar 管理隱藏多餘的 menu bar icon, 使桌面保持清爽, 軟體一多很好用.
CloudMounter 把网络云盘放进你的 Finder 里
brew install rclone
IINA 是 Mac 上最強大的播放器, 幾乎支援所有影音格式. 開源, UI 美觀.
brew install iina
brew install exifrenamer
McBopomofo 小麥注音輸入法 反應快速, 輕巧簡單, 為 Mac User 量身打造. 支援標準, 倚天, 許氏, 倚天26 鍵, IBM 以及漢語拼音鍵盤配置.
以下是曾為個人熱愛, 但因故越來越少用的軟體. 暫列於此...
不免俗地打掃了家裡,在新的一年的到來,還是冀望個新開始。
可預期的未來還會很忙,先恢復紀錄日常:工作、閱讀、電影、運動、生活!
一步一步累積,一天一天前進。
同時也一點一點排除不需要的東西,物質上、生活上、心靈上。
最後是老生常談的那些...
2022 年的第一天,夢到靠么。
夢中和他如往常一般互動、玩耍,彷彿他不曾離開。
最後外出散步回家前,他突然跑來討抱,抱完後很開心跑走了。
醒來後回想,夢中的靠么是一隻短腿柴柴。
該是靠么要去下一世,來說再見。