43 lines
863 B
Nix
43 lines
863 B
Nix
{ config, pkgs, ... }: {
|
|
|
|
imports = [
|
|
./programs.vscode.nix
|
|
./programs.thunderbird.nix
|
|
];
|
|
|
|
home.packages = with pkgs; [
|
|
firefox
|
|
wowup-cf
|
|
faugus-launcher
|
|
];
|
|
|
|
systemd.user.sessionVariables = {
|
|
## Required to fix firefox unrendered addressbar and tabs
|
|
XDG_DATA_DIRS = "${config.home.homeDirectory}/.nix-profile/share:/usr/local/share:/usr/share";
|
|
};
|
|
|
|
services.flatpak = {
|
|
enable = true;
|
|
packages = [
|
|
"com.spotify.Client"
|
|
"com.discordapp.Discord"
|
|
];
|
|
};
|
|
|
|
programs.zsh.shellAliases = {
|
|
claude = "nix run github:sadjow/claude-code-nix";
|
|
};
|
|
|
|
home.sessionVariables = {
|
|
NPM_CONFIG_PREFIX = "/mnt/Projects/.npm-global/.npm-global";
|
|
};
|
|
|
|
home.sessionPath = [
|
|
"/mnt/Projects/.npm-global/bin"
|
|
];
|
|
|
|
home.file.".npmrc".text = ''
|
|
prefix=/mnt/Projects/.npm-global/.npm-global
|
|
'';
|
|
}
|
|
|