Compare commits

..

2 Commits

Author SHA1 Message Date
a45aab0b1f cleanup...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2024-05-12 07:14:10 +03:00
d2720207a8 solved the disable-while-typing not working issue...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2024-05-12 07:04:00 +03:00

View File

@ -1,14 +1,9 @@
#
# TODO:
# - setdisplay gamma (gnome-gamma-tool)
# - second language keyboard layout
# - language switching in Gnome (keyboard)
# - hibernation -- DONE
# - suspend -- DONE
# - split into logical components (OS, hardware, ...)
# - tablet-mode
# - sensors
# - latex -- DONE
#
#
# Edit this configuration file to define what should be installed on
@ -77,6 +72,7 @@
];
boot.kernelPackages = pkgs.linuxPackages_latest;
# prevent the console fonts from being reset on driver detect/load...
# XXX move to hardware-specific-file...
boot.initrd.kernelModules = [ "i915" ];
@ -240,6 +236,14 @@
};
};
};
# groups keyd keyboard with the rest of the internal HID devices letting libinput correctly
# handle touchpad features line "disable while typing"...
environment.etc."libinput/local-overrides.quirks".text = ''
[keyd]
MatchUdevType=keyboard
MatchName=keyd virtual keyboard
AttrKeyboardIntegration=internal
'';
services.syncthing = {
enable = true;
@ -260,7 +264,8 @@
# obfs4...
ClientTransportPlugin = "obfs4 exec ${pkgs.obfs4}/bin/lyrebird";
Bridge = [
"obfs4 85.131.118.200:9674 A972B2E5384EAAA50D31E1A874CDD34D3DA6DE58 cert=MQJsFBUmP7SpLQwJwLzd+eELqTQ3ryHHXwDjy4yNlRq20i1B/fMiX+Po5pkixdCG100aWw iat-mode=0"
"obfs4 51.68.49.200:61511 D44D53FEBBD9BFB59726B5818CEAAC5A31DFDD24 cert=1Lc1kIQ84lYXsH3duofsZWh0Eb+xVVEmmsZP8YN8tLuFfjYghEgFfIsLmo78kXX383KMRw iat-mode=0"
"obfs4 141.95.109.208:45280 377396B625F2A76E7DF51C1BF952EBD683EC3EA1 cert=R5X70kY6Hd4DdW8JbCsxBPMaMREIOwaqbwYGMff1NyPYUwLxnlQqzkP2fTD8uo2R7A5ROQ iat-mode=0"
];
## snowflake... (XXX fails)
@ -274,9 +279,6 @@
};
# Enable touchpad support (enabled default in most desktopManager).
# services.xserver.libinput.enable = true;
# Define a user account. Don't forget to set a password with passwd.
users.users.f_lynx = {
isNormalUser = true;
@ -305,6 +307,9 @@
btop htop iotop iftop
ncdu du-dust
# mostly needed for debugging...
#libinput
tlp acpi
gparted
@ -333,7 +338,13 @@
etoolbox changepage pdfcomment eso-pic environ numprint xcolor
pagecolor colorspace graphics adjustbox textpos fancyvrb flowfram
fancyhdr pdfpages geometry
anyfontsize cprotect ccicons
# XXX this seems to be missing...
#suffix
lipsum
hardwrap catchfile
# photobook...
photobook
# doc...
titlesec hypdoc doctools needspace xstring listings imakeidx
latexmk;