misc general changes / nixpkgs break fixes
This commit is contained in:
parent
4b90113a54
commit
a5b19fc918
15 changed files with 272 additions and 67 deletions
|
@ -1,15 +1,43 @@
|
|||
{ system, inputs, pkgs, config, ... }: {
|
||||
{ lib, system, inputs, pkgs, config, ... }: {
|
||||
imports = [ ./modules/greetd ];
|
||||
|
||||
system.extraDependencies = with pkgs; [ ungoogled-chromium ];
|
||||
|
||||
environment.systemPackages = with pkgs; [ nix-output-monitor ];
|
||||
environment.sessionVariables.FLAKE = "/home/admin/nixnew";
|
||||
|
||||
programs.steam = {
|
||||
enable = true;
|
||||
extraCompatPackages = [
|
||||
pkgs.proton-ge-bin
|
||||
];
|
||||
};
|
||||
|
||||
fonts = {
|
||||
enableDefaultPackages = false;
|
||||
|
||||
packages = with inputs.stable.legacyPackages.${system}; [
|
||||
packages = (with inputs.stable.legacyPackages.${system}; [
|
||||
dejavu_fonts
|
||||
nerdfonts
|
||||
noto-fonts
|
||||
noto-fonts-cjk
|
||||
];
|
||||
]) ++ (with pkgs; [
|
||||
corefonts
|
||||
vistafonts
|
||||
]);
|
||||
|
||||
fontconfig = {
|
||||
defaultFonts = {
|
||||
serif = [ "DejaVu Serif" ];
|
||||
sansSerif = [ "DejaVu Sans" ];
|
||||
monospace = [ "JetBrainsMono Nerd Font" ];
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
programs.ssh = {
|
||||
enableAskPassword = true;
|
||||
askPassword = lib.getExe pkgs.lxqt.lxqt-openssh-askpass;
|
||||
};
|
||||
|
||||
systemd = {
|
||||
|
@ -35,7 +63,7 @@
|
|||
programs = {
|
||||
gnupg.agent = {
|
||||
enable = true;
|
||||
pinentryFlavor = "gnome3";
|
||||
pinentryPackage = pkgs.pinentry-qt;
|
||||
};
|
||||
kdeconnect = {
|
||||
package = pkgs.kdePackages.kdeconnect-kde;
|
||||
|
@ -79,13 +107,12 @@
|
|||
];
|
||||
|
||||
home.packages = with pkgs; [
|
||||
kdePackages.ark
|
||||
kwrite
|
||||
krita
|
||||
gimp
|
||||
vlc
|
||||
mpv
|
||||
gpicview
|
||||
qimgv
|
||||
kdePackages.filelight kdePackages.kirigami kdePackages.kquickcharts # deps
|
||||
curl
|
||||
cantata
|
||||
|
@ -96,18 +123,22 @@
|
|||
htop
|
||||
btop
|
||||
speedcrunch
|
||||
libreoffice
|
||||
nnn
|
||||
libreoffice-qt6
|
||||
ripgrep
|
||||
qbittorrent
|
||||
signal-desktop
|
||||
anki-bin
|
||||
kid3
|
||||
wireshark
|
||||
mumble
|
||||
freetube
|
||||
|
||||
distrobox
|
||||
xdg-utils
|
||||
light
|
||||
|
||||
unrar # used by ark
|
||||
libnotify # test with it a lot
|
||||
];
|
||||
|
||||
programs = {
|
||||
|
@ -124,7 +155,7 @@
|
|||
services = {
|
||||
mpd = {
|
||||
enable = true;
|
||||
musicDirectory = "${homeConfig.home.homeDirectory}/Music";
|
||||
musicDirectory = "/pool/music";
|
||||
network.startWhenNeeded = true;
|
||||
|
||||
extraConfig = ''
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue