add fancy shell

This commit is contained in:
Ivan Kirilov Dimitrov 2024-08-03 16:20:39 +02:00
parent e9bc5d1a57
commit 4899e931b8
No known key found for this signature in database
GPG Key ID: 0BDAD4B211C49294
2 changed files with 13 additions and 17 deletions

View File

@ -19,9 +19,7 @@
"conf": { "conf": {
"inputs": { "inputs": {
"home-manager": "home-manager", "home-manager": "home-manager",
"hosts": [ "hosts": "hosts",
"hosts"
],
"ide": "ide", "ide": "ide",
"musnix": "musnix", "musnix": "musnix",
"nixpkgs": [ "nixpkgs": [
@ -31,11 +29,11 @@
"sal": "sal" "sal": "sal"
}, },
"locked": { "locked": {
"lastModified": 1722631388, "lastModified": 1722692511,
"narHash": "sha256-ljnH69V9wdUUIjRZiCQwi5Wy6+00+YbXRqCGT/NYCc8=", "narHash": "sha256-xXYlr5P/q2D5D69bnkK5yBNAdqdN7U8HjotosQVRpn4=",
"owner": "ivandimitrov8080", "owner": "ivandimitrov8080",
"repo": "configuration.nix", "repo": "configuration.nix",
"rev": "c09e7674f49553dccb2026acc2265610bb7af8e8", "rev": "1d438b291dbf436a201e5f3c77ee32383868d73f",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -776,6 +774,7 @@
"hosts": { "hosts": {
"inputs": { "inputs": {
"nixpkgs": [ "nixpkgs": [
"conf",
"nixpkgs" "nixpkgs"
] ]
}, },
@ -805,11 +804,11 @@
"systems": "systems_2" "systems": "systems_2"
}, },
"locked": { "locked": {
"lastModified": 1722536391, "lastModified": 1722691995,
"narHash": "sha256-LAL00y8IMU1I2IMTy4q8vlBW+hS6ulElh1kX+CWJgSo=", "narHash": "sha256-TWpmjsNJN75sHfAfsFTlhSl2t5ZQtoRTthu2XfaFnpw=",
"owner": "ivandimitrov8080", "owner": "ivandimitrov8080",
"repo": "flake-ide", "repo": "flake-ide",
"rev": "24a89c8ed56a635683decec0e0d43b132c404150", "rev": "c3a2cc3f24a854ad91513f1692607764ee9e6b8e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -998,11 +997,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1722372011, "lastModified": 1722519197,
"narHash": "sha256-B2xRiC3NEJy/82ugtareBkRqEkPGpMyjaLxaR8LBxNs=", "narHash": "sha256-VEdJmVU2eLFtLqCjTYJd1J7+Go8idAcZoT11IewFiRg=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "cf05eeada35e122770c5c14add958790fcfcbef5", "rev": "05405724efa137a0b899cce5ab4dde463b4fd30b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1134,7 +1133,6 @@
"root": { "root": {
"inputs": { "inputs": {
"conf": "conf", "conf": "conf",
"hosts": "hosts",
"nixpkgs": "nixpkgs", "nixpkgs": "nixpkgs",
"simple-nixos-mailserver": "simple-nixos-mailserver", "simple-nixos-mailserver": "simple-nixos-mailserver",
"vpsadminos": "vpsadminos", "vpsadminos": "vpsadminos",

View File

@ -2,9 +2,8 @@
inputs = { inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.05"; nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.05";
vpsadminos.url = "github:vpsfreecz/vpsadminos"; vpsadminos.url = "github:vpsfreecz/vpsadminos";
conf = { url = "github:ivandimitrov8080/configuration.nix"; inputs = { nixpkgs.follows = "nixpkgs"; hosts.follows = "hosts"; }; }; conf = { url = "github:ivandimitrov8080/configuration.nix"; inputs = { nixpkgs.follows = "nixpkgs"; }; };
simple-nixos-mailserver = { url = "gitlab:simple-nixos-mailserver/nixos-mailserver"; inputs.nixpkgs.follows = "nixpkgs"; }; simple-nixos-mailserver = { url = "gitlab:simple-nixos-mailserver/nixos-mailserver"; inputs.nixpkgs.follows = "nixpkgs"; };
hosts = { url = "github:StevenBlack/hosts"; inputs.nixpkgs.follows = "nixpkgs"; };
webshite = { url = "github:ivandimitrov8080/idimitrov.dev"; inputs.nixpkgs.follows = "nixpkgs"; }; webshite = { url = "github:ivandimitrov8080/idimitrov.dev"; inputs.nixpkgs.follows = "nixpkgs"; };
}; };
@ -13,7 +12,6 @@
, vpsadminos , vpsadminos
, conf , conf
, simple-nixos-mailserver , simple-nixos-mailserver
, hosts
, webshite , webshite
, ... , ...
}: }:
@ -31,8 +29,8 @@
modules = [ modules = [
vpsadminos.nixosConfigurations.container vpsadminos.nixosConfigurations.container
simple-nixos-mailserver.nixosModule simple-nixos-mailserver.nixosModule
hosts.nixosModule
mods.base mods.base
mods.shell
./mailserver ./mailserver
]; ];
pkgs = import nixpkgs { pkgs = import nixpkgs {