mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-02-07 12:19:07 +00:00
themes/a-happy-gnome: add packages and more ibus engines
This commit is contained in:
parent
9194427530
commit
65a408b56d
@ -5,6 +5,9 @@ enable-hot-corners=false
|
|||||||
show-battery-percentage=true
|
show-battery-percentage=true
|
||||||
color-scheme='prefer-dark'
|
color-scheme='prefer-dark'
|
||||||
|
|
||||||
|
[org/gnome/desktop/input-sources/sources]
|
||||||
|
sources=[('xkb', 'us'), ('ibus', 'mozc-jp'), ('ibus', 'rime'), ('ibus', 'hangul'), ('ibus', 'typing-booster')]
|
||||||
|
|
||||||
[org/gnome/desktop/notifications]
|
[org/gnome/desktop/notifications]
|
||||||
show-banners=true
|
show-banners=true
|
||||||
|
|
||||||
|
@ -18,8 +18,8 @@ move-to-workspace-last=['<Shift><Super>End', '<Shift><Super>j']
|
|||||||
panel-main-menu=@as []
|
panel-main-menu=@as []
|
||||||
switch-group=['<Super>grave']
|
switch-group=['<Super>grave']
|
||||||
switch-group-backward=['<Shift><Super>grave']
|
switch-group-backward=['<Shift><Super>grave']
|
||||||
switch-input-source=@as []
|
switch-input-source=['<Super>i']
|
||||||
switch-input-source-backward=@as []
|
switch-input-source-backward=['<Shift><Super>i']
|
||||||
switch-to-workspace-up=@as []
|
switch-to-workspace-up=@as []
|
||||||
switch-to-workspace-left=['<Primary><Super>h', '<Super>Page_Up']
|
switch-to-workspace-left=['<Primary><Super>h', '<Super>Page_Up']
|
||||||
switch-to-workspace-right=['<Primary><Super>l', '<Super>Page_Down']
|
switch-to-workspace-right=['<Primary><Super>l', '<Super>Page_Down']
|
||||||
|
@ -63,6 +63,7 @@ in
|
|||||||
mpris-indicator-button
|
mpris-indicator-button
|
||||||
] ++ [
|
] ++ [
|
||||||
pkgs.gnome-shell-extension-fly-pie
|
pkgs.gnome-shell-extension-fly-pie
|
||||||
|
pkgs.gnome-shell-extension-pop-shell
|
||||||
];
|
];
|
||||||
example = lib.literalExpression ''
|
example = lib.literalExpression ''
|
||||||
with pkgs.gnomeExtensions; [
|
with pkgs.gnomeExtensions; [
|
||||||
@ -79,7 +80,17 @@ in
|
|||||||
type = with lib.types; listOf package;
|
type = with lib.types; listOf package;
|
||||||
description = "A list of applications to be included in the theme.";
|
description = "A list of applications to be included in the theme.";
|
||||||
default = with pkgs; [
|
default = with pkgs; [
|
||||||
gnome.polari
|
amberol # An unambitious music player.
|
||||||
|
authenticator # 2-factor codes for 2-factor storages.
|
||||||
|
blanket # Zen...
|
||||||
|
gnome.dconf-editor # A saner version of Windows registry.
|
||||||
|
gnome-dialect # Your gateway to polyglotting.
|
||||||
|
gnome-solanum # Cute little matodor timers.
|
||||||
|
shortwave # Yer' humble internet radio.
|
||||||
|
|
||||||
|
# Nautilus extensions.
|
||||||
|
nautilus-annotations
|
||||||
|
nautilus-open-any-terminal
|
||||||
];
|
];
|
||||||
example = lib.literalExpression ''
|
example = lib.literalExpression ''
|
||||||
with pkgs; [ gnome.polari ];
|
with pkgs; [ gnome.polari ];
|
||||||
@ -108,6 +119,18 @@ in
|
|||||||
desktopManager.gnome.enable = true;
|
desktopManager.gnome.enable = true;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
i18n.inputMethod = {
|
||||||
|
enabled = "ibus";
|
||||||
|
ibus.engines = with pkgs.ibus-engines; [
|
||||||
|
mozc
|
||||||
|
rime
|
||||||
|
hangul
|
||||||
|
table
|
||||||
|
table-others
|
||||||
|
typing-booster
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
# Since we're using KDE Connect, we'll have to use gsconnect.
|
# Since we're using KDE Connect, we'll have to use gsconnect.
|
||||||
programs.kdeconnect = {
|
programs.kdeconnect = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
Loading…
Reference in New Issue
Block a user