@ajhalili2006's dotfiles in a nutshell, without using home-manager for managing dotfiles.
Find a file
2024-12-31 13:24:09 +08:00
.config Update nix files and stuff 2024-12-31 13:24:09 +08:00
bin Update nix files and stuff 2024-12-31 13:24:09 +08:00
.nix-channels chore(global): initial commit for nixpkgs branch 2024-12-29 19:39:14 +08:00
.nix4vscode.toml Update nix files and stuff 2024-12-31 13:24:09 +08:00
.wakatime-project chore(nixos): update configurations and add README 2024-12-29 22:16:59 +08:00
README.md Update nix files and stuff 2024-12-31 13:24:09 +08:00

@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)

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
# TODO: add the rest

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 here
  • bin - Shell scripts! (because Nix looks like Haskell to me)