Skip to content

Commit

Permalink
fix: EDITOR, replace neofetch with fastfetch
Browse files Browse the repository at this point in the history
  • Loading branch information
ryan4yin committed Nov 26, 2024
1 parent 1955875 commit 366aef4
Show file tree
Hide file tree
Showing 5 changed files with 10 additions and 14 deletions.
1 change: 0 additions & 1 deletion home/base/core/editors/neovim/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
neovim = {
enable = true;

defaultEditor = true;
viAlias = true;
vimAlias = true;
};
Expand Down
2 changes: 1 addition & 1 deletion home/base/tui/editors/neovim/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ in {
enable = true;
package = pkgs-unstable.neovim-unwrapped;

defaultEditor = true;
# defaultEditor = true; # set EDITOR at system-wide level
viAlias = true;
vimAlias = true;

Expand Down
9 changes: 9 additions & 0 deletions modules/base.nix
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,16 @@
# https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/tools/package-management/nix/default.nix#L284
nix.package = pkgs.nixVersions.latest;

# for security reasons, do not load neovim's user config
# since EDITOR may be used to edit some critical files
environment.variables.EDITOR = "nvim --clean";

environment.systemPackages = with pkgs; [
# core tools
fastfetch
neovim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default.
just # justfile
nushell # nushell
git # used by nix flakes
git-lfs # used by huggingface models

Expand Down
4 changes: 0 additions & 4 deletions modules/darwin/apps.nix
Original file line number Diff line number Diff line change
Expand Up @@ -72,10 +72,6 @@ in {
{
# Fix https://github.com/LnL7/nix-darwin/wiki/Terminfo-issues
TERMINFO_DIRS = map (path: path + "/share/terminfo") config.environment.profiles ++ ["/usr/share/terminfo"];

# for security reasons, do not load neovim's user config
# since EDITOR may be used to edit some critical files
EDITOR = "nvim --clean";
}
# Set variables for you to manually install homebrew packages.
// homebrew_mirror_env;
Expand Down
8 changes: 0 additions & 8 deletions modules/nixos/base/packages.nix
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,6 @@
# List packages installed in system profile. To search, run:
# $ nix search wget
environment.systemPackages = with pkgs; [
neofetch
neovim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default.
just # justfile
nushell # nushell

# system call monitoring
strace # system call monitoring
ltrace # library call monitoring
Expand Down Expand Up @@ -41,7 +36,4 @@
# BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more
# https://github.com/iovisor/bcc
programs.bcc.enable = true;

# replace default editor with neovim
environment.variables.EDITOR = "nvim";
}

0 comments on commit 366aef4

Please sign in to comment.