{ 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 # 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/combined/basics.nix # ../../hm/development/cpp.nix # ../../hm/development/data.nix # # ../../hm/development/database.nix # ../../hm/development/docker.nix # ../../hm/development/go.nix # ../../hm/development/javascript.nix # ../../hm/development/kubernetes.nix # ../../hm/development/latex.nix # ../../hm/development/markdown.nix # ../../hm/development/nix.nix # ../../hm/development/python.nix # ../../hm/development/rust.nix # ../../hm/development/web.nix # # ../../hm/alacritty.nix # ../../hm/autorandr.nix # ../../hm/biblio.nix # # ../../hm/bitwarden.nix # # ../../hm/blender.nix # # ../../hm/carapace.nix # # ../../hm/dwarf-fortress.nix # ../../hm/easyeffects.nix # ../../hm/firefox.nix # # ../../hm/vivaldi.nix # # ../../hm/fonts.nix # # ../../hm/gnome_shell.nix # # ../../hm/grobi.nix # ../../hm/gtk_theme.nix # ../../hm/heif.nix # ../../hm/helix.nix # ../../hm/jellyfin-player.nix # # ../../hm/joystickwake.nix # # ../../hm/kakoune.nix # ../../hm/kdeconnect.nix # # ../../hm/keepassxc.nix # # ../../hm/kicad.nix # ../../hm/kitty.nix # ../../hm/libinput-gestures.nix # # ../../hm/lutris.nix # ../../hm/mangohud.nix # ../../hm/megasync.nix # ../../hm/mpv.nix # # ../../hm/nautilus.nix # ../../hm/ncspot.nix # ../../hm/nix-index.nix # ../../hm/noti.nix # ../../hm/nushell.nix # ../../hm/obs-studio.nix # ../../hm/office.nix # ../../hm/pass.nix # ../../hm/pro_audio.nix # # ../../hm/pycharm.nix # ../../hm/rclone-mount.nix # ../../hm/research.nix # # ../../hm/rofi.nix # # ../../hm/screen_locker.nix # # ../../hm/security.nix # # ../../hm/spotifyd.nix ../../hm/syncthing.nix # # ../../hm/thunar.nix # # ../../hm/twmn.nix # # ../../hm/update_background.nix # ../../hm/vim.nix # ../../hm/virtualization.nix # ../../hm/vscode.nix # ../../hm/webapp.nix # ../../hm/xresources.nix # ../../hm/yazi.nix # ../../hm/zathura.nix # ../../hm/zellij.nix ]; home.stateVersion = "24.11"; }