this is where we're at now
This commit is contained in:
parent
37a11e11ff
commit
06b48475d8
7 changed files with 272 additions and 41 deletions
|
@ -19,8 +19,6 @@
|
|||
|
||||
home.packages = with pkgs; [
|
||||
|
||||
rustup
|
||||
|
||||
kitty
|
||||
thunderbird
|
||||
|
||||
|
@ -29,18 +27,23 @@
|
|||
|
||||
btop
|
||||
bat
|
||||
broot
|
||||
joshuto
|
||||
ripgrep
|
||||
fd
|
||||
lazygit
|
||||
fzf
|
||||
|
||||
latte-dock
|
||||
|
||||
kdeconnect
|
||||
keepassxc
|
||||
|
||||
direnv
|
||||
|
||||
mpv
|
||||
|
||||
vscodium
|
||||
|
||||
syncthing
|
||||
|
||||
zoxide
|
||||
|
@ -58,15 +61,21 @@
|
|||
|
||||
(callPackage ./homepkgs/git-credential-keepassxc.nix { })
|
||||
(callPackage ./homepkgs/culr.nix { })
|
||||
# (libsForQt5.callPackage ./homepkgs/bismuth.nix { })
|
||||
|
||||
];
|
||||
|
||||
programs.direnv = {
|
||||
enable = true;
|
||||
nix-direnv = {
|
||||
enable = true;
|
||||
};
|
||||
};
|
||||
|
||||
gtk = {
|
||||
enable = true;
|
||||
theme = {
|
||||
#package = pkgs.arc-theme;
|
||||
name = "Simplewaita";
|
||||
package = (pkgs.callPackage ./homepkgs/simplewaita-gtk.nix {});
|
||||
name = "simplewaita";
|
||||
};
|
||||
};
|
||||
|
||||
|
@ -79,7 +88,7 @@
|
|||
};
|
||||
enable = true;
|
||||
extensions = with pkgs.nur.repos.rycee.firefox-addons; [
|
||||
vimium
|
||||
vimium-c
|
||||
darkreader
|
||||
localcdn
|
||||
ublock-origin
|
||||
|
@ -89,7 +98,6 @@
|
|||
keepassxc-browser
|
||||
user-agent-string-switcher
|
||||
# happy-bonobo-disable-webrtc
|
||||
# arc-dark-theme-we
|
||||
];
|
||||
profiles.default = {
|
||||
id = 0;
|
||||
|
@ -100,11 +108,6 @@
|
|||
};
|
||||
};
|
||||
|
||||
programs.broot = {
|
||||
enable = true;
|
||||
modal = true;
|
||||
};
|
||||
|
||||
services.syncthing = {
|
||||
enable = true;
|
||||
};
|
||||
|
@ -159,6 +162,26 @@
|
|||
enableZshIntegration = true;
|
||||
};
|
||||
|
||||
programs.fzf = {
|
||||
enable = true;
|
||||
enableZshIntegration = true;
|
||||
colors = {
|
||||
fg = "#d3dae3";
|
||||
"fg+" = "#d3dae3";
|
||||
bg = "#060604";
|
||||
"bg+" = "#060604";
|
||||
preview-fg = "#fdbc4b";
|
||||
preview-bg = "#1e2233";
|
||||
hl = "#da4453";
|
||||
"hl+" = "#ed244e";
|
||||
info = "#fdbc4b";
|
||||
border = "#656a73";
|
||||
prompt = "#c50ed2";
|
||||
pointer = "#27ae60";
|
||||
header = "#da4453";
|
||||
};
|
||||
};
|
||||
|
||||
programs.zsh = {
|
||||
enable = true;
|
||||
enableAutosuggestions = true;
|
||||
|
@ -185,6 +208,10 @@ ps_culr()
|
|||
ps ww$@ | culr
|
||||
}
|
||||
|
||||
alias ...=\"cd ../..\"
|
||||
alias ....=\"cd ../../..\"
|
||||
alias .....=\"cd ../../../..\"
|
||||
|
||||
alias fresh=\"clear; echo; ~/.nix/header.sh\"
|
||||
alias icat=\"kitty +kitten icat\"
|
||||
alias chmox=\"chmod +x\"
|
||||
|
@ -197,6 +224,8 @@ alias gl=\"git pull\"
|
|||
alias gp=\"git push\"
|
||||
alias gd=\"git diff\"
|
||||
alias gcam=\"git commit -am\"
|
||||
alias gcm=\"git commit -m\"
|
||||
alias gr=\"git restore\"
|
||||
alias gm=\"git merge\"
|
||||
alias l=\"ls_culr\"
|
||||
alias la=\"la_culr\"
|
||||
|
@ -216,16 +245,26 @@ fresh
|
|||
src = pkgs.zsh-vi-mode;
|
||||
file = "share/zsh-vi-mode/zsh-vi-mode.zsh";
|
||||
}
|
||||
{
|
||||
name = "zsh-autopair";
|
||||
src = pkgs.zsh-autopair;
|
||||
file = "share/zsh-autopair/zsh-autopair.zsh";
|
||||
}
|
||||
{
|
||||
name = "zsh-completions";
|
||||
src = pkgs.zsh-completions;
|
||||
file = "share/zsh-completions/zsh-completions.zsh";
|
||||
}
|
||||
{
|
||||
name = "zsh-autopair";
|
||||
src = pkgs.zsh-autopair;
|
||||
file = "share/zsh-autopair/zsh-autopair.zsh";
|
||||
name = "zsh-command-time";
|
||||
src = pkgs.zsh-command-time;
|
||||
file = "share/zsh-completions/zsh-command-time.zsh";
|
||||
}
|
||||
# {
|
||||
# name = "zsh-you-should-use";
|
||||
# src = pkgs.zsh-you-should-use;
|
||||
# # file = "share/zsh-completions/zsh-you-should-use.zsh";
|
||||
# }
|
||||
{
|
||||
name = "zsh-autocomplete";
|
||||
src = pkgs.zsh-autocomplete;
|
||||
|
@ -236,21 +275,26 @@ fresh
|
|||
src = pkgs.zsh-fast-syntax-highlighting;
|
||||
file = "share/zsh-fast-syntax-highlighting/zsh-fast-syntax-highlighting.zsh";
|
||||
}
|
||||
{
|
||||
name = "zsh-history-search-multi-word";
|
||||
src = pkgs.zsh-history-search-multi-word;
|
||||
file = "share/zsh-history-search-multi-word/zsh-history-search-multi-word.zsh";
|
||||
}
|
||||
{
|
||||
name = "zsh-nix-shell";
|
||||
src = pkgs.zsh-nix-shell;
|
||||
file = "share/zsh-nix-shell/zsh-nix-shell.zsh";
|
||||
}
|
||||
{
|
||||
name = "any-nix-shell";
|
||||
src = pkgs.any-nix-shell;
|
||||
file = "share/any-nix-shell/any-nix-shell.zsh";
|
||||
}
|
||||
{
|
||||
name = "nix-zsh-completions";
|
||||
src = pkgs.nix-zsh-completions;
|
||||
file = "share/nix-zsh-completions/nix-zsh-completions.zsh";
|
||||
}
|
||||
# {
|
||||
# name = "zsh-fzf-tab";
|
||||
# src = pkgs.zsh-fzf-tab;
|
||||
# # file = "share/zsh-fzf-tab/zsh-fzf-tab.zsh";
|
||||
# }
|
||||
];
|
||||
};
|
||||
|
||||
|
@ -296,8 +340,12 @@ fresh
|
|||
programs.helix.settings = {
|
||||
theme = "bogster";
|
||||
};
|
||||
|
||||
home.sessionVariables = {
|
||||
GTK_THEME = "simplewaita";
|
||||
};
|
||||
|
||||
home.stateVersion ="22.11";
|
||||
home.stateVersion = "22.11";
|
||||
|
||||
programs.home-manager.enable = true;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue