Skip to content

megalithic/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

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 (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 2

  •  
  •