Skip to content

ramshankar-apty/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

.dotfiles

My config files for macOS.

Apps

Office Specific Apps

** - Will be installed by an IT admin.

# To run a shell file, run the below script
xattr -d com.apple.quarantine ./<SCRIPT_NAME>.sh

# Enable Rosetta (Reference: https://devzilla.io/using-nodejs-14-with-mac-silicon-m1)
/usr/sbin/softwareupdate --install-rosetta --agree-to-license
echo "search for terminal in applications > get info > open terminal with Rosetta"

# Install cli tools after installing xcode for node-gyp
xcode-select --install

# Install homebrew
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

# Install btop
brew install btop
echo "installed btop"

# Install lsd
brew install lsd
echo "Installed lsd: a better `ls` command"

# Install bat
brew install bat
echo "Installed bat: a better `cat` command"

# Install oh-my-posh
brew install jandedobbeleer/oh-my-posh/oh-my-posh
echo "installed oh-my-posh"

# Install meslo font (VSCode: "terminal.integrated.fontFamily": "MesloLGM Nerd Font")
oh-my-posh font install meslo
echo "installed meslo nerd font"

Setup pgAdmin

Create a new server with the details below. All the database schema's will be available in this server.

name - postgres
Host Name/Adddress - localhost
Port - 5432
Username - postgres

Issues you may run into

The issues here are mostly focused towards Apple silicon chips.

1. Installing Node.js 14 in Apple Silicon

You can refer this stackoverflow thread to enable rosetta on mac. You might have to enable Rosetta in the terminal by enabling it in terminal's get info panel.

2. dyld not loaded

This is dependency that node uses. You can check out this [gist](brew uninstall --ignore-dependencies node icu4c brew install node) to uninstall icu4c which contains dyld or reinstall it.

About

apty config

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages