moved fish to core
This commit is contained in:
parent
ee06cf9b12
commit
9ff402fd12
|
@ -56,7 +56,6 @@
|
|||
services.rpcbind.enable = true; # needed for NFS
|
||||
|
||||
programs.partition-manager.enable = true;
|
||||
programs.fish.enable = true;
|
||||
|
||||
# use bash shell for other users
|
||||
environment.shells = with pkgs; [ bash ];
|
||||
|
@ -96,16 +95,6 @@
|
|||
# List packages installed in system profile. To search, run:
|
||||
# $ nix search wget
|
||||
environment.systemPackages = (with pkgs; [
|
||||
|
||||
fishPlugins.done # notifications for background process finished
|
||||
fishPlugins.fzf-fish
|
||||
fishPlugins.forgit
|
||||
fzf
|
||||
fishPlugins.grc
|
||||
grc
|
||||
fishPlugins.tide # asynchronous prompt for fish shell
|
||||
fishPlugins.autopair
|
||||
|
||||
distrobox
|
||||
|
||||
go
|
||||
|
|
|
@ -4,6 +4,7 @@ let
|
|||
in
|
||||
{
|
||||
imports = [ ./fonts.nix ]
|
||||
++ lib.optionals settings.fish [ ./fish.nix ]
|
||||
++ lib.optionals settings.printing.enable [ ./printing.nix ]
|
||||
++ lib.optionals settings.xdg.enable [ ./xdg.nix ]
|
||||
++ lib.optionals settings.java [ ./java.nix ]
|
||||
|
|
|
@ -0,0 +1,18 @@
|
|||
{ pkgs, lib, config, ... }:
|
||||
let
|
||||
settings = import ./../settings.nix;
|
||||
in
|
||||
{
|
||||
programs.fish.enable = true;
|
||||
|
||||
environment.systemPackages = (with pkgs; [
|
||||
fishPlugins.done # notifications for background process finished
|
||||
fishPlugins.fzf-fish
|
||||
fishPlugins.forgit
|
||||
fzf
|
||||
fishPlugins.grc
|
||||
grc
|
||||
fishPlugins.tide # asynchronous prompt for fish shell
|
||||
fishPlugins.autopair
|
||||
]);
|
||||
}
|
|
@ -18,6 +18,8 @@ with import <nixpkgs> {}; {
|
|||
};
|
||||
};
|
||||
|
||||
fish = true;
|
||||
|
||||
plasma5 = {
|
||||
enable = true;
|
||||
dconf = true;
|
||||
|
|
Loading…
Reference in New Issue