Skip to content

megalithic/dotfiles

Repository files navigation

┌┬┐┌─┐┌─┐┌─┐┬ ┬┌┬┐┬ ┬┬┌─┐
│││├┤ │ ┬├─┤│ │ │ ├─┤││
┴ ┴└─┘└─┘┴ ┴┴─┴ ┴ ┴ ┴┴└─┘
@megalithic 🗿

ghostty + tmux + nvim

ghostty + tmux + fish + fzf

🚀 Installation

  1. Install Determinate nix.
curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install
  1. Source nix to run nix things
source "/nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh"
  1. Run the installer (this clones the repo to ~/.dotfiles)
nix run github:megalithic/dotfiles

Usage

You can see the current tasks by running just --list

$ just --list
Available recipes:
default
fix-shell-files # fix shell files. this happens sometimes with nix-darwin
hm              # run home-manager switch
news
mac | rebuild # rebuild nix darwin
uninstall     # uninstalls the nix determinate installer
update        # updates brew, flake, and runs home-manager
update-brew   # update and upgrade homebrew packages
update-flake  # update your flake.lock
upgrade-nix   # upgrades nix

NOTE: this nix setup is super unstable at the moment.


🐉 Thar be dragons

I am pushing updates constantly, so there are NO guarantees of stability with my config!

Warning

I highly recommend you dig into the scripts and configs to see what all is going on (because it does a lot more than what I'm describing in this README) before you -- all willy-nilly, throw caution to the wind -- install a stranger's shell scripts. 🤣


✨ Accoutrements

A few of the must-have tools I roll with:

megadotfiles logo

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •