This commit is contained in:
biscuit
2025-05-16 06:42:25 -05:00
parent 01ac3de3ff
commit 34400702a8
4 changed files with 58 additions and 50 deletions
+44 -44
View File
@@ -33,50 +33,50 @@
pkgs = nixpkgs.legacyPackages.${system}; pkgs = nixpkgs.legacyPackages.${system};
in { in {
# TODO: migrate to another nix file. # TODO: migrate to another nix file.
packages.${system}.default = pkgs.stdenv.mkDerivation { # packages.${system}.default = pkgs.stdenv.mkDerivation {
pname = "marble"; # pname = "marble";
src = ./marble; # src = ./marble;
dontUnpack = true; # dontUnpack = true;
#
nativeBuildInputs = with pkgs; [ # nativeBuildInputs = with pkgs; [
wrapGAppsHook # wrapGAppsHook
gobject-introspection # gobject-introspection
]; # ];
#
buildInputs = # buildInputs =
(with astal.packages.${system}; [ # (with astal.packages.${system}; [
astal3 # astal3
io # io
apps # apps
battery # battery
bluetooth # bluetooth
hyprland # hyprland
mpris # mpris
network # network
notifd # notifd
powerprofiles # powerprofiles
tray # tray
wireplumber # wireplumber
]) # ])
++ (with pkgs; [ # ++ (with pkgs; [
gjs # gjs
]); # ]);
#
preFixup = '' # preFixup = ''
gappsWrapperArgs+=( # gappsWrapperArgs+=(
--prefix PATH : ${with pkgs; # --prefix PATH : ${with pkgs;
lib.makeBinPath [ # lib.makeBinPath [
dart-sass # dart-sass
fzf # fzf
]} # ]}
) # )
''; # '';
#
installPhase = '' # installPhase = ''
mkdir -p $out/bin # mkdir -p $out/bin
install $src $out/bin/marble # install $src $out/bin/marble
''; # '';
}; # END TODO # }; # END TODO
nixosConfigurations = { nixosConfigurations = {
biscuit = lib.nixosSystem { biscuit = lib.nixosSystem {
+1
View File
@@ -6,5 +6,6 @@
../system/fonts/default.nix ../system/fonts/default.nix
../system/cursor/default.nix ../system/cursor/default.nix
../system/development/default.nix ../system/development/default.nix
../system/theme/default.nix
]; ];
} }
-6
View File
@@ -10,10 +10,4 @@
# astal.hyprland # astal.hyprland
# astal.apps # astal.apps
# ]; # ];
environment.systemPackages = [
pkgs.adw-gtk3
pkgs.colloid-icon-theme
pkgs.colloid-gtk-theme
# inputs.astal.packages.${system}.apps
];
} }
+13
View File
@@ -0,0 +1,13 @@
{
pkgs,
inputs,
system,
...
}: {
environment.systemPackages = [
pkgs.adw-gtk3
pkgs.colloid-icon-theme
pkgs.colloid-gtk-theme
];
}