Compare commits
5 commits
1438fdcff0
...
aba9fe6fe9
Author | SHA1 | Date | |
---|---|---|---|
aba9fe6fe9 | |||
3e26d1851c | |||
bea4950cea | |||
cef6158ca7 | |||
e8bc9aae49 |
8 changed files with 103 additions and 59 deletions
84
flake.lock
84
flake.lock
|
@ -5,14 +5,15 @@
|
|||
"flake-parts": "flake-parts",
|
||||
"nixpkgs": [
|
||||
"nixpkgs"
|
||||
]
|
||||
],
|
||||
"systems": "systems"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1713259062,
|
||||
"narHash": "sha256-WTO84hUL8IlNuHDK2yOCeJ38EewFzGt5E0kzBjNWxa8=",
|
||||
"lastModified": 1717563631,
|
||||
"narHash": "sha256-W22hMKD1Qa1ARgLS3zB4EIfOTmPvrAEfd+qZ71QgJyg=",
|
||||
"owner": "Kirottu",
|
||||
"repo": "anyrun",
|
||||
"rev": "f9d30e34fa4ccb2797c6becec37e8bcff6585d39",
|
||||
"rev": "8c1f7907a4ee51226b1fd20674086fe292e4136e",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -54,11 +55,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1717179219,
|
||||
"narHash": "sha256-33wQ+dmdgOTXAlfdw6EkqU79r+mdmqCbEvVQnMHyeBs=",
|
||||
"lastModified": 1717533891,
|
||||
"narHash": "sha256-XzvSLzyVmaHjgjLastmsh7HD7QrQD8xOvV8yCTYyivw=",
|
||||
"owner": "atuinsh",
|
||||
"repo": "atuin",
|
||||
"rev": "83637d96b04bed26fb222771baad51b081de1703",
|
||||
"rev": "9943c53a7012e1a571ed6a66c127884fa3249767",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -195,11 +196,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1717378144,
|
||||
"narHash": "sha256-gwx3rVXnt2jNxl8L2DybYv41fA8QhWVGebe932pa2nw=",
|
||||
"lastModified": 1717490821,
|
||||
"narHash": "sha256-CivVhYExnMJ2afm+o1ogB231pKW/azhUghMI53MHmOM=",
|
||||
"owner": "nix-community",
|
||||
"repo": "disko",
|
||||
"rev": "39cd5a1fcd6d7a476eac2894b09122ead99f6efc",
|
||||
"rev": "a838e83e21502a211b83373109a260e5ef5fbcf1",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -219,11 +220,11 @@
|
|||
"nixpkgs-stable": "nixpkgs-stable_2"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1717379613,
|
||||
"narHash": "sha256-EzL1xZoyj946hb7DtcPxXFkzuiGcQMSlSRr1+MzRfCA=",
|
||||
"lastModified": 1717552306,
|
||||
"narHash": "sha256-SI42G6mLxgn6vvSNxSuydQl0M41UZFh+Bx+ePjXbuyI=",
|
||||
"owner": "nix-community",
|
||||
"repo": "emacs-overlay",
|
||||
"rev": "76082b226e29dd266a67b6f4df4fcaa771152f9c",
|
||||
"rev": "d619b5b5ba751d6e3c16da1ca8178a31ef130047",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -376,11 +377,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1696343447,
|
||||
"narHash": "sha256-B2xAZKLkkeRFG5XcHHSXXcP7To9Xzr59KXeZiRf4vdQ=",
|
||||
"lastModified": 1717285511,
|
||||
"narHash": "sha256-iKzJcpdXih14qYVcZ9QC9XuZYnPc6T8YImb6dX166kw=",
|
||||
"owner": "hercules-ci",
|
||||
"repo": "flake-parts",
|
||||
"rev": "c9afaba3dfa4085dbd2ccb38dfade5141e33d9d4",
|
||||
"rev": "2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -439,7 +440,7 @@
|
|||
},
|
||||
"flake-utils_3": {
|
||||
"inputs": {
|
||||
"systems": "systems"
|
||||
"systems": "systems_2"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1710146030,
|
||||
|
@ -457,7 +458,7 @@
|
|||
},
|
||||
"flake-utils_4": {
|
||||
"inputs": {
|
||||
"systems": "systems_2"
|
||||
"systems": "systems_3"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1710146030,
|
||||
|
@ -563,11 +564,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1717316182,
|
||||
"narHash": "sha256-Xi0EpZcu39N0eW7apLjFfUOR9y80toyjYizez7J1wMI=",
|
||||
"lastModified": 1717525419,
|
||||
"narHash": "sha256-5z2422pzWnPXHgq2ms8lcCfttM0dz+hg+x1pCcNkAws=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "9b53a10f4c91892f5af87cf55d08fba59ca086af",
|
||||
"rev": "a7117efb3725e6197dd95424136f79147aa35e5b",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -587,11 +588,11 @@
|
|||
"spectrum": "spectrum"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1717281900,
|
||||
"narHash": "sha256-NBwB16qOv8TKaPg62UXfy+RojsDC+DLZPtohUqUyIM4=",
|
||||
"lastModified": 1717441449,
|
||||
"narHash": "sha256-juxjgmLnFbl+/hhIO2cVtIa6caCO4pLKlZWUMwAOznM=",
|
||||
"owner": "astro",
|
||||
"repo": "microvm.nix",
|
||||
"rev": "16ec47e1fae62bcc2a76e164b7101152ad98849c",
|
||||
"rev": "e3a4dd5b381fb580804105594cc9c71dc45abdb5",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -670,11 +671,11 @@
|
|||
},
|
||||
"nixos-hardware": {
|
||||
"locked": {
|
||||
"lastModified": 1717248095,
|
||||
"narHash": "sha256-e8X2eWjAHJQT82AAN+mCI0B68cIDBJpqJ156+VRrFO0=",
|
||||
"lastModified": 1717515267,
|
||||
"narHash": "sha256-3d/rDckP583688YqVPc6SyXTy2gHpma0HzCv3idi1OE=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixos-hardware",
|
||||
"rev": "7b49d3967613d9aacac5b340ef158d493906ba79",
|
||||
"rev": "82b2e20fbffe6a5f0555701af136ad3e734a5faa",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -905,11 +906,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1717381101,
|
||||
"narHash": "sha256-TcM4+oHTSLw8neTxk/Q0beODr8YiL+oI2j0ENYnNfk4=",
|
||||
"lastModified": 1717553884,
|
||||
"narHash": "sha256-+t3XaYEvlMo5BUJ/6C6RZcEfBTWFVUdMHpNoqUU+pSE=",
|
||||
"owner": "oxalica",
|
||||
"repo": "rust-overlay",
|
||||
"rev": "07098b424d114cd2dddec40be8d5586da339fddc",
|
||||
"rev": "8795c817dfab19243a33387a16c98d2df4075bb3",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -926,11 +927,11 @@
|
|||
"nixpkgs-stable": "nixpkgs-stable_4"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1717297459,
|
||||
"narHash": "sha256-cZC2f68w5UrJ1f+2NWGV9Gx0dEYmxwomWN2B0lx0QRA=",
|
||||
"lastModified": 1717455931,
|
||||
"narHash": "sha256-8Q6mKSsto8gaGczXd4G0lvawdAYLa5Dlh3/g4hl5CaM=",
|
||||
"owner": "Mic92",
|
||||
"repo": "sops-nix",
|
||||
"rev": "ab2a43b0d21d1d37d4d5726a892f714eaeb4b075",
|
||||
"rev": "d4555e80d80d2fa77f0a44201ca299f9602492a0",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -972,6 +973,21 @@
|
|||
}
|
||||
},
|
||||
"systems": {
|
||||
"locked": {
|
||||
"lastModified": 1689347949,
|
||||
"narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
|
||||
"owner": "nix-systems",
|
||||
"repo": "default-linux",
|
||||
"rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
"owner": "nix-systems",
|
||||
"repo": "default-linux",
|
||||
"type": "github"
|
||||
}
|
||||
},
|
||||
"systems_2": {
|
||||
"locked": {
|
||||
"lastModified": 1681028828,
|
||||
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
||||
|
@ -986,7 +1002,7 @@
|
|||
"type": "github"
|
||||
}
|
||||
},
|
||||
"systems_2": {
|
||||
"systems_3": {
|
||||
"locked": {
|
||||
"lastModified": 1681028828,
|
||||
"narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
|
||||
|
|
|
@ -49,7 +49,7 @@
|
|||
fonts.enable = true;
|
||||
gnome.enable = true;
|
||||
greetd = {
|
||||
enable = true;
|
||||
enable = false;
|
||||
sway = true;
|
||||
wayvnc = true;
|
||||
wallpaper = ../../wallpapers/river-3840.png;
|
||||
|
@ -88,6 +88,11 @@
|
|||
enable = true;
|
||||
cross-systems = [ "aarch64-linux" ];
|
||||
};
|
||||
regreet = {
|
||||
enable = true;
|
||||
wallpaper = ../../wallpapers/river-3840.png;
|
||||
wayvnc = true;
|
||||
};
|
||||
sound.enable = true;
|
||||
systemd.enable = true;
|
||||
tailscale.enable = true;
|
||||
|
@ -303,7 +308,7 @@
|
|||
Name = "microvm";
|
||||
};
|
||||
|
||||
addresses = [ { addressConfig.Address = "172.16.0.1/24"; } ];
|
||||
addresses = [ { Address = "172.16.0.1/24"; } ];
|
||||
};
|
||||
|
||||
"11-microvm" = {
|
||||
|
@ -330,6 +335,7 @@
|
|||
swaylock
|
||||
swayidle
|
||||
];
|
||||
extraOptions = [ "--unsupported-gpu" ];
|
||||
};
|
||||
gnome-disks.enable = true;
|
||||
nix-ld = {
|
||||
|
|
|
@ -153,7 +153,7 @@ in
|
|||
imports =
|
||||
[
|
||||
../../modules/options
|
||||
inputs.anyrun.nixosModules.home-manager
|
||||
inputs.anyrun.homeManagerModules.default
|
||||
]
|
||||
++ (map (mod: (../../home-manager/modules + "/${mod}")) (
|
||||
builtins.attrNames (builtins.readDir ../../home-manager/modules)
|
||||
|
|
|
@ -79,7 +79,15 @@ in
|
|||
|
||||
environment = {
|
||||
systemPackages = with pkgs; [
|
||||
pantheon.elementary-gtk-theme
|
||||
(orchis-theme.override {
|
||||
tweaks = [
|
||||
"black"
|
||||
"compact"
|
||||
"macos"
|
||||
];
|
||||
border-radius = 5;
|
||||
})
|
||||
catppuccin-cursors.mochaDark
|
||||
pantheon.elementary-icon-theme
|
||||
];
|
||||
etc = {
|
||||
|
@ -122,9 +130,9 @@ in
|
|||
"xdg/gtk-3.0/settings.ini" = {
|
||||
text = generators.toINI { } {
|
||||
Settings = {
|
||||
gtk-theme-name = "elementary";
|
||||
gtk-theme-name = "Orchis-Dark";
|
||||
gtk-icon-theme-name = "elementary";
|
||||
gtk-cursor-theme-name = "elementary";
|
||||
gtk-cursor-theme-name = "Catppuccin-Mocha-Dark-Cursors";
|
||||
gtk-application-prefer-dark-theme = "true";
|
||||
};
|
||||
};
|
||||
|
@ -132,9 +140,9 @@ in
|
|||
"xdg/gtk-4.0/settings.ini" = {
|
||||
text = generators.toINI { } {
|
||||
Settings = {
|
||||
gtk-theme-name = "elementary";
|
||||
gtk-theme-name = "Orchis-Dark";
|
||||
gtk-icon-theme-name = "elementary";
|
||||
gtk-cursor-theme-name = "elementary";
|
||||
gtk-cursor-theme-name = "Catppuccin-Mocha-Dark-Cursors";
|
||||
gtk-application-prefer-dark-theme = "true";
|
||||
};
|
||||
};
|
||||
|
|
|
@ -37,10 +37,10 @@ in
|
|||
|
||||
GTK = {
|
||||
application_prefer_dark_theme = true;
|
||||
theme_name = "elementary";
|
||||
cursor_theme = "elementary";
|
||||
theme_name = "Orchis-Dark";
|
||||
cursor_theme = "Catppuccin-Mocha-Dark-Cursors";
|
||||
icon_theme_name = "elementary";
|
||||
font_name = "Iosevka Aile 16";
|
||||
font_name = "Monaspace Neon 16";
|
||||
};
|
||||
|
||||
commands = {
|
||||
|
@ -54,6 +54,11 @@ in
|
|||
];
|
||||
};
|
||||
};
|
||||
cageArgs = [
|
||||
"-s"
|
||||
"-m"
|
||||
"last"
|
||||
];
|
||||
};
|
||||
security.pam.services.greetd.u2fAuth = false;
|
||||
|
||||
|
@ -63,7 +68,15 @@ in
|
|||
|
||||
environment = {
|
||||
systemPackages = with pkgs; [
|
||||
pantheon.elementary-gtk-theme
|
||||
(orchis-theme.override {
|
||||
tweaks = [
|
||||
"black"
|
||||
"compact"
|
||||
"macos"
|
||||
];
|
||||
border-radius = 5;
|
||||
})
|
||||
catppuccin-cursors.mochaDark
|
||||
pantheon.elementary-icon-theme
|
||||
];
|
||||
};
|
||||
|
|
|
@ -333,14 +333,14 @@ in
|
|||
gtk = {
|
||||
enable = true;
|
||||
theme = {
|
||||
name = "Catppuccin-Mocha-Compact-Blue-Dark";
|
||||
package = pkgs.catppuccin-gtk.override {
|
||||
size = "compact";
|
||||
name = "Orchis-Dark";
|
||||
package = pkgs.orchis-theme.override {
|
||||
tweaks = [
|
||||
"rimless"
|
||||
"black"
|
||||
"compact"
|
||||
"macos"
|
||||
];
|
||||
variant = "mocha";
|
||||
border-radius = 5;
|
||||
};
|
||||
};
|
||||
|
||||
|
@ -404,7 +404,7 @@ in
|
|||
imports =
|
||||
[
|
||||
../../modules/options
|
||||
inputs.anyrun.nixosModules.home-manager
|
||||
inputs.anyrun.homeManagerModules.default
|
||||
]
|
||||
++ (map (mod: (../../home-manager/modules + "/${mod}")) (
|
||||
builtins.attrNames (builtins.readDir ../../home-manager/modules)
|
||||
|
|
|
@ -63,7 +63,7 @@ in
|
|||
imports =
|
||||
[
|
||||
../../modules/options
|
||||
inputs.anyrun.nixosModules.home-manager
|
||||
inputs.anyrun.homeManagerModules.default
|
||||
]
|
||||
++ (map (mod: (../../home-manager/modules + "/${mod}")) (
|
||||
builtins.attrNames (builtins.readDir ../../home-manager/modules)
|
||||
|
|
|
@ -244,6 +244,7 @@ in
|
|||
chromium
|
||||
dbeaver-bin
|
||||
dconf
|
||||
easyeffects
|
||||
fd
|
||||
ffmpeg_5-full
|
||||
gnome.nautilus
|
||||
|
@ -358,14 +359,14 @@ in
|
|||
gtk = {
|
||||
enable = true;
|
||||
theme = {
|
||||
name = "Catppuccin-Mocha-Compact-Dark";
|
||||
package = pkgs.catppuccin-gtk.override {
|
||||
size = "compact";
|
||||
name = "Orchis-Dark";
|
||||
package = pkgs.orchis-theme.override {
|
||||
tweaks = [
|
||||
"rimless"
|
||||
"black"
|
||||
"compact"
|
||||
"macos"
|
||||
];
|
||||
variant = "mocha";
|
||||
border-radius = 5;
|
||||
};
|
||||
};
|
||||
|
||||
|
@ -400,7 +401,7 @@ in
|
|||
imports =
|
||||
[
|
||||
../../modules/options
|
||||
inputs.anyrun.nixosModules.home-manager
|
||||
inputs.anyrun.homeManagerModules.default
|
||||
]
|
||||
++ (map (mod: (../../home-manager/modules + "/${mod}")) (
|
||||
builtins.attrNames (builtins.readDir ../../home-manager/modules)
|
||||
|
|
Loading…
Reference in a new issue