Add programs to home-manager
Support commonly used programs like fd, exa, bat, etc. For now, I'm unsure how to manage the programs in my emacs/default.nix with my home.nix. I'll wait until I have a stronger opinion to handle this.
This commit is contained in:
parent
f645b6dadf
commit
19742e7790
3 changed files with 18 additions and 20 deletions
|
@ -95,16 +95,10 @@ Missing the following dependencies:
|
|||
|
||||
- `stow`
|
||||
- `neovim`
|
||||
- `bat`
|
||||
- `exa`
|
||||
- `fasd`
|
||||
- `opam`
|
||||
- `ghcup`
|
||||
- `ripgrep`
|
||||
- `fzf`
|
||||
- `fd`
|
||||
- `hub`
|
||||
- `pass`
|
||||
|
||||
```bash
|
||||
$ cd ~/Dropbox/dotfiles
|
||||
|
|
|
@ -1,10 +1,24 @@
|
|||
{ config, pkgs, ... }:
|
||||
|
||||
{
|
||||
home.packages = with pkgs; [
|
||||
];
|
||||
|
||||
home.stateVersion = "19.09";
|
||||
home = {
|
||||
packages = with pkgs; [
|
||||
bat
|
||||
exa
|
||||
ripgrep
|
||||
fd
|
||||
pass
|
||||
tokei
|
||||
nmap
|
||||
tldr
|
||||
diskus
|
||||
jq
|
||||
pup
|
||||
];
|
||||
sessionVariables = {
|
||||
};
|
||||
stateVersion = "19.09";
|
||||
};
|
||||
|
||||
##############################################################################
|
||||
# Programs
|
||||
|
|
|
@ -7,17 +7,7 @@ let
|
|||
# language-specific tooling, I'm intending to use shell.nix alongside lorri
|
||||
# and direnv.
|
||||
emacsBinPath = pkgs.lib.strings.makeBinPath (with pkgs; [
|
||||
lorri
|
||||
direnv
|
||||
tdesktop # native telegram client
|
||||
diskus
|
||||
bat
|
||||
exa
|
||||
fd
|
||||
fzf
|
||||
tldr
|
||||
tokei
|
||||
nmap
|
||||
ripgrep
|
||||
gitAndTools.hub
|
||||
kubectl
|
||||
|
|
Loading…
Reference in a new issue