fixing zsh and so on

This commit is contained in:
Ingolf Wagner 2021-10-29 12:49:32 +02:00
parent 6479ec330b
commit 9d702aac41
No known key found for this signature in database
GPG key ID: 76BF5F1928B9618B
4 changed files with 27 additions and 29 deletions

View file

@ -37,12 +37,12 @@
# #
#tor-browser-bundle-bin #tor-browser-bundle-bin
(tor-browser-bundle-bin.overrideAttrs (old: rec { (tor-browser-bundle-bin.overrideAttrs (old: rec {
version = "10.5"; version = "10.5.8";
name = "tor-browser-bundle-${version}"; name = "tor-browser-bundle-${version}";
src = pkgs.fetchurl { src = pkgs.fetchurl {
url = url =
"https://dist.torproject.org/torbrowser/10.5/tor-browser-linux64-10.5_en-US.tar.xz"; "https://dist.torproject.org/torbrowser/10.5.10/tor-browser-linux64-10.5.10_en-US.tar.xz";
sha256 = "1dq9jys60rn2w37dvb2a69gmqsi7278b782am14wci57kmajlpvm"; sha256 = "2dq9jys60rn2w37dvb2a69gmqsi7278b782am14wci57kmajlpvm";
}; };
})) }))
]; ];

View file

@ -23,9 +23,7 @@ in {
exec ${pkgs.nixUnstable}/bin/nix --experimental-features "nix-command flakes" "$@" exec ${pkgs.nixUnstable}/bin/nix --experimental-features "nix-command flakes" "$@"
'') '')
#zeal # offline documentation #sweethome3d.application
#keepassxc
sweethome3d.application
pkgs.polygon-art.polygon-art pkgs.polygon-art.polygon-art
# bluetooth gui # bluetooth gui
@ -36,30 +34,26 @@ in {
inkscape inkscape
imagemagick imagemagick
bitwig-studio3 #bitwig-studio3
sonic-pi #sononym-crawler
jack2 #darktable
sononym-crawler
darktable
# rust development environment # rust development environment
#cargo #rustup
#rustc #jetbrains.clion
rustup
jetbrains.clion
# general # general
jetbrains.idea-ultimate #jetbrains.idea-ultimate
vscode #vscode
# python # python
python3Full #python3Full
jetbrains.pycharm-professional #jetbrains.pycharm-professional
jetbrains.datagrip #jetbrains.datagrip
element-desktop #element-desktop
tor-browser-bundle-bin #tor-browser-bundle-bin
#(tor-browser-bundle-bin.overrideAttrs (old: rec { #(tor-browser-bundle-bin.overrideAttrs (old: rec {
# version = "10.0.15"; # version = "10.0.15";
# name = "tor-browser-bundle-${version}"; # name = "tor-browser-bundle-${version}";

View file

@ -37,7 +37,6 @@ in {
# powerline themes # powerline themes
# ---------------- # ----------------
#theme = "agnoster";
theme = "powerlevel9k/powerlevel9k"; theme = "powerlevel9k/powerlevel9k";
plugins = [ plugins = [

View file

@ -57,14 +57,23 @@ in {
# use z instead of cd # use z instead of cd
# use zi to fuzzy search through all registered directories # use zi to fuzzy search through all registered directories
programs.zoxide.enable = true; programs.zoxide = {
enable = true;
enableZshIntegration = true;
};
# provide better `Ctrl+r` command in terminal # provide better `Ctrl+r` command in terminal
programs.mcfly = { programs.mcfly = {
enable = true; enable = true;
keyScheme = "vim"; keyScheme = "vim";
enableLightTheme = true; #enableLightTheme = true;
enableFuzzySearch = true; enableFuzzySearch = true;
enableZshIntegration = true;
};
programs.zsh = {
enable = true;
defaultKeymap = "viins";
}; };
home.git-pull = { home.git-pull = {
@ -127,10 +136,6 @@ in {
mpd_port = 6600 mpd_port = 6600
''; '';
home.file.".zshrc".text = ''
# a fix for https://github.com/NixOS/nixpkgs/issues/27587
autoload -U compinit && compinit
'';
programs.git = { programs.git = {
enable = true; enable = true;