ashell: init `(#1552)

Link: https://github.com/nix-community/stylix/pull/1552

Reviewed-by: Flameopathic <64027365+Flameopathic@users.noreply.github.com>
Reviewed-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
This commit is contained in:
Devin Droddy 2025-07-02 13:43:55 -04:00 committed by GitHub
parent 5b257989a8
commit 3f71d15486
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 44 additions and 3 deletions

6
flake.lock generated
View file

@ -203,11 +203,11 @@
]
},
"locked": {
"lastModified": 1748737919,
"narHash": "sha256-5kvBbLYdp+n7Ftanjcs6Nv+UO6sBhelp6MIGJ9nWmjQ=",
"lastModified": 1751146119,
"narHash": "sha256-gvjG95TCnUVJkvQvLMlnC4NqiqFyBdJk3o8/RwuHeaU=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "5675a9686851d9626560052a032c4e14e533c1fa",
"rev": "76d0c31fce2aa0c71409de953e2f9113acd5b656",
"type": "github"
},
"original": {

35
modules/ashell/hm.nix Normal file
View file

@ -0,0 +1,35 @@
{ mkTarget, ... }:
mkTarget {
name = "ashell";
humanName = "Ashell";
configElements = [
(
{ colors }:
{
programs.ashell.settings.appearance = with colors.withHashtag; {
background_color = base00;
primary_color = base0D;
secondary_color = base01;
success_color = base0B;
danger_color = base09;
text_color = base05;
workspace_colors = [
base09
base0D
];
};
}
)
(
{ opacity }:
{
programs.ashell.settings.appearance = {
inherit opacity;
menu.opacity = opacity;
};
}
)
];
}

6
modules/ashell/meta.nix Normal file
View file

@ -0,0 +1,6 @@
{ lib, ... }:
{
name = "Ashell";
homepage = "https://github.com/MalpenZibo/ashell";
maintainers = [ lib.maintainers.justdeeevin ];
}