cornflake/hosts/arcadia/home-manager.nix
2026-01-04 01:49:46 +09:00

97 lines
1.8 KiB
Nix

{
pkgs,
inputs,
lib,
...
}:
{
home.stateVersion = "25.05";
imports = [
../../home-manager/hyprland
../../home-manager/tofi.nix
../../home-manager/fnott.nix
./display.nix
../../home-manager/wezterm
../../home-manager/fish
../../home-manager/vscode.nix
../../home-manager/direnv.nix
../../home-manager/firefox.nix
../../home-manager/obs-studio.nix
../../home-manager/blender.nix
];
hare.hyprland.input.sensitivity = -1.0;
home.packages = with pkgs; [
vivaldi
google-chrome
discord
helvum
plemoljp
plemoljp-nf
prismlauncher
scrcpy
tetrio-desktop
kicad
gimp
inkscape
obsidian
zed-editor
# davinci-resolve
kdePackages.filelight
inputs.zen-browser.packages."${system}".default
(deno.overrideAttrs (oldAttrs: {
doCheck = false;
}))
nodejs_24
godot
unityhub
nixd
rust-analyzer
beeper
# aseprite
bambu-studio
orca-slicer
# voicevox-core
# voicevox-engine
# voicevox
vinegar
antigravity
];
services.easyeffects = {
enable = true;
};
programs.git = {
enable = true;
settings.user.name = "Hare";
settings.user.email = "kei.hiracchi.0928@gmail.com";
};
fonts = {
fontconfig = {
defaultFonts = {
serif = [ "Noto Serif" ];
sansSerif = [ "Noto Sans" ];
monospace = [ "PlemolJP NF Console" ];
};
};
};
xdg.mimeApps = {
enable = true;
defaultApplications = {
"text/html" = "vivaldi-stable.desktop";
"x-scheme-handler/http" = "vivaldi-stable.desktop";
"x-scheme-handler/https" = "vivaldi-stable.desktop";
"x-scheme-handler/about" = "vivaldi-stable.desktop";
"x-scheme-handler/unknown" = "vivaldi-stable.desktop";
};
};
}