66 lines
1.3 KiB
Nix
66 lines
1.3 KiB
Nix
{
|
|
pkgs,
|
|
inputs,
|
|
lib,
|
|
...
|
|
}:
|
|
{
|
|
home.stateVersion = "25.05";
|
|
imports = [
|
|
../../home-manager/hyprland
|
|
../../home-manager/tofi.nix
|
|
../../home-manager/fnott.nix
|
|
../../home-manager/direnv.nix
|
|
../../home-manager/obs-studio.nix
|
|
];
|
|
hare.hyprland = {
|
|
style = import ../../home-manager/hyprland/styles/thin.nix { inherit lib; };
|
|
input.sensitivity = -0.6;
|
|
};
|
|
home.packages = with pkgs; [
|
|
vivaldi
|
|
discord
|
|
helvum
|
|
plemoljp
|
|
plemoljp-nf
|
|
prismlauncher
|
|
scrcpy
|
|
gimp
|
|
zed-editor
|
|
deno
|
|
nodejs_latest
|
|
# aseprite
|
|
];
|
|
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";
|
|
};
|
|
};
|
|
}
|