mirror of
https://github.com/sadan4/dotfiles.git
synced 2025-06-27 14:34:22 -04:00
Update to 25.05
some bugs with new version i dont have time to sort out yet update js corepack pin lazygit insane ux choice with no config setting completions are now built-in pin to old nerdfonts I dont want to do this, but the new version just throw error after error at me pin neovim
This commit is contained in:
parent
3db80b3804
commit
6da6046b73
9 changed files with 212 additions and 94 deletions
|
@ -23,7 +23,7 @@ in
|
|||
};
|
||||
file = {
|
||||
vscode_neovim = {
|
||||
source = "${pkgs.pinned.neovim}/bin/nvim";
|
||||
source = "${pkgs.pinned.vscode_neovim}/bin/nvim";
|
||||
target = ".bin/vscode-neovim";
|
||||
};
|
||||
};
|
||||
|
|
|
@ -35,7 +35,7 @@ in
|
|||
electron-fiddle
|
||||
typescript
|
||||
unstable.eslint
|
||||
unstable.corepack_23
|
||||
unstable.corepack_24
|
||||
node
|
||||
vsce
|
||||
esbuild
|
||||
|
|
|
@ -1,8 +1,12 @@
|
|||
{ pkgs, config, ... }: {
|
||||
{ pkgs, config, ... }:
|
||||
{
|
||||
imports = [
|
||||
./pinned.nix
|
||||
];
|
||||
home = {
|
||||
packages = with pkgs; [
|
||||
git
|
||||
lazygit
|
||||
pinned.lazygit
|
||||
act
|
||||
gh
|
||||
];
|
||||
|
|
|
@ -4,9 +4,12 @@
|
|||
...
|
||||
}:
|
||||
{
|
||||
imports = [
|
||||
./pinned.nix
|
||||
];
|
||||
home = {
|
||||
packages = with pkgs; [
|
||||
neovim
|
||||
pinned.neovim
|
||||
nvimpager
|
||||
];
|
||||
file = {
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
ref = "refs/heads/nixpkgs-unstable";
|
||||
rev = "0c19708cf035f50d28eb4b2b8e7a79d4dc52f6bb";
|
||||
}) defaultOpts).vscode;
|
||||
neovim =
|
||||
vscode_neovim =
|
||||
(import (builtins.fetchGit {
|
||||
# Descriptive name to make the store path easier to identify
|
||||
name = "my-old-revision";
|
||||
|
@ -34,6 +34,14 @@
|
|||
ref = "refs/heads/nixpkgs-unstable";
|
||||
rev = "0c19708cf035f50d28eb4b2b8e7a79d4dc52f6bb";
|
||||
}) defaultOpts).neovim;
|
||||
neovim =
|
||||
(import (builtins.fetchGit {
|
||||
# Descriptive name to make the store path easier to identify
|
||||
name = "my-old-revision";
|
||||
url = "https://github.com/NixOS/nixpkgs/";
|
||||
ref = "refs/heads/nixpkgs-unstable";
|
||||
rev = "14182c19701221692b84e7428e5b7281b099967a";
|
||||
}) defaultOpts).neovim;
|
||||
# removed for having out of date electron
|
||||
etcher =
|
||||
(import
|
||||
|
@ -67,7 +75,13 @@
|
|||
ref = "refs/heads/nixpkgs-unstable";
|
||||
rev = "05bbf675397d5366259409139039af8077d695ce";
|
||||
}) defaultOpts).gdb;
|
||||
|
||||
# lazygit >=49 has an ugly root symbol with no config to remove it
|
||||
lazygit =
|
||||
(import (builtins.fetchGit {
|
||||
name = "pinned-lazygit";
|
||||
url = "https://github.com/NixOS/nixpkgs/";
|
||||
rev = "785eec1b92a0a4b3246f1307a9325a7e5024fef5";
|
||||
}) defaultOpts).lazygit;
|
||||
};
|
||||
}
|
||||
)
|
||||
|
|
|
@ -38,7 +38,6 @@
|
|||
source ${pkgs.zsh-powerlevel10k}/share/zsh-powerlevel10k/powerlevel10k.zsh-theme
|
||||
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh
|
||||
source ${pkgs.zsh-syntax-highlighting}/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
|
||||
eval "$(${pkgs.nh}/bin/nh completions --shell=zsh)"
|
||||
setopt globstarshort
|
||||
eval "$(${pkgs.docker}/bin/docker completion zsh)"
|
||||
# *c*d into *n*ew *d*irectory
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue