nixcfg/homes/aly/default.nix
Aly Raffauf da2cbecbe7
change theme from catppuccin -> adwaita (#8)
* switch default gtk theme and colors to adw-gtk3

* vscodium: move to adwaita

* home/theme: switch qt theme to Adwaita-dark

* wlogout: migrate to adwaita and improve look and feel

* nixpkgs: remove adwaita overrides

* plymouth: remove catppuccin theme

* home/chromium: remove catppuccin theme

* emacs: remove catppuccin

* home/neovim: catppuccin -> ayu

* nixos/base: remove catppuccin console colors

* home/theme: switch to Bibata cursors

* nixos/lightdm: conform to default home theme

* home: remove theme overrides

* qlogout: fix regression with button:focus keeping entries highlighted when unhovered

* format with alejandra

* home/waybar: match colors to adwaita

* home/fuzzel: match selection colors with theme.colors

* mauville: remove overrided vscode theme

* aly: use firefox gnome theme

* rustboro: decrease cursor size override

* nixos/options: remove catppuccin references

* home/theme: fixed regression in theme.gtk.hideTitleBar
2024-07-01 22:59:41 -04:00

73 lines
1.3 KiB
Nix

{
config,
inputs,
lib,
pkgs,
self,
...
}: {
imports = [
./firefox
./mail
./windowManagers
];
home = {
homeDirectory = "/home/aly";
file."${config.xdg.cacheHome}/keepassxc/keepassxc.ini".text = lib.generators.toINI {} {
General.LastActiveDatabase = "${config.home.homeDirectory}/sync/Passwords.kdbx";
};
packages = with pkgs; [
browsh
curl
fractal
gh
git
obsidian
python3
ruby
tauon
webcord
wget
];
stateVersion = "24.05";
username = "aly";
};
programs = {
home-manager.enable = true;
git = {
enable = true;
userName = "Aly Raffauf";
userEmail = "aly@raffauflabs.com";
};
};
ar.home = {
apps = {
alacritty.enable = true;
bash.enable = true;
chromium.enable = true;
emacs.enable = true;
fastfetch.enable = true;
firefox.enable = true;
keepassxc.enable = true;
neovim.enable = true;
tmux.enable = true;
vsCodium.enable = true;
};
defaultApps.enable = true;
desktop.startupApps = [(lib.getExe' pkgs.keepassxc "keepassxc")];
theme = {
enable = true;
wallpaper = "${config.xdg.dataHome}/backgrounds/wallhaven-3led2d.jpg";
};
};
}