feat(nvim): version 0.10
This commit is contained in:
parent
02e704a1ba
commit
f6b5823194
3 changed files with 24 additions and 3 deletions
|
@ -1,6 +1,11 @@
|
||||||
# cli programs should be available on servers and desktop
|
# cli programs should be available on servers and desktop
|
||||||
{ pkgs, ... }:
|
{ config, pkgs, ... }:
|
||||||
|
let
|
||||||
|
unstable = import
|
||||||
|
(builtins.fetchTarball https://github.com/nixos/nixpkgs/tarball/7afa2c97ebb0585d00c64c112344483e89e00545)
|
||||||
|
# reuse the current configuration
|
||||||
|
{ config = config.nixpkgs.config; };
|
||||||
|
in
|
||||||
{
|
{
|
||||||
programs.zsh.enable = true;
|
programs.zsh.enable = true;
|
||||||
programs.fzf = {
|
programs.fzf = {
|
||||||
|
@ -8,6 +13,14 @@
|
||||||
keybindings = true;
|
keybindings = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
# programs.neovim = {
|
||||||
|
# enable = true;
|
||||||
|
# defaultEditor = true;
|
||||||
|
# package = unstable.neovim;
|
||||||
|
# viAlias = true;
|
||||||
|
# vimAlias = true;
|
||||||
|
# };
|
||||||
|
|
||||||
# List packages installed in system profile. To search, run:
|
# List packages installed in system profile. To search, run:
|
||||||
# $ nix search wget
|
# $ nix search wget
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
|
@ -41,6 +54,7 @@
|
||||||
mpc-cli
|
mpc-cli
|
||||||
mpd
|
mpd
|
||||||
neofetch
|
neofetch
|
||||||
|
unstable.neovim
|
||||||
ollama
|
ollama
|
||||||
pandoc
|
pandoc
|
||||||
pass
|
pass
|
||||||
|
|
|
@ -197,8 +197,8 @@ in {
|
||||||
core.fileMode = false;
|
core.fileMode = false;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
neovim = {
|
neovim = {
|
||||||
enable = true;
|
|
||||||
defaultEditor = true;
|
defaultEditor = true;
|
||||||
viAlias = true;
|
viAlias = true;
|
||||||
vimAlias = true;
|
vimAlias = true;
|
||||||
|
@ -222,10 +222,14 @@ in {
|
||||||
nixedit = "vi /etc/nixos";
|
nixedit = "vi /etc/nixos";
|
||||||
nixupdate = "sudo nix-channel --update && sudo nixos-rebuild switch";
|
nixupdate = "sudo nix-channel --update && sudo nixos-rebuild switch";
|
||||||
nixclean = "sudo nix-env --delete-generations old --profile /nix/var/nix/profiles/system && sudo /nix/var/nix/profiles/system/bin/switch-to-configuration switch && sudo nix-store --gc";
|
nixclean = "sudo nix-env --delete-generations old --profile /nix/var/nix/profiles/system && sudo /nix/var/nix/profiles/system/bin/switch-to-configuration switch && sudo nix-store --gc";
|
||||||
|
socks = "ssh -N -f -C -D 9090 mrflos@yunohost.yeswiki.net -p 6742";
|
||||||
|
vi = "/run/current-system/sw/bin/nvim";
|
||||||
|
vim = "/run/current-system/sw/bin/nvim";
|
||||||
yeswiki-updater = "cd /home/mrflos/Developpements/yeswiki-installer/ && sudo php yeswiki-updater.php";
|
yeswiki-updater = "cd /home/mrflos/Developpements/yeswiki-installer/ && sudo php yeswiki-updater.php";
|
||||||
};
|
};
|
||||||
initExtra = ''
|
initExtra = ''
|
||||||
export BUN_INSTALL="$HOME/.bun"
|
export BUN_INSTALL="$HOME/.bun"
|
||||||
|
export PHP_CS_FIXER_IGNORE_ENV=1
|
||||||
export PATH="$HOME/.local/bin:$BUN_INSTALL/bin:$PATH"
|
export PATH="$HOME/.local/bin:$BUN_INSTALL/bin:$PATH"
|
||||||
eval "$(atuin init zsh)"
|
eval "$(atuin init zsh)"
|
||||||
eval "$(zoxide init zsh)"
|
eval "$(zoxide init zsh)"
|
||||||
|
|
|
@ -81,6 +81,9 @@
|
||||||
gcc
|
gcc
|
||||||
go
|
go
|
||||||
nixfmt-rfc-style
|
nixfmt-rfc-style
|
||||||
|
lua
|
||||||
|
lua-language-server
|
||||||
|
luarocks
|
||||||
nixpkgs-fmt
|
nixpkgs-fmt
|
||||||
nodejs
|
nodejs
|
||||||
nodePackages.eslint
|
nodePackages.eslint
|
||||||
|
|
Loading…
Reference in a new issue