nix-dotfiles/instances/sif/hm.nix

148 lines
3.4 KiB
Nix

{ pkgs, ... }:
{
home = {
language.base = "it_IT.UTF-8";
keyboard = {
layout = "us,us,it";
variant = ",colemak,";
options = [
"terminate:ctrl_alt_bksp"
"compose:rctrl"
"grp:menu_toggle"
];
};
packages = builtins.attrValues {
inherit (pkgs)
# chromium
# discord
# droidcam
file-roller
# element-desktop # matrix client
# evolution
# freecad
# gnome-font-viewer
# gucharmap
# keyboard-switch
# krita
# minecraft
# mycrypto
# pcmanfm
retroarch-free
# shotwell
# signal-desktop
# slack
# transmission_4
# wineFull
# wireguard-tools
authenticator
bluetui
eog
evince
# heroic
jellyfin-tui
openvpn
mattermost-desktop
p7zip
pavucontrol
procps
protonvpn-gui
# spotify
telegram-desktop
wiremix
xournalpp
;
};
};
services = {
gnome-keyring.enable = true;
};
xsession = {
enable = true;
numlock.enable = true;
};
imports = [
../../hm/combined/basics.nix
# ../../hm/development/cpp.nix
# ../../hm/development/database.nix
../../hm/development/data.nix
../../hm/development/docker.nix
# ../../hm/development/go.nix
../../hm/development/java.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/mcp.nix
# ../../hm/alacritty.nix
# ../../hm/autorandr.nix
# ../../hm/biblio.nix
# ../../hm/bitwarden.nix
# ../../hm/blender.nix
# ../../hm/carapace.nix
# ../../hm/dwarf-fortress.nix
# ../../hm/fonts.nix
# ../../hm/gnome_shell.nix
# ../../hm/grobi.nix
# ../../hm/jellyfin-player.nix
# ../../hm/joystickwake.nix
# ../../hm/kakoune.nix
# ../../hm/keepassxc.nix
# ../../hm/kicad.nix
# ../../hm/lutris.nix
# ../../hm/mangohud.nix
# ../../hm/megasync.nix
# ../../hm/nautilus.nix
# ../../hm/ncspot.nix
# ../../hm/obs-studio.nix
# ../../hm/pro_audio.nix
# ../../hm/pycharm.nix
# ../../hm/rofi.nix
# ../../hm/screen_locker.nix
# ../../hm/security.nix
# ../../hm/spotifyd.nix
# ../../hm/thunar.nix
# ../../hm/twmn.nix
# ../../hm/update_background.nix
# ../../hm/vivaldi.nix
# ../../hm/vscode.nix
../../hm/cava.nix
../../hm/easyeffects.nix
../../hm/firefox.nix
../../hm/foot.nix
../../hm/gtk_theme.nix
../../hm/heif.nix
../../hm/helix.nix
../../hm/kdeconnect.nix
../../hm/kitty.nix
../../hm/libinput-gestures.nix
../../hm/mpv.nix
../../hm/nix-index.nix
../../hm/noti.nix
../../hm/nushell.nix
../../hm/office.nix
../../hm/pass.nix
../../hm/pipewire.nix
../../hm/rclone-mount-bertof.nix
../../hm/research.nix
../../hm/syncthing.nix
# ../../hm/vim.nix
../../hm/virtualization.nix
../../hm/webapp.nix
../../hm/xresources.nix
../../hm/yazi.nix
../../hm/yt-dlp.nix
../../hm/zathura.nix
../../hm/zellij.nix
];
home.stateVersion = "24.11";
}