- Install Homebrew
- first install cask:
$ brew tap caskroom/cask- google-chrome
- steam
- cmake
- node
- tmux
- links
- htop
- ncdu
- midnight-commander
- youtube-dl
- first install cask:
- From source build:
- Alacritty
- neovim
- SSH Keys
- generate ssh keys:
$ ssh-keygen - upload to Github
- generate ssh keys:
- Setup dotfiles
- git clone my dotfiles:
$ git clone git@github.com:christopherfujino/dotfiles.git
- git clone my dotfiles:
- Symlink user directories
- Spotify
If you want to use a newer version of a package than what is the default on
Ubuntu/Debian, use update-alternatives. For example, on Ubuntu 20.04 LTS,
clangd resolves to version 10.0, whereas to configure the location of
your compilation database in a .clangd config file requires at least version
12.
sudo apt-get remove clangd
sudo apt-get install clangd-12
# Here 100 is a priority
sudo update-alternatives --install /usr/bin/clangd clangd /usr/bin/clangd-12 100- Install go language
- Install golint
Requires avahi (prob already installed).
systemctl enable avahi-daemon.servicepacman -S nss-mdnsEdit /etc/nsswitch.conf and change the hosts line to include mdns_minimal [NOTFOUND=return] before resolve.