Configs that help me to quickly install all software I need for work and fun, and configure OS.
.editorconfig | ||
.gitignore | ||
Brewfile | ||
build-nix.sh | ||
configuration.nix | ||
cron-adjust-microphone-gain-to-100.sh | ||
LICENSE | ||
Makefile | ||
README.md | ||
ssh-config.nix.example |
Dotfiles
In this repo I store my config files.
Brewfile
for macOS (I'm about to drop it).configuration.nix
for NixOS (a new linux distro for me, that I'm exploring as a replacement for macOS). It helps me to install quickly all software I need for work and fun. Feel free to check & alter the list of software to be installed in these files.
Installation
macOS/Brew
- Install Brew from here: https://brew.sh/
- Copy Brewfile to your computer and run
brew bundle
from the same folder where you copied the file. - Run
chmod +x ./cron-adjust-microphone-gain-to-100.sh
and./cron-adjust-microphone-gain-to-100.sh
to change microphone gain to 100% on macOS.
Note: Brew will ask you for the root password and other apps inside Brewfile might ask you for your password as well.
Usually installation takes 10-20 min, so make sure to brew a cup of tea or coffee :)
NixOS
chmod +x ./build-nix.sh
- [Optionally] SSH Config
cp ./ssh-config.nix.example ./ssh-config.nix
and fill with your values. - [First run]
./build-nix.sh
or [then] justmake