Styx: Use nix-darwin to init fish
This commit is contained in:
parent
c78a5376c9
commit
c4cc5cf244
5 changed files with 24 additions and 32 deletions
|
@ -119,11 +119,11 @@
|
|||
"utils": "utils"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1679067095,
|
||||
"narHash": "sha256-G2dJQURL/CCi+8RP6jNJG8VqgtzEMCA+6mNodd3VR6E=",
|
||||
"lastModified": 1679246045,
|
||||
"narHash": "sha256-6yK601M0RpG9o0CqCl++9OCWEH+q+va6lEncLNg8iQ4=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "3239e0b40f242f47bf6c0c37b2fd35ab3e76e370",
|
||||
"rev": "bcc417b80f3bef3e0cf21160850525d8a03387e6",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
|
@ -14,17 +14,6 @@ in
|
|||
enable = true;
|
||||
|
||||
plugins = [
|
||||
# https://github.com/oh-my-fish/plugin-foreign-env
|
||||
{
|
||||
name = "foreign-env";
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "oh-my-fish";
|
||||
repo = "plugin-foreign-env";
|
||||
rev = "b3dd471bcc885b597c3922e4de836e06415e52dd";
|
||||
sha256 = "sha256-3h03WQrBZmTXZLkQh1oVyhv6zlyYsSDS7HTHr+7WjY8=";
|
||||
};
|
||||
}
|
||||
|
||||
# https://github.com/dracula/fish
|
||||
{
|
||||
name = "dracula";
|
||||
|
@ -151,13 +140,6 @@ in
|
|||
# Disable greeting
|
||||
set fish_greeting
|
||||
|
||||
if test (uname) = "Darwin"; and test -z "$__NIX_DARWIN_SET_ENVIRONMENT_DONE"
|
||||
set __nifoc_nix_darwin_set_env (grep '-set-environment' /run/current-system/etc/bashrc | cut -d '.' -f 2)
|
||||
set __nifoc_old_editor "$EDITOR"
|
||||
fenv source "$__nifoc_nix_darwin_set_env"
|
||||
set -g EDITOR "$__nifoc_old_editor"
|
||||
end
|
||||
|
||||
if test -d "$HOME/.bin"
|
||||
set -gx PATH "$HOME/.bin" $PATH
|
||||
end
|
||||
|
|
|
@ -127,8 +127,8 @@ rec {
|
|||
src = pkgs.fetchFromGitHub {
|
||||
owner = "HiPhish";
|
||||
repo = "nvim-ts-rainbow2";
|
||||
rev = "cee4601ff8aac73dee4afa1074814343bb5a0b80";
|
||||
sha256 = "0g0jy6jcpmpia6k8c0i91yjajx9crin4lgwmmmr0dl20yd77gqki";
|
||||
rev = "742049ef6716f59c7202644a026d8dc09fc60c52";
|
||||
sha256 = "1d5p5w3vsz9pajdz4j2wmfv5nkv4bdhp084h5lhh58z0vcj62z1m";
|
||||
fetchSubmodules = false;
|
||||
};
|
||||
};
|
||||
|
@ -181,12 +181,12 @@ rec {
|
|||
};
|
||||
todo-comments-nvim = pkgs.vimUtils.buildVimPluginFrom2Nix {
|
||||
pname = "todo-comments.nvim";
|
||||
version = "2023-03-12";
|
||||
version = "2023-03-19";
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "folke";
|
||||
repo = "todo-comments.nvim";
|
||||
rev = "6ccb0bebeb22dbe31940776a750db54b844ae653";
|
||||
sha256 = "1dmvry7m4rdwrqmb7kaa4zx9mcda8n1yagabyg7nds7jyld671gw";
|
||||
rev = "14e2cd9a6e5e67483a03660f08471ca9a981c4a5";
|
||||
sha256 = "1mk0adblrfjhhrngc3zvrp2f348cdvj4nx7mmpjv8vq7vpvr5b4h";
|
||||
fetchSubmodules = false;
|
||||
};
|
||||
};
|
||||
|
@ -467,12 +467,12 @@ rec {
|
|||
};
|
||||
nvim-treesitter-textobjects = pkgs.vimUtils.buildVimPluginFrom2Nix {
|
||||
pname = "nvim-treesitter-textobjects";
|
||||
version = "2023-03-13";
|
||||
version = "2023-03-19";
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "nvim-treesitter";
|
||||
repo = "nvim-treesitter-textobjects";
|
||||
rev = "5b2bcb9ca8315879181f468b37a897100d631005";
|
||||
sha256 = "0ij8jgvhyqrlw077296dx9ck0agjdd2p5r5fiizsvxrwv0jc6ikj";
|
||||
rev = "582cbb5a4cb50f6161cac8cc01f55aeaff6d836a";
|
||||
sha256 = "11dm8vyxsy1b7c93f8gx5n6x4qf86b821myqaa09k1g761skrsvz";
|
||||
fetchSubmodules = false;
|
||||
};
|
||||
};
|
||||
|
@ -577,12 +577,12 @@ rec {
|
|||
};
|
||||
noice-nvim = pkgs.vimUtils.buildVimPluginFrom2Nix {
|
||||
pname = "noice.nvim";
|
||||
version = "2023-03-15";
|
||||
version = "2023-03-19";
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "folke";
|
||||
repo = "noice.nvim";
|
||||
rev = "0c493e5d243c39adf3d6ce7683a16e610cc44e0a";
|
||||
sha256 = "1x774zzf835my8nk8q750jb6d38rr059yj416r1chbygw4y4zvyk";
|
||||
rev = "92b058ad183fccd3b970f03ae49094596a6c735b";
|
||||
sha256 = "0k6nl575m3kfq4xls12kr0zpq924q58y8qp4y034xzfzvbibim8n";
|
||||
fetchSubmodules = false;
|
||||
};
|
||||
};
|
||||
|
|
9
system/darwin/fish.nix
Normal file
9
system/darwin/fish.nix
Normal file
|
@ -0,0 +1,9 @@
|
|||
{ pkgs, ... }:
|
||||
|
||||
{
|
||||
programs.fish = {
|
||||
enable = true;
|
||||
useBabelfish = true;
|
||||
babelfishPackage = pkgs.babelfish;
|
||||
};
|
||||
}
|
|
@ -10,6 +10,7 @@ in
|
|||
../darwin/defaults.nix
|
||||
../darwin/fonts.nix
|
||||
../darwin/sudo.nix
|
||||
../darwin/fish.nix
|
||||
];
|
||||
|
||||
nix = {
|
||||
|
|
Loading…
Reference in a new issue