updating emacs and trying to use cosmic more

This commit is contained in:
Chris Cochrun 2025-03-13 11:32:46 -05:00
parent 92bd0d99ce
commit e754192547
11 changed files with 473 additions and 105 deletions

View file

@ -3,6 +3,7 @@
inputs = {
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
nixos-unstable-small.url = "github:nixos/nixpkgs/nixos-unstable-small";
nixpkgs.follows = "nixos-cosmic/nixpkgs";
nixpkgs-stable.url = "github:nixos/nixpkgs/nixos-24.11";
nixos-hardware.url = "github:NixOS/nixos-hardware/master";
@ -38,7 +39,8 @@
emacs = {
url =
"github:nix-community/emacs-overlay/dd38645351b6f14cda47c81456131c86b11386db";
inputs.nixpkgs.follows = "nixpkgs";
#inputs.nixpkgs.follows = "nixpkgs";
inputs.nixpkgs.follows = "nixos-unstable-small";
};
nix-bitcoin = { url = "github:fort-nix/nix-bitcoin/release"; };
simple-nixos-mailserver = {
@ -46,6 +48,7 @@
};
nixos-cosmic = { url = "github:lilyinstarlight/nixos-cosmic"; };
anipy-cli = { url = "github:sdaqo/anipy-cli"; };
darkly = { url = "github:Bali10050/Darkly"; };
# rust-overlay = {
# url = "github:oxalica/rust-overlay";
# inputs.nixpkgs.follows = "nixpkgs";
@ -54,7 +57,7 @@
outputs = inputs@{ nixpkgs, nixpkgs-stable, home-manager, plasma-manager
, nixos-cosmic, quickemu, nixos-hardware, emacs, nix-bitcoin, eww
, simple-nixos-mailserver, anipy-cli,
, simple-nixos-mailserver, anipy-cli, darkly,
# ags,
stylix, ... }:
let
@ -112,8 +115,9 @@
{
home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true;
# home-manager.extraSpecialArgs = { inherit ags; };
home-manager.extraSpecialArgs = { inherit inputs; };
home-manager.users.chris = import ./home/home.nix;
home-manager.backupFileExtension = "bck";
home-manager.sharedModules =
[ plasma-manager.homeManagerModules.plasma-manager ];
}