Install the Homebrew dependencies for Linux
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Warning: Make sure to follow the steps in "next steps" displayed after the installation.
Dependencies will be automatically installed through packages.yaml.
Note
To install hyprland refer to the hyprland documentation.
mkdir ~/.ssh && cd $_
ssh-keygen -t ed25519 -C "[email protected]" -f "github-agoodshort"
if [[ $OSTYPE == 'darwin'* ]]; then
pbcopy <~/.ssh/github-agoodshort.pub # copy public key to clipboard
else
wl-copy <~/.ssh/github-agoodshort.pub # https://neovim.io/doc/user/provider.html#provider-clipboard
fi
Add the copied key in your GitHub Profile SSH keys.
brew install jq
curl --silent https://api.github.com/meta |
jq --raw-output '"github.com "+.ssh_keys[]' >>~/.ssh/known_hosts
brew install chezmoi
chezmoi init --apply agoodshort
List of tools used is available in Tools.
- Create a bootstrap script to install the brew bases and login to lastpass
- Look at Timeshift and find out how to partition properly
- Work on the format with
{{ end -}}
- Mount secondary drive as home folder
- Change
zsh/
toexact_zsh/
- Finish to setup
wtfutil
- Finish setting up required tools for
lf
previewer => https://github.com/NikitaIvanovV/ctpv - Install
howdy
, follow the steps on this page - Install and configure
swww
for wallpaper - Finish the installation of
hyprland
- add homebrew to
packages.yaml
https://mozilla.github.io/webrtc-landing/gum_test.html => to test screensharing features