This commit is contained in:
Sridhar Ratnakumar 2025-12-18 21:07:32 -05:00
parent 31add36609
commit bcfd7d5e04
8 changed files with 24 additions and 203 deletions

View file

@ -26,6 +26,7 @@ in
"$HOME/.claude"
"$HOME/.claude.json"
"$HOME/.config/gcloud"
"$HOME/.cache/claude-cli-nodejs"
];
rwx = [ "." ];
env = [

View file

@ -14,6 +14,7 @@
"nixpkgs"
"home-manager"
"nix-darwin"
# "nixos-hardware"
"nix-index-database"
"nixvim"
"nix-ai-tools"

View file

@ -7,7 +7,6 @@ in
{
imports = [
inputs.nix-index-database.homeModules.nix-index
inputs.try.homeManagerModules.default
];
home.packages = with pkgs; [
# Unixy tools
@ -58,7 +57,7 @@ in
# Txns
hledger
# hledger-web
hledger-web
gnupg
ffmpeg
@ -89,9 +88,5 @@ in
};
jq.enable = true;
btop.enable = true;
try = {
enable = true;
path = "~/tries";
};
};
}

View file

@ -4,6 +4,5 @@
./cli/zsh.nix
./cli/bash.nix
./cli/nushell
# ./editors/emacs.nix
];
}

View file

@ -1,25 +0,0 @@
{ flake, pkgs, lib, ... }:
let
inherit (flake) inputs;
in
{
imports = [
inputs.nix-doom-emacs-unstraightened.hmModule
];
# https://docs.doomemacs.org/v21.12/modules/lang/org/#/prerequisites/nixos
home.packages = [
pkgs.texlive.combined.scheme-medium
];
programs.doom-emacs = {
enable = true;
emacs = pkgs.emacs-pgtk;
doomDir = ../../../doom.d;
experimentalFetchTree = true; # Disable if there are fetcher issues
extraPackages = epkgs: with epkgs; lib.optionals pkgs.stdenv.isLinux [
vterm
];
};
}

View file

@ -30,6 +30,7 @@ in
nixos-unified = "https://github.com/srid/nixos-unified.git";
hackage-publish = "https://github.com/srid/hackage-publish.git";
haskell-flake = "https://github.com/srid/haskell-flake.git";
heist-extra = "https://github.com/srid/heist-extra.git";
rust-flake = "https://github.com/juspay/rust-flake.git";
services-flake = "https://github.com/juspay/services-flake.git";
process-compose-flake = "https://github.com/Platonic-Systems/process-compose-flake.git";