takashiyoshida / dotfiles

There are many like it, but this one is mine

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dotfiles

There are many like it but this one is mine.

Dependencies

macOS Pre-Requisites

Install Homebrew

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

Below shows some of software packages I use. But it would be far easier to install all packages by running brew bundle install instead.

Install Zsh

brew install zsh
sudo echo "/usr/local/bin/zsh" >> /etc/shells
chsh -s /usr/local/bin/zsh

Install Emacs

brew tap d12frosted/emacs-plus
brew install emacs-plus

Install nodenv, pyenv, rbenv

brew install nodenv
brew install pyenv
brew install rbenv

Install peco

brew install peco

I no longer use peco. I use fzf instead.

Install tmux

brew install tmux

Install Hammerspoon

Download and install the latest release from Hammerspoon.


Linux Pre-Requisites

Linux (Pop!_OS)

  1. Copy emacs.service to ~/.config/systemd/user/.
mkdir -p ~/.config/systemd/user/
cp emacs.service ~/.config/systemd/user/
  1. Run systemctl --user enable emacs.service.
  2. Run systemctl --user start emacs.service.

Installation

mkdir ${HOME}/Projects
git clone https://github.com/takashiyoshida/dotfiles.git ~/Projects/dotfiles
cd Projects/dotfiles
rake

References

GitHub Repositories

About

There are many like it, but this one is mine


Languages

Language:Python 57.4%Language:Shell 30.2%Language:Lua 6.7%Language:Emacs Lisp 3.9%Language:Ruby 1.2%Language:Vim Script 0.5%