feat: add ags

This commit is contained in:
gwg313 2024-08-13 21:46:03 -04:00
parent 93ea84cf5b
commit 86266f8205
Signed by: gwg313
GPG key ID: 60FF63B4826B7400
4 changed files with 190 additions and 93 deletions

View file

@ -15,6 +15,7 @@
# Or modules exported from other flakes (such as nix-colors):
# inputs.nix-colors.homeManagerModules.default
inputs.ags.homeManagerModules.default
# You can also split up your configuration and import pieces of it here:
# ./nvim.nix
@ -25,8 +26,7 @@
../modules/devenv.nix
../modules/ssh.nix
../modules/gh-dash.nix
../modules/obsidian.nix
../modules/ags.nix
];
nixpkgs = {
@ -43,10 +43,6 @@
neovim = inputs.neovim-config.packages."x86_64-linux".default;
})
# obsidian electron build issue
(final: prev: {
obsidian-wayland = prev.obsidian.override {electron = final.electron_24;};
})
# Or define it inline, for example:
# (final: prev: {
# hi = final.hello.overrideAttrs (oldAttrs: {

View file

@ -0,0 +1,15 @@
# A cat clone with syntax highlighting and Git integration.
{pkgs, ...}: {
programs.ags = {
enable = true;
# null or path, leave as null if you don't want hm to manage the config
# configDir = ../ags;
# additional packages to add to gjs's runtime
extraPackages = with pkgs; [
gtksourceview
webkitgtk
accountsservice
];
};
}