diff --git a/flake.nix b/flake.nix index b1efe65..88f7c33 100644 --- a/flake.nix +++ b/flake.nix @@ -19,34 +19,33 @@ nix-darwin, agenix, ... - } @ inputs: let - inherit (self) outputs; - in { - nixosConfigurations.dnsc-server = nixpkgs.lib.nixosSystem { - system = "x86_64-linux"; - specialArgs = {inherit inputs outputs;}; - modules = [./hosts/dnsc-server]; - }; + } @ inputs: let + inherit (self) outputs; + in { + nixosConfigurations.dnsc-server = nixpkgs.lib.nixosSystem { + system = "x86_64-linux"; + specialArgs = {inherit inputs outputs;}; + modules = [./hosts/dnsc-server]; + }; - nixosConfigurations.dnsc-vps-sm = nixpkgs.lib.nixosSystem { - system = "x86_64-linux"; - specialArgs = {inherit inputs outputs;}; - modules = [ + nixosConfigurations.dnsc-vps-sm = nixpkgs.lib.nixosSystem { + system = "x86_64-linux"; + specialArgs = {inherit inputs outputs;}; + modules = [ ./hosts/dnsc-vps-sm agenix.nixosModules.default - ]; - }; + ]; + }; - darwinConfigurations.dnsc-air = nix-darwin.lib.darwinSystem { - system = "aarch64-darwin"; - specialArgs = {inherit inputs outputs;}; - modules = [./hosts/dnsc-air]; - }; + darwinConfigurations.dnsc-air = nix-darwin.lib.darwinSystem { + system = "aarch64-darwin"; + specialArgs = {inherit inputs outputs;}; + modules = [./hosts/dnsc-air]; + }; - homeConfigurations."dnsc-deck" = home-manager.lib.homeManagerConfiguration { + homeConfigurations."dnsc-deck" = home-manager.lib.homeManagerConfiguration { specialArgs = {inherit inputs outputs;}; modules = [ ./home/deck.nix ]; }; }; - }; } diff --git a/home/darwin.nix b/home/darwin.nix index 6d4f1d7..b9b3528 100644 --- a/home/darwin.nix +++ b/home/darwin.nix @@ -15,6 +15,7 @@ imports = [ ./modules/git ./modules/fish + ./modules/atuin ./modules/wezterm ./modules/nvim ./modules/lazygit diff --git a/home/deck.nix b/home/deck.nix index f0fa312..2d37293 100644 --- a/home/deck.nix +++ b/home/deck.nix @@ -38,6 +38,7 @@ imports = [ ./modules/git ./modules/fish + ./modules/atuin ./modules/wezterm ./modules/nvim ./modules/lazygit diff --git a/home/modules/atuin/default.nix b/home/modules/atuin/default.nix new file mode 100644 index 0000000..414910d --- /dev/null +++ b/home/modules/atuin/default.nix @@ -0,0 +1,6 @@ +{ + programs.atuin = { + enable = true; + enableFishIntegration = true; + }; +}