mirror of
https://github.com/foo-dogsquared/nixos-config.git
synced 2025-01-31 10:58:02 +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
|
||||
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]
|
||||
show-banners=true
|
||||
|
||||
|
@ -18,8 +18,8 @@ move-to-workspace-last=['<Shift><Super>End', '<Shift><Super>j']
|
||||
panel-main-menu=@as []
|
||||
switch-group=['<Super>grave']
|
||||
switch-group-backward=['<Shift><Super>grave']
|
||||
switch-input-source=@as []
|
||||
switch-input-source-backward=@as []
|
||||
switch-input-source=['<Super>i']
|
||||
switch-input-source-backward=['<Shift><Super>i']
|
||||
switch-to-workspace-up=@as []
|
||||
switch-to-workspace-left=['<Primary><Super>h', '<Super>Page_Up']
|
||||
switch-to-workspace-right=['<Primary><Super>l', '<Super>Page_Down']
|
||||
|
@ -63,6 +63,7 @@ in
|
||||
mpris-indicator-button
|
||||
] ++ [
|
||||
pkgs.gnome-shell-extension-fly-pie
|
||||
pkgs.gnome-shell-extension-pop-shell
|
||||
];
|
||||
example = lib.literalExpression ''
|
||||
with pkgs.gnomeExtensions; [
|
||||
@ -79,7 +80,17 @@ in
|
||||
type = with lib.types; listOf package;
|
||||
description = "A list of applications to be included in the theme.";
|
||||
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 ''
|
||||
with pkgs; [ gnome.polari ];
|
||||
@ -108,6 +119,18 @@ in
|
||||
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.
|
||||
programs.kdeconnect = {
|
||||
enable = true;
|
||||
|
Loading…
Reference in New Issue
Block a user