mirror of
https://github.com/tuxdotrs/tawm.git
synced 2025-07-05 20:56:33 +05:30
99 lines
2.1 KiB
Nix
99 lines
2.1 KiB
Nix
{
|
|
pkgs,
|
|
username,
|
|
...
|
|
}: {
|
|
imports = [
|
|
../../modules/home-manager/desktop/awesome
|
|
../../modules/home-manager/desktop/hyprland
|
|
../../modules/home-manager/desktop/waybar
|
|
../../modules/home-manager/picom
|
|
../../modules/home-manager/alacritty
|
|
../../modules/home-manager/wezterm
|
|
../../modules/home-manager/ghostty
|
|
../../modules/home-manager/desktop/rofi
|
|
../../modules/home-manager/barrier
|
|
../../modules/home-manager/firefox
|
|
../../modules/home-manager/kdeconnect
|
|
../../modules/home-manager/vs-code
|
|
../../modules/home-manager/mopidy
|
|
../../modules/home-manager/thunderbird
|
|
../../modules/home-manager/floorp
|
|
];
|
|
|
|
home.pointerCursor = {
|
|
package = pkgs.bibata-cursors;
|
|
name = "Bibata-Modern-Ice";
|
|
};
|
|
|
|
qt.enable = true;
|
|
qt.platformTheme.name = "gtk";
|
|
qt.style.name = "adwaita-dark";
|
|
qt.style.package = pkgs.adwaita-qt;
|
|
|
|
gtk = {
|
|
enable = true;
|
|
theme = {
|
|
name = "Materia-dark";
|
|
package = pkgs.materia-theme;
|
|
};
|
|
iconTheme = {
|
|
package = pkgs.tela-icon-theme;
|
|
name = "Tela-black";
|
|
};
|
|
};
|
|
|
|
home.packages = with pkgs; [
|
|
discord
|
|
telegram-desktop
|
|
anydesk
|
|
rustdesk-flutter
|
|
rawtherapee
|
|
beekeeper-studio
|
|
obs-studio
|
|
flameshot
|
|
libreoffice-qt
|
|
spotify
|
|
stremio
|
|
galaxy-buds-client
|
|
copyq
|
|
vlc
|
|
tor-browser
|
|
];
|
|
|
|
home.persistence."/persist/home/${username}" = {
|
|
directories = [
|
|
"Downloads"
|
|
"Music"
|
|
"Wallpapers"
|
|
"Documents"
|
|
"Videos"
|
|
"Projects"
|
|
"Stuff"
|
|
".mozilla"
|
|
".ssh"
|
|
".wakatime"
|
|
".config/copyq"
|
|
".config/discord"
|
|
".config/Vencord"
|
|
".config/sops"
|
|
".config/obs-studio"
|
|
".config/spotify"
|
|
".local/share/nvim"
|
|
".local/share/zoxide"
|
|
".local/share/Smart\ Code\ ltd"
|
|
".local/share/GalaxyBudsClient"
|
|
".local/share/TelegramDesktop"
|
|
".local/state/lazygit"
|
|
".cache/spotify"
|
|
];
|
|
files = [
|
|
".zsh_history"
|
|
".wakatime.cfg"
|
|
];
|
|
allowOther = true;
|
|
};
|
|
|
|
home.stateVersion = "24.11";
|
|
}
|