mirror of
https://github.com/flynx/nixos.git
synced 2025-10-28 10:40:08 +00:00
updated to 24.05...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
cc92e42e1c
commit
6598769d52
@ -4,6 +4,7 @@
|
|||||||
# - split into logical components (OS, hardware, ...)
|
# - split into logical components (OS, hardware, ...)
|
||||||
# - tablet-mode
|
# - tablet-mode
|
||||||
# - sensors
|
# - sensors
|
||||||
|
# - home manager (???)
|
||||||
#
|
#
|
||||||
#
|
#
|
||||||
# Edit this configuration file to define what should be installed on
|
# Edit this configuration file to define what should be installed on
|
||||||
@ -146,30 +147,44 @@
|
|||||||
# Enable the X11 windowing system.
|
# Enable the X11 windowing system.
|
||||||
services.xserver.enable = true;
|
services.xserver.enable = true;
|
||||||
# Configure keymap in X11
|
# Configure keymap in X11
|
||||||
services.xserver = {
|
services.xserver.xkb = {
|
||||||
layout = "us,ru";
|
layout = "us,ru";
|
||||||
xkbOptions = "grp:alt_shift_toggle";
|
options = "grp:alt_shift_toggle";
|
||||||
};
|
};
|
||||||
services.xserver.excludePackages = [
|
services.xserver.excludePackages = [
|
||||||
pkgs.xterm
|
pkgs.xterm
|
||||||
];
|
];
|
||||||
|
services.xrdp.enable = true;
|
||||||
|
services.xrdp.defaultWindowManager = "gnome-remote-desktop";
|
||||||
|
services.xrdp.openFirewall = true;
|
||||||
|
|
||||||
|
|
||||||
# Enable the GNOME Desktop Environment.
|
# Enable the GNOME Desktop Environment.
|
||||||
services.xserver.displayManager.gdm.enable = true;
|
services.xserver.displayManager.gdm.enable = true;
|
||||||
services.xserver.desktopManager.gnome.enable = true;
|
services.xserver.desktopManager.gnome.enable = true;
|
||||||
# set keyboard layouts and switching...
|
# set keyboard layouts and switching and othe key bindings...
|
||||||
services.xserver.desktopManager.gnome.extraGSettingsOverrides = ''
|
services.xserver.desktopManager.gnome.extraGSettingsOverrides = ''
|
||||||
[org.gnome.desktop.input-sources]
|
[org.gnome.desktop.input-sources]
|
||||||
sources=[('xkb', 'us'),('xkb', 'ru')]
|
sources=[('xkb', 'us'),('xkb', 'ru')]
|
||||||
per-window=true
|
per-window=true
|
||||||
|
|
||||||
|
|
||||||
[org.gnome.desktop.wm.keybindings]
|
[org.gnome.desktop.wm.keybindings]
|
||||||
switch-input-source=['<Alt>Shift_L']
|
switch-input-source=['<Alt>Shift_L']
|
||||||
switch-input-source-backward=['<Shift>Alt_L']
|
switch-input-source-backward=['<Shift>Alt_L']
|
||||||
|
|
||||||
panel-run-dialog=['<Super>r']
|
panel-run-dialog=['<Super>r']
|
||||||
|
|
||||||
|
|
||||||
|
[org/gnome/settings-daemon/plugins/media-keys]
|
||||||
|
custom-keybindings=['/org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0/']
|
||||||
|
|
||||||
|
[org/gnome/settings-daemon/plugins/media-keys/custom-keybindings/custom0]
|
||||||
|
binding='<Super>v'
|
||||||
|
command='gvim'
|
||||||
|
name='gvim'
|
||||||
'';
|
'';
|
||||||
|
|
||||||
environment.gnome.excludePackages = [
|
environment.gnome.excludePackages = [
|
||||||
pkgs.gnome-tour
|
pkgs.gnome-tour
|
||||||
];
|
];
|
||||||
@ -390,8 +405,8 @@
|
|||||||
# Gnome stuff...
|
# Gnome stuff...
|
||||||
gnome.gnome-tweaks
|
gnome.gnome-tweaks
|
||||||
gnome.dconf-editor
|
gnome.dconf-editor
|
||||||
|
gnome.gnome-remote-desktop
|
||||||
gnomeExtensions.advanced-alttab-window-switcher
|
gnomeExtensions.advanced-alttab-window-switcher
|
||||||
gnomeExtensions.command-menu
|
|
||||||
gnomeExtensions.search-light
|
gnomeExtensions.search-light
|
||||||
gnomeExtensions.quick-settings-tweaker
|
gnomeExtensions.quick-settings-tweaker
|
||||||
#gnomeExtensions.quake-mode
|
#gnomeExtensions.quake-mode
|
||||||
@ -410,13 +425,14 @@
|
|||||||
gnomeExtensions.hibernate-status-button
|
gnomeExtensions.hibernate-status-button
|
||||||
gnomeExtensions.caffeine
|
gnomeExtensions.caffeine
|
||||||
gnomeExtensions.grand-theft-focus
|
gnomeExtensions.grand-theft-focus
|
||||||
gnomeExtensions.command-menu
|
gnomeExtensions.guillotine
|
||||||
|
#gnomeExtensions.command-menu
|
||||||
# XXX this seems to be missing...
|
# XXX this seems to be missing...
|
||||||
# see: https://github.com/AstraExt/astra-monitor
|
# see: https://github.com/AstraExt/astra-monitor
|
||||||
#gnomeExtensions.astra-monitor
|
#gnomeExtensions.astra-monitor
|
||||||
|
|
||||||
gnome-firmware-updater
|
gnome-firmware-updater
|
||||||
gnome.gedit
|
gedit
|
||||||
|
|
||||||
# media...
|
# media...
|
||||||
vlc mpv cmus
|
vlc mpv cmus
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user