Adds more programs + refactoring
parent
96cc926231
commit
abc933b39a
|
@ -1,45 +1,23 @@
|
|||
{ inputs, config, pkgs, ... }:
|
||||
|
||||
{
|
||||
imports = [ ./fish.nix ./git.nix ./starship.nix ./vscode.nix ];
|
||||
|
||||
home.packages = with pkgs; [
|
||||
bash
|
||||
broot
|
||||
cloc
|
||||
cloudflare-dyndns
|
||||
comma
|
||||
let
|
||||
nixPackages = with pkgs; [
|
||||
config.nix.package
|
||||
coreutils-full
|
||||
curl
|
||||
ddgr
|
||||
dig
|
||||
dua
|
||||
entr
|
||||
fd
|
||||
gitui
|
||||
graphviz-nox
|
||||
httpie
|
||||
jetbrains.idea-community
|
||||
less
|
||||
micro
|
||||
neofetch
|
||||
niv
|
||||
nix
|
||||
nix-diff
|
||||
nix-du
|
||||
nixfmt
|
||||
openssh
|
||||
proselint
|
||||
ranger
|
||||
rnix-lsp
|
||||
shellcheck
|
||||
spotify-tui
|
||||
statix
|
||||
tealdeer
|
||||
thefuck
|
||||
tree
|
||||
|
||||
# fonts
|
||||
];
|
||||
networkingPackages = with pkgs; [
|
||||
curl
|
||||
dig
|
||||
httpie
|
||||
openssh
|
||||
];
|
||||
fonts = with pkgs; [
|
||||
fira-mono
|
||||
inconsolata
|
||||
jetbrains-mono
|
||||
|
@ -49,6 +27,34 @@
|
|||
(pkgs.callPackage ../packages/dm-mono.nix { dm-mono-src = "${inputs.dm-mono-font}"; })
|
||||
(nerdfonts.override { fonts = [ "Monoid" "Agave" "Iosevka" "Lekton" "VictorMono" ]; })
|
||||
];
|
||||
in {
|
||||
imports = [ ./fish.nix ./git.nix ./starship.nix ./vscode.nix ];
|
||||
|
||||
home.packages = with pkgs;
|
||||
[
|
||||
bash
|
||||
broot
|
||||
cloc
|
||||
comma
|
||||
coreutils-full
|
||||
ddgr
|
||||
dua
|
||||
entr
|
||||
fd
|
||||
gitui
|
||||
graphviz-nox
|
||||
jetbrains.idea-community
|
||||
less
|
||||
micro
|
||||
neofetch
|
||||
proselint
|
||||
ranger
|
||||
shellcheck
|
||||
spotify-tui
|
||||
tealdeer
|
||||
thefuck
|
||||
tree
|
||||
] ++ nixPackages ++ networkingPackages ++ fonts;
|
||||
|
||||
programs.htop = {
|
||||
enable = true;
|
||||
|
|
Loading…
Reference in New Issue