Benutzer:DiscoBrille: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 8: | Zeile 8: | ||
In /etc/nixos/configuration.nix folgendes eintragen: | In /etc/nixos/configuration.nix folgendes eintragen: | ||
#################################################### | |||
# ZSH Config | # ZSH Config | ||
#################################################### | |||
# ZSH aktivieren | # ZSH aktivieren | ||
programs.zsh.enable = true; | programs.zsh.enable = true; | ||
# ZSH als default Shell für alle User | # ZSH als default Shell für alle User | ||
users.defaultUserShell = pkgs.zsh; | users.defaultUserShell = pkgs.zsh; | ||
# ZSH Shell Aliases | # ZSH Shell Aliases | ||
programs.zsh.shellAliases = { | programs.zsh.shellAliases = { | ||
Zeile 21: | Zeile 22: | ||
lock = "i3lock -i ~/Pictures/Gnome_Dark.png"; | lock = "i3lock -i ~/Pictures/Gnome_Dark.png"; | ||
}; | }; | ||
# OH-MY-ZSH Aktivierung + Theme auswahl | # OH-MY-ZSH Aktivierung + Theme auswahl | ||
programs.zsh.ohMyZsh.enable = true; | programs.zsh.ohMyZsh.enable = true; | ||
programs.zsh.ohMyZsh.theme = "aussiegeek"; | programs.zsh.ohMyZsh.theme = "aussiegeek"; | ||
#################################################### | |||
== Bug's bzw. Error == | == Bug's bzw. Error == |
Version vom 20. November 2017, 15:48 Uhr
Ein kleiner Notizzettel zum Thema NixOs
ZSH Config
In /etc/nixos/configuration.nix folgendes eintragen:
#################################################### # ZSH Config #################################################### # ZSH aktivieren programs.zsh.enable = true; # ZSH als default Shell für alle User users.defaultUserShell = pkgs.zsh; # ZSH Shell Aliases programs.zsh.shellAliases = { ll = "ls -l"; lock = "i3lock -i ~/Pictures/Gnome_Dark.png"; }; # OH-MY-ZSH Aktivierung + Theme auswahl programs.zsh.ohMyZsh.enable = true; programs.zsh.ohMyZsh.theme = "aussiegeek"; ####################################################
Bug's bzw. Error
Fehlerhaftes Package Update
warning: Nix search path entry ‘/nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs’ does not exist, ignoring
Dieser Fehler kann enstehen, wenn beim Package update:
$ nix-channel --update
ein Fehler auftritt. In meinem Fall war der neu erstellte Link:
/nix/var/nix/profiles/per-user/root/channels -> /nix/var/nix/profiles/per-user/root/channels-2-link
defekt, weil in diesem der folgende Link fehlend war:
/nix/var/nix/profiles/per-user/root/channels-2-link/nixos -> /nix/store/dik9w7f61r5w5kxffy9ljzz1a1krgs1k-nixos-18.03pre120540.b8f7027360/nixos
Fehler kann durch rollback auf vorherige Version behoben werden
$ nix-channel --rollback
Anschließend das Update erneut durchführen
$ nix-channel --update
Ist diese Operation erfolgreich sollte der folgende Link entstanden sein:
/nix/var/nix/profiles/per-user/root/channels-3-link/nixos -> /nix/store/dik9w7f61r5w5kxffy9ljzz1a1krgs1k-nixos-18.03pre120540.b8f7027360/nixos
Eine Übersicht über User Environments von NixOs