2026-06-13 22:45:05 +02:00
|
|
|
{ pkgs, ... }:
|
|
|
|
|
{
|
|
|
|
|
home.stateVersion = "26.05";
|
|
|
|
|
mkk.neovim.enable = true;
|
|
|
|
|
|
|
|
|
|
home.packages = with pkgs; [
|
|
|
|
|
neovide
|
|
|
|
|
obsidian
|
|
|
|
|
git-crypt
|
|
|
|
|
|
|
|
|
|
telegram-desktop
|
|
|
|
|
discord
|
|
|
|
|
spotify
|
|
|
|
|
remmina
|
|
|
|
|
|
|
|
|
|
mesa-demos
|
|
|
|
|
vulkan-tools
|
|
|
|
|
nixfmt
|
|
|
|
|
|
|
|
|
|
curl
|
|
|
|
|
wget
|
|
|
|
|
python3
|
|
|
|
|
|
|
|
|
|
packwiz
|
|
|
|
|
ani-cli
|
2026-06-14 09:07:33 +02:00
|
|
|
|
2026-06-13 22:45:05 +02:00
|
|
|
kitty
|
|
|
|
|
keepassxc
|
|
|
|
|
moonlight-qt
|
|
|
|
|
wezterm
|
2026-06-13 22:57:46 +02:00
|
|
|
|
2026-06-14 09:07:33 +02:00
|
|
|
(vivaldi.override { proprietaryCodecs = true; })
|
2026-06-13 22:45:05 +02:00
|
|
|
];
|
2026-06-14 09:07:33 +02:00
|
|
|
programs.mpv = {
|
|
|
|
|
enable = true;
|
|
|
|
|
config = {
|
|
|
|
|
ytdl-format = "bestvideo+bestaudio";
|
|
|
|
|
slang = "pl,pol,Polish,Polski,en,eng,English";
|
|
|
|
|
alang = "ja,jp,jpn,Japanese,pl,pol,Polski,en,eng,English";
|
|
|
|
|
demuxer-max-bytes = "500MiB";
|
|
|
|
|
demuxer-max-back-bytes = "150MiB";
|
|
|
|
|
cache = "yes";
|
|
|
|
|
cache-pause-wait = "10";
|
|
|
|
|
cache-pause-initial = "yes";
|
|
|
|
|
keep-open = "yes";
|
|
|
|
|
};
|
|
|
|
|
};
|
|
|
|
|
|
2026-06-13 22:45:05 +02:00
|
|
|
programs.vscode = {
|
|
|
|
|
enable = true;
|
|
|
|
|
mutableExtensionsDir = true;
|
|
|
|
|
};
|
|
|
|
|
programs.git = {
|
|
|
|
|
enable = true;
|
|
|
|
|
lfs.enable = true;
|
|
|
|
|
settings = {
|
|
|
|
|
user.email = "materus@podkos.pl";
|
|
|
|
|
user.name = "materus";
|
|
|
|
|
commit.gpgsign = true;
|
|
|
|
|
gpg.format = "ssh";
|
2026-06-14 09:07:33 +02:00
|
|
|
|
2026-06-13 22:45:05 +02:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
signing.signByDefault = true;
|
|
|
|
|
signing.key = "/mkk/config/extra-files/ssh/materus.pub";
|
|
|
|
|
};
|
2026-06-14 09:07:33 +02:00
|
|
|
programs.delta = {
|
|
|
|
|
enable = true;
|
|
|
|
|
enableGitIntegration = true;
|
|
|
|
|
};
|
|
|
|
|
programs.gitui.enable = true;
|
|
|
|
|
programs.yt-dlp.enable = true;
|
2026-06-13 22:45:05 +02:00
|
|
|
}
|