mirror of
https://codeberg.org/leana8959/.files.git
synced 2025-12-06 14:49:14 +00:00
home: refactor home/packages.nix
This commit is contained in:
parent
b246bdbe68
commit
8eea338023
5 changed files with 18 additions and 29 deletions
|
|
@ -1,21 +1,29 @@
|
|||
{ pkgs, ... }:
|
||||
{ pkgs, lib, ... }:
|
||||
|
||||
let
|
||||
inherit (pkgs) myPkgs;
|
||||
in
|
||||
|
||||
{
|
||||
programs = {
|
||||
neovim.enable = true;
|
||||
git.enable = true;
|
||||
gpg.enable = true;
|
||||
};
|
||||
|
||||
programs = {
|
||||
fish.enable = true;
|
||||
starship.enable = true;
|
||||
tmux.enable = true;
|
||||
};
|
||||
|
||||
programs = {
|
||||
ripgrep.enable = true;
|
||||
direnv.enable = true;
|
||||
btop.enable = true;
|
||||
};
|
||||
|
||||
programs = {
|
||||
neovim.enable = true;
|
||||
# sign commits
|
||||
gpg.enable = true;
|
||||
};
|
||||
services.gpg-agent.enable = lib.mkDefault pkgs.stdenv.isLinux;
|
||||
|
||||
home.packages = [
|
||||
# pretty tui tools
|
||||
|
|
@ -25,6 +33,7 @@ in
|
|||
pkgs.hyperfine
|
||||
pkgs.watchexec
|
||||
pkgs.onefetch
|
||||
pkgs.just
|
||||
|
||||
# tools I don't need on servers
|
||||
myPkgs.hutils
|
||||
|
|
|
|||
|
|
@ -1,10 +0,0 @@
|
|||
{ pkgs, ... }:
|
||||
|
||||
{
|
||||
home.packages = [
|
||||
pkgs.rsync
|
||||
pkgs.parallel
|
||||
pkgs.jq
|
||||
pkgs.just
|
||||
];
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue