{ pkgs, ... }: { home = { language.base = "it_IT.UTF-8"; keyboard = { layout = "it,us,us"; variant = ",,colemak"; options = [ "terminate:ctrl_alt_bksp" "compose:rctrl" "grp:menu_toggle" ]; }; packages = (builtins.attrValues { # inherit (pkgs) # # element-desktop # matrix client # # evolution # # freecad # # krita # # minecraft # # mycrypto # # pcmanfm # # retroarchFull # # shotwell # # signal-desktop # # slack # # wineFull # authenticator # brave # discord # droidcam # eog # evince # file-roller # gallery-dl # gnome-font-viewer # gnome-screenshot # gnome-system-monitor # gucharmap # inkscape # keyboard-switch # openvpn # p7zip # pavucontrol # procps # spotify # tdesktop # thunderbird # transmission_4 # wireguard-tools # xournalpp # ; }) ++ [ pkgs.kitty.terminfo ]; }; # services.gnome-keyring.enable = true; # xsession = { # enable = true; # numlock.enable = true; # initExtra = '' # ## Touchpad # ${pkgs.xorg.xinput}/bin/xinput set-prop 'DELL0824:00 06CB:7E92 Touchpad' 'libinput Natural Scrolling Enabled' 1 # ${pkgs.xorg.xinput}/bin/xinput set-prop 'DELL0824:00 06CB:7E92 Touchpad' 'libinput Tapping Enabled' 1 # ${pkgs.xorg.xinput}/bin/xinput set-prop 'DELL0824:00 06CB:7E92 Touchpad' 'libinput Disable While Typing Enabled' 1 # ''; # }; imports = [ ../../hm/modules/combined/basics.nix # ../../hm/modules/development/cpp.nix # ../../hm/modules/development/data.nix # # ../../hm/modules/development/database.nix # ../../hm/modules/development/docker.nix # ../../hm/modules/development/go.nix # ../../hm/modules/development/javascript.nix # ../../hm/modules/development/kubernetes.nix # ../../hm/modules/development/latex.nix # ../../hm/modules/development/markdown.nix # ../../hm/modules/development/nix.nix # ../../hm/modules/development/python.nix # ../../hm/modules/development/rust.nix # ../../hm/modules/development/web.nix # # ../../hm/modules/alacritty.nix # ../../hm/modules/autorandr.nix # ../../hm/modules/biblio.nix # # ../../hm/modules/bitwarden.nix # # ../../hm/modules/blender.nix # # ../../hm/modules/carapace.nix # # ../../hm/modules/dwarf-fortress.nix # ../../hm/modules/easyeffects.nix # ../../hm/modules/firefox.nix # # ../../hm/modules/vivaldi.nix # # ../../hm/modules/fonts.nix # # ../../hm/modules/gnome_shell.nix # # ../../hm/modules/grobi.nix # ../../hm/modules/gtk_theme.nix # ../../hm/modules/heif.nix # ../../hm/modules/helix.nix # ../../hm/modules/jellyfin-player.nix # # ../../hm/modules/joystickwake.nix # # ../../hm/modules/kakoune.nix # ../../hm/modules/kdeconnect.nix # # ../../hm/modules/keepassxc.nix # # ../../hm/modules/kicad.nix # ../../hm/modules/kitty.nix # ../../hm/modules/libinput-gestures.nix # # ../../hm/modules/lutris.nix # ../../hm/modules/mangohud.nix # ../../hm/modules/megasync.nix # ../../hm/modules/mpv.nix # # ../../hm/modules/nautilus.nix # ../../hm/modules/ncspot.nix # ../../hm/modules/nix-index.nix # ../../hm/modules/noti.nix # ../../hm/modules/nushell.nix # ../../hm/modules/obs-studio.nix # ../../hm/modules/office.nix # ../../hm/modules/pass.nix # ../../hm/modules/pro_audio.nix # # ../../hm/modules/pycharm.nix # ../../hm/modules/rclone-mount.nix # ../../hm/modules/research.nix # # ../../hm/modules/rofi.nix # # ../../hm/modules/screen_locker.nix # # ../../hm/modules/security.nix # # ../../hm/modules/spotifyd.nix # ../../hm/modules/syncthing.nix # # ../../hm/modules/thunar.nix # # ../../hm/modules/twmn.nix # # ../../hm/modules/update_background.nix # ../../hm/modules/vim.nix # ../../hm/modules/virtualization.nix # ../../hm/modules/vscode.nix # ../../hm/modules/webapp.nix # ../../hm/modules/xresources.nix # ../../hm/modules/yazi.nix # ../../hm/modules/zathura.nix # ../../hm/modules/zellij.nix ]; home.stateVersion = "24.11"; }