several small adjustments

This commit is contained in:
Thilo Billerbeck 2025-03-25 15:54:16 +01:00
parent 62bfab8427
commit 76b06e0530
5 changed files with 20 additions and 18 deletions
configs/thilo-pc
flake.nix
home-manager

View file

@ -13,10 +13,7 @@
extraSpecialArgs = {
inherit inputs;
};
sharedModules = [
inputs.distrobox4nix.homeManagerModule
];
backupFileExtension = ".bak";
users.thilo = {
imports = [ ./../../home-manager/modules/machine.nix ];
@ -49,7 +46,7 @@
];
programs.distrobox = {
enable = true;
enable = lib.mkForce true;
containers = {
arch = {
image = "arch-toolbox";

View file

@ -1,7 +1,12 @@
# Edit this configuration file to define what should be installed on
# your system. Help is available in the configuration.nix(5) man page
# and in the NixOS manual (accessible by running nixos-help).
{ pkgs, inputs, ... }:
{
pkgs,
inputs,
lib,
...
}:
{
imports = [
@ -161,10 +166,16 @@
hardware.bluetooth.enable = true;
hardware.bluetooth.powerOnBoot = true;
jovian = {
steam = {
enable = true;
user = "thilo";
specialisation = {
game-console.configuration = {
services.displayManager.sddm.enable = lib.mkForce false;
jovian = {
steam = {
autoStart = true;
enable = true;
user = "thilo";
};
};
};
};
@ -176,6 +187,7 @@
environment.systemPackages = with pkgs; [
kdePackages.skanpage
qt5.qtwayland
];
services.resolved = {

View file

@ -20,7 +20,6 @@
};
nix-alien.url = "github:thiagokokada/nix-alien";
jovian-nixos.url = "github:Jovian-Experiments/Jovian-NixOS/development";
distrobox4nix.url = "github:aguirre-matteo/distrobox4nix";
};
nixConfig = {

View file

@ -66,9 +66,7 @@ in
ddev
act
mkcert
# pulumi
kubectl
pulumiPackages.pulumi-language-nodejs
ncdu
devenv
inputs.nixpkgs-update.packages.x86_64-linux.nixpkgs-update
@ -78,7 +76,6 @@ in
nixd
unrar
# inputs.w17.packages.x86_64-linux.default
aichat
nix-output-monitor
nodePackages.pnpm
npm-check-updates
@ -94,8 +91,6 @@ in
php
(lib.hiPrio phpPackages.composer)
nixfmt-rfc-style
]
++ (
if (!config.machine.isGeneric) then
@ -155,7 +150,6 @@ in
inkscape
musescore
obsidian
syncthingtray
reaper
yabridge
torzu

View file

@ -1,5 +1,5 @@
{
services.syncthing = {
enable = true;
enable = false;
};
}