Go to file
2023-11-26 21:09:58 +02:00
bin fetch only if it's a new day 2023-11-14 21:21:12 +02:00
home firefox config 2023-11-26 21:09:58 +02:00
modules firefox config 2023-11-26 21:09:58 +02:00
nixos remove xdg error when I rebuild 2023-11-25 17:34:43 +02:00
.gitignore moving to flake config 2023-08-07 14:35:23 +03:00
flake.lock switch nixpkgs url 2023-11-25 07:20:58 +02:00
flake.nix switch nixpkgs url 2023-11-25 07:20:58 +02:00
hardware-configuration.nix moving to flake config 2023-08-07 14:35:23 +03:00
README.md readme for mods 2023-11-25 09:01:06 +02:00

My personal nixos config.

Usage

To build the base system for my craptop:

sudo nixos-rebuild switch --flake github:ivandimitrov8080/nix-config#laptop

To build ivand home:

home-manager switch --flake github:ivandimitrov8080/nix-config#ivand

To reuse modules:

in your flake.nix:

inputs.ivan-mods = {
  url = "github:ivandimitrov8080/nix-config";
  inputs.nixpkgs.follows = "nixpkgs";
};
outputs = {self, nixpkgs, ivan-mods, ...}:{
...
    homeConfigurations = {
        my-user = home-manager.lib.homeManagerConfiguration {
          inherit pkgs;
          modules = with ivan-mods.modules.home; [
            programs.nvim
            programs.zsh
          ];
        };
      };
...
};