Compare commits

...

3 commits

Author SHA1 Message Date
Aaron Honeycutt
cc5f8deb49 Edit ubuntu-home.nix 2025-02-20 21:17:16 +00:00
Aaron Honeycutt
d2152c6978 add new section for gh-dash 2025-02-20 21:16:59 +00:00
Aaron Honeycutt
8ae385744f remove nixpkgs for home-manager 2025-02-20 19:58:24 +00:00

View file

@ -6,32 +6,33 @@
home.homeDirectory = "/home/aaronh"; home.homeDirectory = "/home/aaronh";
home.stateVersion = "24.05"; home.stateVersion = "24.05";
nixpkgs.config = {
allowUnfree = true;
};
home.packages = with pkgs; [ home.packages = with pkgs; [
bat bat
bottom bottom
cargo cargo
cyme
dua
eza eza
fastfetch fastfetch
fd fd
freshfetch freshfetch
gcc gcc
gnumake gnumake
go
himalaya
pkg-config pkg-config
rustc rustc
]; ];
programs.bash = { programs.bash = {
enable = true; enable = true;
};
programs.nushell = {
enable = true;
shellAliases = { shellAliases = {
home-upgrade = "home-manager switch"; cat = "bat";
ls = "eza";
lsusb = "cyme";
}; };
# bashrcExtra = "eval `ssh-agent`";
}; };
programs.git = { programs.git = {
@ -66,6 +67,26 @@
programs.gh.enable = true; programs.gh.enable = true;
programs.gh-dash = {
enable = true;
settings = {
prSections = [
{
title = "My Pull Requests";
filters = "is:open author:@me";
}
{
title = "My Review Requests";
filters = "is:open review-requested:@me";
}
{
title = "Assigned PRs";
filters = "is:open assignee:@me";
}
];
};
};
programs.helix = { programs.helix = {
enable = true; enable = true;
settings = { settings = {