Go to file
Ivan Dimitrov 1642dde323 bingwp but it's in nushell
Squashed commit of the following:

commit a8683efbd6a90b242f19a7f7527801cbabc600cc
Author: Ivan Dimitrov <ivan@idimitrov.dev>
Date:   Thu Feb 1 16:50:57 2024 +0200

    service config

commit c15c55f09c3915b1505052c51a8a471861691fba
Author: Ivan Dimitrov <ivan@idimitrov.dev>
Date:   Thu Feb 1 16:38:03 2024 +0200

    replace original bingwp with nushell v

commit d67d4832b0fb22aed660dafe2d6a52da1cc17e6f
Author: Ivan Dimitrov <ivan@idimitrov.dev>
Date:   Thu Feb 1 16:34:10 2024 +0200

    working bingwp in nushell

commit 5c5e52a0ea2b749d1ca9233d02388918a8752f79
Author: Ivan Dimitrov <ivan@idimitrov.dev>
Date:   Mon Jan 29 08:09:22 2024 +0000

    initial
2024-02-01 16:59:16 +02:00
bin bingwp but it's in nushell 2024-02-01 16:59:16 +02:00
home bingwp but it's in nushell 2024-02-01 16:59:16 +02:00
modules add libnotify 2024-02-01 11:10:28 +02:00
nixos change tz 2024-01-30 15:01:55 +02:00
.gitignore moving to flake config 2023-08-07 14:35:23 +03:00
flake.lock update 2024-01-27 03:04:32 +00:00
flake.nix removing vid user 2024-01-21 16:35:23 +02:00
hardware-configuration.nix moving to flake config 2023-08-07 14:35:23 +03:00
LICENSE LICENSE 2023-12-29 07:19:52 +02:00
README.md editing readme for new name 2023-12-16 16:15:26 +02:00

My personal nixos config.

Usage

To build the base system for my craptop:

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

To build ivand home:

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

To reuse modules:

in your flake.nix:

inputs.ivan-mods = {
  url = "github:ivandimitrov8080/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
          ];
        };
      };
...
};