mirror of
https://github.com/RGBCube/ncc
synced 2025-07-31 12:07:48 +00:00
Use all env vars for nushell
This commit is contained in:
parent
b388135b21
commit
b86f2a7fd2
4 changed files with 6 additions and 9 deletions
|
@ -1,7 +1,7 @@
|
||||||
{ theme, homeConfiguration, enabled, ... }:
|
{ theme, homeConfiguration, enabled, ... }:
|
||||||
|
|
||||||
homeConfiguration [ "nixos" "root" ] {
|
homeConfiguration [ "nixos" "root" ] {
|
||||||
programs.nushell.environmentVariables = {
|
home.sessionVariables = {
|
||||||
MANPAGER = ''"bat --plain --language man"'';
|
MANPAGER = ''"bat --plain --language man"'';
|
||||||
PAGER = ''"bat --plain"'';
|
PAGER = ''"bat --plain"'';
|
||||||
};
|
};
|
||||||
|
|
|
@ -1,10 +1,11 @@
|
||||||
{ lib, pkgs, homeConfiguration, homePackages, enabled, ... }: lib.recursiveUpdate
|
{ lib, pkgs, homeConfiguration, homePackages, enabled, ... }: lib.recursiveUpdate
|
||||||
|
|
||||||
(homeConfiguration [ "nixos" "root" ] {
|
(homeConfiguration [ "nixos" "root" ] {
|
||||||
programs.nushell.environmentVariables.EDITOR = "hx";
|
programs.nushell.shellAliases.x = "hx";
|
||||||
programs.nushell.shellAliases.x = "hx";
|
|
||||||
|
|
||||||
programs.helix = enabled {
|
programs.helix = enabled {
|
||||||
|
defaultEditor = true;
|
||||||
|
|
||||||
settings.theme = "base16_transparent";
|
settings.theme = "base16_transparent";
|
||||||
|
|
||||||
settings.editor = {
|
settings.editor = {
|
||||||
|
|
|
@ -11,9 +11,7 @@
|
||||||
configFile.source = ./configuration.nu;
|
configFile.source = ./configuration.nu;
|
||||||
envFile.source = ./environment.nu;
|
envFile.source = ./environment.nu;
|
||||||
|
|
||||||
environmentVariables = {
|
environmentVariables = config.environment.variables;
|
||||||
inherit (config.environment.variables) NIX_LD;
|
|
||||||
};
|
|
||||||
|
|
||||||
shellAliases = {
|
shellAliases = {
|
||||||
cdtmp = "cd (mktemp --directory)";
|
cdtmp = "cd (mktemp --directory)";
|
||||||
|
|
|
@ -5,9 +5,7 @@ systemConfiguration {
|
||||||
sound = enabled {};
|
sound = enabled {};
|
||||||
|
|
||||||
services.pipewire = enabled {
|
services.pipewire = enabled {
|
||||||
alsa = enabled {
|
alsa = enabled { support32Bit = true; };
|
||||||
support32Bit = true;
|
|
||||||
};
|
|
||||||
pulse = enabled {};
|
pulse = enabled {};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue