move ssh out to its own file and add zsh
This commit is contained in:
@@ -3,20 +3,18 @@
|
||||
config,
|
||||
...
|
||||
}: {
|
||||
|
||||
home.packages = with pkgs; [ xdg-ninja ];
|
||||
home.packages = with pkgs; [xdg-ninja];
|
||||
|
||||
xdg = {
|
||||
enable = true;
|
||||
|
||||
configHome = "${config.home.homeDirectory}/.config";
|
||||
cacheHome = "${config.home.homeDirectory}/.cache";
|
||||
dataHome = "${config.home.homeDirectory}/.local/share";
|
||||
stateHome = "${config.home.homeDirectory}/.local/state";
|
||||
|
||||
userDirs = { # ~/.config/user-dirs.dirs
|
||||
enable = true;
|
||||
# You can override defaults here:
|
||||
userDirs = {
|
||||
enable = true;
|
||||
# writes ~/.config/user-dirs.dirs
|
||||
desktop = "${config.home.homeDirectory}/desktop";
|
||||
download = "${config.home.homeDirectory}/downloads";
|
||||
documents = "${config.home.homeDirectory}/documents";
|
||||
@@ -28,5 +26,10 @@
|
||||
};
|
||||
};
|
||||
|
||||
# misc env variables to get things out of ~ (<3 xdg-ninja)
|
||||
home.sessionVariables = {
|
||||
GOPATH="$XDG_DATA_HOME/go";
|
||||
_JAVA_OPTIONS="-Djava.util.prefs.userRoot=""$XDG_CONFIG_HOME""/java";
|
||||
};
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user