mirror of
https://github.com/oqyude/nixos.git
synced 2026-06-11 20:50:47 +03:00
90 lines
1.6 KiB
Nix
Executable File
90 lines
1.6 KiB
Nix
Executable File
{ inputs, ... }@flakeContext:
|
|
{
|
|
config,
|
|
pkgs,
|
|
...
|
|
}:
|
|
let
|
|
last-stable = import inputs.nixpkgs-last-unstable { system = "x86_64-linux"; };
|
|
in
|
|
{
|
|
programs = {
|
|
mangohud.enable = true;
|
|
keepassxc.enable = true;
|
|
zed-editor = {
|
|
enable = false;
|
|
extensions = [
|
|
"nix"
|
|
];
|
|
userSettings = {
|
|
"telemetry" = {
|
|
"diagnostics" = false;
|
|
"metrics" = false;
|
|
};
|
|
"ui_font_size" = 20;
|
|
"buffer_font_size" = 26;
|
|
"theme" = {
|
|
"mode" = "system";
|
|
"light" = "Ayu Light";
|
|
"dark" = "Ayu Dark";
|
|
};
|
|
};
|
|
};
|
|
};
|
|
services = {
|
|
kdeconnect.enable = true;
|
|
easyeffects.enable = true;
|
|
};
|
|
home = {
|
|
packages = with pkgs; [
|
|
# Surfing
|
|
# (brave.override {
|
|
# commandLineArgs = [
|
|
# "--password-store=basic" # on purpose to make it break "--password-store=gnome-libsecret"
|
|
# ];
|
|
# })
|
|
brave
|
|
v2rayn
|
|
|
|
# Workflow
|
|
#cloudflared
|
|
amdgpu_top
|
|
vscodium
|
|
ayugram-desktop
|
|
vesktop
|
|
gramps
|
|
kdePackages.filelight
|
|
libreoffice-qt6
|
|
localsend
|
|
lollypop
|
|
obsidian
|
|
pdfarranger
|
|
stretchly
|
|
transmission_4-gtk
|
|
vlc
|
|
normcap
|
|
zerotierone
|
|
#nextcloud-client
|
|
|
|
# (handbrake.overrideAttrs (old: {
|
|
# configureFlags = old.configureFlags ++ [ "--enable-vce" ];
|
|
# buildInputs = old.buildInputs ++ [
|
|
# pkgs.amf
|
|
# pkgs.ffmpeg-full
|
|
# ];
|
|
# }))
|
|
|
|
# Games
|
|
ludusavi
|
|
prismlauncher
|
|
lutris
|
|
|
|
# AI
|
|
lmstudio
|
|
|
|
# Libs
|
|
#libsecret
|
|
];
|
|
};
|
|
}
|