flake/nixos/profiles/common/graphical/home/default.nix

60 lines
872 B
Nix
Raw Normal View History

2023-11-14 11:22:17 +08:00
{...}: {
2023-11-28 13:40:22 +08:00
imports =
[
./fonts
./scripts
./wallpapers
./packages.nix
./theme.nix
./xdg-mime.nix
]
2024-01-17 12:47:27 +08:00
++ map (n: ../../../../../home/applications/${n}) [
2023-11-28 13:40:22 +08:00
# Terminal
"alacritty"
# Shell
"fish"
"bash"
# Editor
"helix"
"neovim"
"vscode"
# Browser
"chromium"
#"librewolf"
"firefox"
2023-11-28 13:40:22 +08:00
# Language
"nix"
"go"
# Media
"loupe"
"mpv"
2023-11-30 02:38:05 +08:00
"spotify/spicetify.nix"
2023-11-28 13:40:22 +08:00
"amberol"
"mousai"
# WM
"sway"
# Misc
2024-01-07 23:45:20 +08:00
"thunderbird"
"telegram-desktop"
2023-12-12 00:37:21 +08:00
"nautilus"
2023-11-29 18:18:56 +08:00
"fcitx5"
2023-11-28 13:40:22 +08:00
"irssi"
"mumble"
];
2023-12-08 23:44:35 +08:00
# https://wiki.archlinux.org/title/Fish#Start_X_at_login
programs.fish.loginShellInit = ''
if test -z "$DISPLAY" -a "$XDG_VTNR" = 1
exec sway
end
'';
2023-11-14 11:22:17 +08:00
}