nyx/modules/home-manager/ags/default.nix

60 lines
1.2 KiB
Nix
Raw Normal View History

2024-09-02 09:05:00 +00:00
{ inputs, pkgs, lib, ... }: {
2024-08-30 17:38:37 +00:00
# add the home manager module
imports = [ inputs.ags.homeManagerModules.default ];
2024-09-02 09:05:00 +00:00
home.packages = with pkgs; [
gnome.gnome-control-center
blueberry
gammastep
gnome.gnome-bluetooth
material-symbols
gnome-usage
ddcutil
inotify-tools
ollama
pywal
dart-sass
2024-09-03 13:26:27 +00:00
hicolor-icon-theme
2024-09-02 09:05:00 +00:00
yad
2024-09-03 13:26:27 +00:00
fuzzel
gradience
adw-gtk3
2024-09-02 09:05:00 +00:00
(python311.withPackages (p: [
p.material-color-utilities
p.pywayland
2024-09-03 13:26:27 +00:00
p.materialyoucolor
2024-09-02 09:05:00 +00:00
p.libsass
]))
];
#home.activation = {
# linkAgs = lib.hm.dag.entryAfter ["writeBoundary"] ''
# ln -sf ~/.config/nixos/modules/home-manager/ags/ags ~/.config/ags
# '';
#};
2024-08-30 21:52:18 +00:00
2024-08-30 17:38:37 +00:00
programs.ags = {
enable = true;
# null or path, leave as null if you don't want hm to manage the config
# configDir = ../ags;
2024-09-02 09:05:00 +00:00
configDir = null;
2024-08-30 17:38:37 +00:00
# additional packages to add to gjs's runtime
extraPackages = with pkgs; [
2024-09-02 09:05:00 +00:00
hicolor-icon-theme
gnome-usage
2024-08-30 17:38:37 +00:00
gtksourceview
2024-09-02 09:05:00 +00:00
gtksourceview4
ollama
python311Packages.material-color-utilities
python311Packages.pywayland
pywal
dart-sass
2024-08-30 17:38:37 +00:00
webkitgtk
2024-09-02 09:05:00 +00:00
webp-pixbuf-loader
ydotool
2024-08-30 17:38:37 +00:00
];
};
}