mirror of
https://mau.dev/andreijiroh-dev/dotfiles.git
synced 2025-02-22 13:12:06 +00:00
@ajhalili2006's dotfiles in a nutshell, without using home-manager for managing dotfiles.
|
||
---|---|---|
.config | ||
bin | ||
.nix-channels | ||
.nix4vscode.toml | ||
.wakatime-project | ||
README.md |
@andreijiroh-dev/dotfiles@nixos
- @ajhalili2006's dotfiles under nixos + nixpkgs!
Yup, I'm starting a fresh for my dotfiles for 2025 and beyond, now with nixpkgs and home-manager. (Don't worry, I'll be maintaining the yadm-era setup for non-Nix setups seperately as seperate branches for prosperity.)
Usage
Using my Nixpkgs config
Make sure Git is installed in your NixOS/nixpkgs setup (via /etc/nixos/configuration.nix
or
the usual nix-env -iA nixpkgs.gitFull
or nix profile install nixpkgs#gitFull
if using
Flakes) for the setup to work.
cd ~
git init
git remote add origin https://mau.dev/andreijiroh-dev/dotfiles
git checkout -f main
Directory + File Map
Essientials
.config/nixos
- my NixOS configuration as a flake, including system tools, usually in sync.config/home-manager
- Home-manager configs, mostly CLI and desktop apps go herebin
- Shell scripts! (because Nix looks like Haskell to me)
Related repositories
@andreijiroh-dev/nixops-config
- my NixOS + home-manager configs, with flake support (TODO: turn.config/nixos
into submodule)@andreijiroh-dev/infraops
- the homelab config in pure Docker Compose insanity, alongside DNS records YAML files for octoDNS@recaptime-dev/infra
- @recaptime-dev's infra configurations and home for our Infra Issue Tracker@recaptime-dev/infra-internals
- @recaptime-dev's infra configs for Portainer (the public repo version only havestack.env
files removed viagit-filter-repo
)