add gnome minimal export

This commit is contained in:
Alexander Navarro 2023-07-28 09:18:51 -04:00
parent 86787a43af
commit a755fad21c
3 changed files with 19 additions and 3 deletions

1
exports/gnome-minimal Normal file
View file

@ -0,0 +1 @@
{"extensions":{},"keybindings":{"/org/gnome/mutter/keybindings/":"[/]\ntoggle-tiled-left=['<Shift><Super>h']\ntoggle-tiled-right=['<Shift><Super>l']","/org/gnome/mutter/wayland/keybindings/":"","/org/gnome/shell/keybindings/":"[/]\nfocus-active-notification=@as []\nscreenshot=['<Shift>Print']\nswitch-to-application-1=@as []\nswitch-to-application-2=@as []\nswitch-to-application-3=@as []\nswitch-to-application-4=@as []\nswitch-to-application-5=@as []\nswitch-to-application-6=@as []\nswitch-to-application-7=@as []\nswitch-to-application-8=@as []\nswitch-to-application-9=@as []\ntoggle-message-tray=@as []","/org/gnome/desktop/wm/keybindings/":"[/]\nclose=['<Shift><Super>q']\nmaximize=@as []\nminimize=['<Super>n']\nmove-to-workspace-1=['<Shift><Super>1']\nmove-to-workspace-10=['<Shift><Super>0']\nmove-to-workspace-2=['<Shift><Super>2']\nmove-to-workspace-3=['<Shift><Super>3']\nmove-to-workspace-4=['<Shift><Super>4']\nmove-to-workspace-5=['<Shift><Super>5']\nmove-to-workspace-6=['<Shift><Super>6']\nmove-to-workspace-7=['<Shift><Super>7']\nmove-to-workspace-8=['<Shift><Super>8']\nmove-to-workspace-9=['<Shift><Super>9']\nswitch-applications=@as []\nswitch-applications-backward=@as []\nswitch-group=@as []\nswitch-to-workspace-1=['<Super>1']\nswitch-to-workspace-10=['<Super>0']\nswitch-to-workspace-2=['<Super>2']\nswitch-to-workspace-3=['<Super>3']\nswitch-to-workspace-4=['<Super>4']\nswitch-to-workspace-5=['<Super>5']\nswitch-to-workspace-6=['<Super>6']\nswitch-to-workspace-7=['<Super>7']\nswitch-to-workspace-8=['<Super>8']\nswitch-to-workspace-9=['<Super>9']\nswitch-windows=['<Super>Tab', '<Alt>Tab']\nswitch-windows-backward=['<Super><Shift>Tab', '<Alt><Shift>Tab']\ntoggle-fullscreen=['<Super>f']\ntoggle-maximized=['<Super>m']\ntoggle-on-all-workspaces=['<Super>p']","/org/gnome/settings-daemon/plugins/media-keys/":"[/]\ncustom-keybindings=['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/']\non-screen-keyboard=['<Super>F11']\nscreensaver=@as []\n\n[custom-keybindings/custom0]\nbinding='<Super>Return'\ncommand='alacritty'\nname='Terminal'"},"tweaks":{"/org/gnome/desktop/background/":"[/]\npicture-options='zoom'\npicture-uri='/home/aleidk/.config/background'\npicture-uri-dark='/home/aleidk/.config/background'","/org/gnome/desktop/calendar/":"","/org/gnome/desktop/input-sources/":"[/]\nsources=[('xkb', 'latam')]\nxkb-options=['terminate:ctrl_alt_bksp', 'caps:escape']","/org/gnome/desktop/interface/":"[/]\ncolor-scheme='prefer-dark'\ncursor-theme='Catppuccin-Macchiato-Teal-Cursors'\nenable-animations=true\nfont-antialiasing='grayscale'\nfont-hinting='slight'\ngtk-theme='Catppuccin-Macchiato-Teal-Dark'\nlocate-pointer=false\nshow-battery-percentage=true\ntoolkit-accessibility=false","/org/gnome/desktop/peripherals/":"[stylus/9f0f8ae3]\neraser-pressure-curve=[0, 0, 100, 100]\npressure-curve=[0, 0, 100, 100]\n\n[touchpad]\ntap-to-click=true\ntwo-finger-scrolling-enabled=true","/org/gnome/desktop/screensaver/":"","/org/gnome/desktop/sound/":"","/org/gnome/desktop/wm/preferences/":"[/]\nnum-workspaces=6","/org/gnome/mutter/":"[/]\noverlay-key='Super_L'\n\n[keybindings]\ntoggle-tiled-left=['<Shift><Super>h']\ntoggle-tiled-right=['<Shift><Super>l']","/org/gnome/settings-daemon/plugins/xsettings/":""}}

View file

@ -6,7 +6,8 @@
{
imports =
[ # Include the results of the hardware scan.
[
# Include the results of the hardware scan.
./hardware-configuration.nix
];
@ -136,9 +137,10 @@
xdg-utils
zsh
starship
catppuccin-cursors.macchiatoTeal
];
hardware.sensor.iio.enable = true;
services.flatpak.enable = true;
@ -156,7 +158,7 @@
users.defaultUserShell = pkgs.zsh;
environment.shells = with pkgs; [ zsh ];
fonts.fonts = with pkgs; [
fonts.packages = with pkgs; [
(nerdfonts.override {
fonts = [
"JetBrainsMono"

View file

@ -34,6 +34,19 @@
zellij
];
gtk = {
enable = true;
theme = {
name = "Catppuccin-Macchiato-Teal-Dark";
package = pkgs.catppuccin-gtk.override {
accents = [ "teal" ];
# size = "compact";
# tweaks = [ "rimless" "black" ];
variant = "macchiato";
};
};
};
# This value determines the Home Manager release that your
# configuration is compatible with. This helps avoid breakage
# when a new Home Manager release introduces backwards