Skip to content

exAspArk/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

0808d58 Â· Mar 25, 2025
Jun 13, 2023
Jan 10, 2024
Oct 11, 2017
Feb 21, 2017
Feb 26, 2025
Dec 11, 2024
Mar 25, 2025
Mar 25, 2025
Mar 25, 2025
Oct 2, 2024
May 27, 2019
Feb 26, 2025
Aug 19, 2016
Jun 10, 2024
Dec 19, 2023
Mar 15, 2020
Feb 1, 2016
Nov 27, 2023
Feb 29, 2016
Jun 13, 2023
Feb 26, 2025
Sep 10, 2016
Feb 26, 2025
Feb 26, 2025
Feb 26, 2025

Repository files navigation

dotfiles

Demo

Demo

Requrements

  • Git

Install

# Install Dropbox

mkdir ~/.ssh
cp $BACKUP_PATH/ssh/* ~/.ssh
chmod 600 ~/.ssh/id_rsa

mkdir -p $PROJECT_PATH/my
cd $PROJECT_PATH/my
git clone [email protected]:exAspArk/dotfiles.git

xcode-select --install
sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install # https://github.com/DeterminateSystems/nix-installer
nix-build https://github.com/LnL7/nix-darwin/archive/master.tar.gz -A installer && NIXPKGS_ALLOW_UNFREE=1 ./result/bin/darwin-installer && rm -rf ./result
# If you see this error: Problem with the SSL CA cert (path? access rights?) (77)
# sudo rm /etc/ssl/certs/ca-certificates.crt
# sudo ln -s /nix/var/nix/profiles/default/etc/ssl/certs/ca-bundle.crt /etc/ssl/certs/ca-certificates.crt

export PATH=$PATH:/opt/homebrew/bin
make install_cli_apps
make install_gui_apps
make configure_dotfiles
make configure_backups

cd ~/.config/coc/extensions && pnpm install
git clone https://github.com/elixir-lsp/elixir-ls.git ~/.config/coc/elixir-ls
cd ~/.config/coc/elixir-ls && mix deps.get && mix compile && mix elixir_ls.release -o release

Set up GPG by using Method 2.

Other tools and apps:

  • pCloud
  • Typora
  • OBS
  • Grammarly Desktop