Adds more programs + refactoring

Abhinav Sarkar 2022-10-15 22:10:18 +05:30
parent 96cc926231
commit abc933b39a
1 changed files with 39 additions and 33 deletions

View File

@ -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;