mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-02-28 06:19:00 +00:00
themes/a-happy-gnome: update keybindings and portal settings
This commit is contained in:
parent
d423e7d692
commit
7d4c971558
@ -49,3 +49,7 @@ screensaver=['<Super>Escape']
|
|||||||
# Easy resize with the mouse.
|
# Easy resize with the mouse.
|
||||||
[org/gnome/desktop/wm/preferences]
|
[org/gnome/desktop/wm/preferences]
|
||||||
resize-with-right-button = true
|
resize-with-right-button = true
|
||||||
|
|
||||||
|
# The default ibus bindings.
|
||||||
|
[desktop/ibus/panel/emoji]
|
||||||
|
hotkey=['<Control>period']
|
||||||
|
@ -21,6 +21,13 @@ in
|
|||||||
{
|
{
|
||||||
options.themes.themes.a-happy-gnome = {
|
options.themes.themes.a-happy-gnome = {
|
||||||
enable = lib.mkEnableOption "'A happy GNOME', foo-dogsquared's configuration of GNOME desktop environment";
|
enable = lib.mkEnableOption "'A happy GNOME', foo-dogsquared's configuration of GNOME desktop environment";
|
||||||
|
xdg.portal = {
|
||||||
|
enable = true;
|
||||||
|
extraPortals = with pkgs; [
|
||||||
|
xdg-desktop-portal-wlr
|
||||||
|
xdg-desktop-portal-gtk
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
shellExtensions = lib.mkOption {
|
shellExtensions = lib.mkOption {
|
||||||
type = with lib.types; listOf package;
|
type = with lib.types; listOf package;
|
||||||
@ -68,6 +75,7 @@ in
|
|||||||
dialect # Your gateway to polyglotting.
|
dialect # Your gateway to polyglotting.
|
||||||
gnome-frog # Graphical OCR with Tesseract that I always wanted.
|
gnome-frog # Graphical OCR with Tesseract that I always wanted.
|
||||||
gnome-solanum # Cute little matodor timers.
|
gnome-solanum # Cute little matodor timers.
|
||||||
|
gnome.gnome-boxes # Virtual machines, son.
|
||||||
shortwave # Yer' humble internet radio.
|
shortwave # Yer' humble internet radio.
|
||||||
ymuse # Simple MPD client.
|
ymuse # Simple MPD client.
|
||||||
|
|
||||||
@ -101,6 +109,8 @@ in
|
|||||||
core-utilities.enable = true;
|
core-utilities.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
services.packagekit.enable = false;
|
||||||
|
|
||||||
i18n.inputMethod = {
|
i18n.inputMethod = {
|
||||||
enabled = "ibus";
|
enabled = "ibus";
|
||||||
ibus.engines = with pkgs.ibus-engines; [
|
ibus.engines = with pkgs.ibus-engines; [
|
||||||
|
Loading…
Reference in New Issue
Block a user