feat: gnome stuff
This commit is contained in:
parent
10a270bb0c
commit
a68e0ca317
4 changed files with 65 additions and 1 deletions
|
@ -5,6 +5,7 @@
|
|||
./discord.nix
|
||||
./fonts.nix
|
||||
./git.nix
|
||||
./gnome.nix
|
||||
./gpg.nix
|
||||
./gtk.nix
|
||||
./kubernetes.nix
|
||||
|
|
61
home/apps/gnome.nix
Normal file
61
home/apps/gnome.nix
Normal file
|
@ -0,0 +1,61 @@
|
|||
{
|
||||
lib,
|
||||
pkgs,
|
||||
...
|
||||
}: let
|
||||
primary-color = "#161321";
|
||||
secondary-color = "#161321";
|
||||
wallpaper-uri = "file://${../wallpapers/dhm_1610.png}";
|
||||
in {
|
||||
home.packages = with pkgs.gnomeExtensions; [
|
||||
appindicator
|
||||
blur-my-shell
|
||||
mullvad-indicator
|
||||
noannoyance-fork
|
||||
pop-shell
|
||||
user-themes
|
||||
];
|
||||
|
||||
dconf.settings = with lib.hm.gvariant; {
|
||||
# input
|
||||
"org/gnome/desktop/wm/preferences" = {
|
||||
resize-with-right-button = true;
|
||||
};
|
||||
"org/gnome/desktop/input-sources" = {
|
||||
sources = [(mkTuple ["xkb" "us"])];
|
||||
xkb-options = ["caps:ctrl_modifier"];
|
||||
};
|
||||
|
||||
# rice
|
||||
"org/gnome/shell" = {
|
||||
disable-user-extensions = false;
|
||||
enabled-extensions = [
|
||||
"appindicatorsupport@rgcjonas.gmail.com"
|
||||
"blur-my-shell@aunetx"
|
||||
"drive-menu@gnome-shell-extensions.gcampax.github.com"
|
||||
"mullvadindicator@pobega.github.com"
|
||||
"noannoyance-fork@vrba.dev"
|
||||
"user-theme@gnome-shell-extensions.gcampax.github.com"
|
||||
];
|
||||
favorite-apps = ["org.gnome.Nautilus.desktop" "chromium-browser.desktop" "org.wezfurlong.wezterm.desktop"];
|
||||
};
|
||||
"org/gnome/shell/extensions/user-theme" = {
|
||||
name = "Catppuccin-Frappe-Compact-Pink-Dark";
|
||||
};
|
||||
|
||||
# wallpaper
|
||||
"org/gnome/desktop/background" = {
|
||||
color-shading-type = "solid";
|
||||
picture-options = "zoom";
|
||||
picture-uri = wallpaper-uri;
|
||||
picture-uri-dark = wallpaper-uri;
|
||||
inherit primary-color secondary-color;
|
||||
};
|
||||
"org/gnome/desktop/screensaver" = {
|
||||
color-shading-type = "solid";
|
||||
picture-options = "zoom";
|
||||
picture-uri = wallpaper-uri;
|
||||
inherit primary-color secondary-color;
|
||||
};
|
||||
};
|
||||
}
|
|
@ -76,7 +76,7 @@ $character"""
|
|||
|
||||
add_newline = true
|
||||
continuation_prompt = '[>](bold subtext0) '
|
||||
palette = "catppuccin_frappe"
|
||||
palette = "catppuccin_mocha"
|
||||
|
||||
[character]
|
||||
success_symbol = '[λ](bold text)'
|
||||
|
|
|
@ -5,6 +5,8 @@
|
|||
}: {
|
||||
imports = [./hardware.nix];
|
||||
|
||||
dotfiles.desktop = "gnome";
|
||||
|
||||
networking = {
|
||||
networkmanager.enable = true;
|
||||
firewall.enable = true;
|
||||
|
|
Loading…
Reference in a new issue