Safari, an opinionated terminal + shell environment. Built with home-manager.
Find a file
2025-12-18 15:19:26 -05:00
.github/workflows flake: add aarch64-linux tester 2025-11-08 12:01:15 -05:00
_img README.md: add screenshot of motd 2025-11-03 15:17:27 -05:00
modules bash,fish,zsh: don't enable by default 2025-12-18 15:19:26 -05:00
.envrc init 2025-11-02 22:27:19 -05:00
.gitignore init 2025-11-02 22:27:19 -05:00
.justfile init 2025-11-02 22:27:19 -05:00
.prettierignore init 2025-11-02 22:27:19 -05:00
flake.lock init 2025-11-02 22:27:19 -05:00
flake.nix init 2025-11-02 22:27:19 -05:00
LICENSE.md init 2025-11-02 22:27:19 -05:00
README.md README.md: add related flakes 2025-11-11 15:42:46 -05:00

🚙🦁 safari

Welcome to the Safari Zone! This is an opionated set of home-manager modules that define my shell environment across devices.


🚀 Usage

To use these modules, add this repository to your flake inputs and import the 'safari' module. Then enable everything all at once:

{
  safari.enable = true;
}

  • cute.haus: Homelab cluster that uses these Nix modules.
  • flake: Fully featured flake template for NixOS, nix-darwin, home-manager configurations, and software projects.
  • fontix: Home-manager modules for setting consistent fonts and sizing across applications.
  • nixcfg: My (non-server) NixOS, nix-darwin, and home-manager configurations.
  • secrets: Encrypted secrets storage using agenix.
  • snippets: Reusable Nix snippets used across multiple repositories.

🤝 Contributing

Open to contributions! Very much a personal setup, but contributions never hurt.


📜 License

This repository is licensed under the MIT License.


Stargazers Over Time

Stargazers over time