mirror of
https://codeberg.org/leana8959/.files.git
synced 2025-12-06 06:39:14 +00:00
vanadium: make helix the default editor
This commit is contained in:
parent
b361d6b13c
commit
775a2a95b5
2 changed files with 4 additions and 6 deletions
|
|
@ -10,8 +10,10 @@
|
||||||
|
|
||||||
home.sessionVariables = let
|
home.sessionVariables = let
|
||||||
fishCfg = config.programs.fish;
|
fishCfg = config.programs.fish;
|
||||||
|
helixCfg = config.programs.helix;
|
||||||
in {
|
in {
|
||||||
"SHELL" = lib.mkIf fishCfg.enable "${lib.getExe fishCfg.package}";
|
"SHELL" = lib.mkIf fishCfg.enable (lib.getExe fishCfg.package);
|
||||||
|
"EDITOR" = lib.getExe helixCfg.package;
|
||||||
};
|
};
|
||||||
|
|
||||||
imports = [
|
imports = [
|
||||||
|
|
@ -64,7 +66,6 @@
|
||||||
];
|
];
|
||||||
programs = {
|
programs = {
|
||||||
neovim.enable = true;
|
neovim.enable = true;
|
||||||
neovim.defaultEditor = true;
|
|
||||||
|
|
||||||
emacs = {
|
emacs = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,7 @@
|
||||||
{pkgs, lib, config, ...}: let
|
{pkgs, lib, config, ...}: let
|
||||||
cfg = config.programs.neovim;
|
cfg = config.programs.neovim;
|
||||||
in {
|
in {
|
||||||
config = {
|
config = lib.mkIf cfg.enable {
|
||||||
programs.neovim = lib.mkIf cfg.enable {
|
|
||||||
defaultEditor = true;
|
|
||||||
};
|
|
||||||
home.packages = [
|
home.packages = [
|
||||||
# might be useful for servers, serves as minimal configuration
|
# might be useful for servers, serves as minimal configuration
|
||||||
pkgs.nodePackages.bash-language-server
|
pkgs.nodePackages.bash-language-server
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue