{ pkgs, lib, ... }: { home = { language.base = "it_IT.UTF-8"; keyboard = { layout = "it"; options = [ "terminate:ctrl_alt_bksp" "compose:rctrl" ]; }; packages = with pkgs; [ # pulseaudio easyeffects arandr ark authy bitwarden (blender.override { cudaSupport = true; }) btop catgirl # IRC cava discord docker-compose docker-machine droidcam # electrum # element-desktop # element-desktop # matrix client evolution file filelight # firefox freecad gallery-dl # gnome.dconf-editor # gnome.eog # gnome.evince # gnomeExtensions.appindicator # gnomeExtensions.caffeine # gnomeExtensions.dash-to-dock # # gnomeExtensions.dynamic-panel-transparency # gnomeExtensions.dynamic-panel-transparency # gnomeExtensions.gtile # gnomeExtensions.just-perfection # gnomeExtensions.vitals # gnome.file-roller gnome.geary gnome.gnome-calendar # gnome.gnome-screenshot gnome.gnome-sound-recorder gnome.gnome-sudoku # gnome.gnome-system-monitor # gnome.gnome-tweaks # gnome.nautilus # gnome.quadrapassel # gnome.seahorse # gnome.sushi google-chrome gucharmap handbrake htop httpie # hyperspace-cli inkscape jetbrains.datagrip kcolorchooser kdiff3 # keepassxc kgpg # kid3 # tag mp3 kmail kompare kontact korganizer krita ksystemlog kubectl lutris meld minecraft mmv-go mpv mycrypto neofetch nixos-option nix-prefetch-scripts nix-tree obsidian okular openvpn p7zip pavucontrol pcmanfm pentablet-driver procps ripgrep skypeforlinux # slack spotify tdesktop teams tracker transmission-gtk unrar unzip virt-manager wget # wineFull wireguard-tools xclip xournalpp yq zip zoom-us zotero ( retroarch.override { cores = with pkgs.libretro; [ mgba pcsx_rearmed ppsspp ]; } ) ]; }; imports = [ ./modules/configurations.nix ./modules/fonts.nix ./modules/alacritty.nix ./modules/bash.nix ./modules/bat.nix ./modules/bottom.nix ./modules/broot.nix # ./modules/bspwm.nix ./modules/dircolors.nix ./modules/direnv.nix # ./modules/dunst.nix ./modules/fzf.nix ./modules/git.nix ./modules/go.nix ./modules/gpg.nix # ./modules/grobi.nix ./modules/info.nix ./modules/java.nix ./modules/joystickwake.nix ./modules/jq.nix ./modules/kakoune.nix # ./modules/keepassxc.nix ./modules/keychain.nix ./modules/kitty.nix # ./modules/latex.nix ./modules/lf.nix ./modules/lorri.nix ./modules/man.nix ./modules/mangohud.nix ./modules/megasync.nix ./modules/nix-index.nix ./modules/noti.nix ./modules/obs-studio.nix ./modules/office.nix ./modules/onedrive.nix # ./modules/picom.nix # ./modules/polybar.nix ./modules/pycharm.nix ./modules/gtk_theme.nix ./modules/rofi.nix ./modules/rofimoji.nix # ./modules/screen_locker.nix ./modules/ssh.nix ./modules/starship.nix # ./modules/sxhkd.nix ./modules/syncthing.nix ./modules/terminator.nix ./modules/tmux.nix # ./modules/update_background.nix ./modules/webapp.nix # ./modules/xidlehook.nix ./modules/zoxide.nix ./modules/zsh.nix ./modules/pro_audio.nix # ./modules/security.nix ./modules/shell_aliases.nix ]; services = { # blueman-applet.enable = true; # caffeine.enable = true; # cbatticon.enable = true; # gnome-keyring.enable = true; # network-manager-applet.enable = true; # playerctld.enable = true; # poweralertd.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 # ''; # }; }