Compare commits

...

5 commits

Author SHA1 Message Date
76b06e0530 several small adjustments 2025-03-25 15:54:16 +01:00
62bfab8427 flake.lock: Update
Flake lock file updates:

• Updated input 'dagger':
    'github:dagger/nix/126e5c49a7195dbaf3b4f96110e6c640faf09d7e?narHash=sha256-eFYjzvS8cCNfi/970yVJriSOQASZfOFgDhoqGEY/bsE%3D' (2025-03-20)
  → 'github:dagger/nix/76507e2d0e6c302cfc652c7acd68c6c700f7125f?narHash=sha256-Gv7hgW37lyZd2XabuOYQEn8WT7TH9yTqK2%2BuaAudYyE%3D' (2025-03-24)
• Updated input 'home-manager':
    'github:nix-community/home-manager/908e055e157a0b35466faf4125d7e7410ff56160?narHash=sha256-wgnQZMrLLQJlZ%2BhtTXzoQtoz9EzL15Z2crH3%2BOnRmMk%3D' (2025-03-24)
  → 'github:nix-community/home-manager/869f2ec2add75ce2a70a6dbbf585b8399abec625?narHash=sha256-F3xBdOs5m0SE6Gq3jz%2BJxDOPvsLs22vbGfD05uF6xEc%3D' (2025-03-25)
• Updated input 'nixpkgs-update':
    'github:ryantm/nixpkgs-update/ca25a2a7aaa94faeb209bf488c201b34dddcda27?narHash=sha256-0vSf4gjSg/MGTdI%2Bb3ZOjdvVZR53MZWRyRUvREc16jo%3D' (2025-02-06)
  → 'github:ryantm/nixpkgs-update/30ca7d55d05bfc99bfb04521ba09c26ccbec8625?narHash=sha256-eKl1y0COzmaD5tPw8MgmEBSsH46t4jmPbneulCLgG3M%3D' (2025-03-24)
2025-03-25 14:56:49 +01:00
1b1e1c2215 flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/296ddc64627f4a6a4eb447852d7346b9dd16197d?narHash=sha256-Fi5g8H5FXMSRqy%2BmU6gPG0v%2BC9pzjYbkkiePtz8%2BPpA%3D' (2025-03-21)
  → 'github:nix-community/home-manager/908e055e157a0b35466faf4125d7e7410ff56160?narHash=sha256-wgnQZMrLLQJlZ%2BhtTXzoQtoz9EzL15Z2crH3%2BOnRmMk%3D' (2025-03-24)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/a84ebe20c6bc2ecbcfb000a50776219f48d134cc?narHash=sha256-mNqIplmEohk5jRkqYqG19GA8MbQ/D4gQSK0Mu4LvfRQ%3D' (2025-03-19)
  → 'github:NixOS/nixpkgs/1e5b653dff12029333a6546c11e108ede13052eb?narHash=sha256-G5n%2BFOXLXcRx%2B3hCJ6Rt6ZQyF1zqQ0DL0sWAMn2Nk0w%3D' (2025-03-22)
2025-03-24 15:20:41 +01:00
b4a544f241 flake.lock: Update
Flake lock file updates:

• Updated input 'dagger':
    'github:dagger/nix/a16cf50595de02fd3cfa644794e0983d8761d177?narHash=sha256-NyezPcnXjuZSsIkZZr4rRuThs7u1sYhPU%2BPwgJjmFgU%3D' (2025-03-12)
  → 'github:dagger/nix/126e5c49a7195dbaf3b4f96110e6c640faf09d7e?narHash=sha256-eFYjzvS8cCNfi/970yVJriSOQASZfOFgDhoqGEY/bsE%3D' (2025-03-20)
• Updated input 'distrobox4nix':
    'github:aguirre-matteo/distrobox4nix/50ebee1435727183a958a8e0833121246e0fa637?narHash=sha256-vir5H5eO%2B6sMXGEiJLYaxBGAyR7d7pNfjyLrBHn0bjU%3D' (2025-03-17)
  → 'github:aguirre-matteo/distrobox4nix/c53dcd3b85a5e6416972214733cc03aa286af347?narHash=sha256-XS6qjrxdt75Qeq06agwQU91Ba9%2BkenuDrLkSIbFom%2BA%3D' (2025-03-21)
• Updated input 'home-manager':
    'github:nix-community/home-manager/94605dcadefeaff6b35c8931c9f38e4f4dc7ad0a?narHash=sha256-Q0KXcHQmum8L6IzGhhkVhjFMKY6BvYa/rhmLP26Ws8o%3D' (2025-03-20)
  → 'github:nix-community/home-manager/296ddc64627f4a6a4eb447852d7346b9dd16197d?narHash=sha256-Fi5g8H5FXMSRqy%2BmU6gPG0v%2BC9pzjYbkkiePtz8%2BPpA%3D' (2025-03-21)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/b6eaf97c6960d97350c584de1b6dcff03c9daf42?narHash=sha256-Txwa5uO%2BqpQXrNG4eumPSD%2BhHzzYi/CdaM80M9XRLCo%3D' (2025-03-18)
  → 'github:NixOS/nixpkgs/a84ebe20c6bc2ecbcfb000a50776219f48d134cc?narHash=sha256-mNqIplmEohk5jRkqYqG19GA8MbQ/D4gQSK0Mu4LvfRQ%3D' (2025-03-19)
2025-03-22 14:05:02 +01:00
6f15ff68af flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/c657142e24a43ea1035889f0b0a7c24598e0e18a?narHash=sha256-1e4oFbtdOOb6NqauHevWWjEUXZnfZ6RUAJJjn9i4YBc%3D' (2025-03-17)
  → 'github:nix-community/home-manager/94605dcadefeaff6b35c8931c9f38e4f4dc7ad0a?narHash=sha256-Q0KXcHQmum8L6IzGhhkVhjFMKY6BvYa/rhmLP26Ws8o%3D' (2025-03-20)
• Updated input 'jovian-nixos':
    'github:Jovian-Experiments/Jovian-NixOS/fd69a59cfab06fe8ac0695377e10573e91b6a3ff?narHash=sha256-ZShdL237Hz%2BSog0mzfsCui%2Bkyj%2BXd2ka91Dilxlz9j4%3D' (2025-03-18)
  → 'github:Jovian-Experiments/Jovian-NixOS/a95606cae5c9e1f5b84debe7865ef171d4deb287?narHash=sha256-gpjtkoeq5Ye9J8GoR%2BrWg3NL4bbEtcLvvF4nN6MtxdU%3D' (2025-03-20)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/c80f6a7e10b39afcc1894e02ef785b1ad0b0d7e5?narHash=sha256-C7jVfohcGzdZRF6DO%2BybyG/sqpo1h6bZi9T56sxLy%2Bk%3D' (2025-03-15)
  → 'github:NixOS/nixpkgs/b6eaf97c6960d97350c584de1b6dcff03c9daf42?narHash=sha256-Txwa5uO%2BqpQXrNG4eumPSD%2BhHzzYi/CdaM80M9XRLCo%3D' (2025-03-18)
2025-03-20 16:56:22 +01:00
6 changed files with 35 additions and 49 deletions
configs/thilo-pc
flake.lockflake.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 = {

46
flake.lock generated
View file

@ -7,11 +7,11 @@
]
},
"locked": {
"lastModified": 1741791233,
"narHash": "sha256-NyezPcnXjuZSsIkZZr4rRuThs7u1sYhPU+PwgJjmFgU=",
"lastModified": 1742857412,
"narHash": "sha256-Gv7hgW37lyZd2XabuOYQEn8WT7TH9yTqK2+uaAudYyE=",
"owner": "dagger",
"repo": "nix",
"rev": "a16cf50595de02fd3cfa644794e0983d8761d177",
"rev": "76507e2d0e6c302cfc652c7acd68c6c700f7125f",
"type": "github"
},
"original": {
@ -20,21 +20,6 @@
"type": "github"
}
},
"distrobox4nix": {
"locked": {
"lastModified": 1742219975,
"narHash": "sha256-vir5H5eO+6sMXGEiJLYaxBGAyR7d7pNfjyLrBHn0bjU=",
"owner": "aguirre-matteo",
"repo": "distrobox4nix",
"rev": "50ebee1435727183a958a8e0833121246e0fa637",
"type": "github"
},
"original": {
"owner": "aguirre-matteo",
"repo": "distrobox4nix",
"type": "github"
}
},
"flake-compat": {
"locked": {
"lastModified": 1733328505,
@ -72,11 +57,11 @@
]
},
"locked": {
"lastModified": 1742246081,
"narHash": "sha256-1e4oFbtdOOb6NqauHevWWjEUXZnfZ6RUAJJjn9i4YBc=",
"lastModified": 1742871411,
"narHash": "sha256-F3xBdOs5m0SE6Gq3jz+JxDOPvsLs22vbGfD05uF6xEc=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "c657142e24a43ea1035889f0b0a7c24598e0e18a",
"rev": "869f2ec2add75ce2a70a6dbbf585b8399abec625",
"type": "github"
},
"original": {
@ -91,11 +76,11 @@
"nixpkgs": "nixpkgs"
},
"locked": {
"lastModified": 1742278596,
"narHash": "sha256-ZShdL237Hz+Sog0mzfsCui+kyj+Xd2ka91Dilxlz9j4=",
"lastModified": 1742465245,
"narHash": "sha256-gpjtkoeq5Ye9J8GoR+rWg3NL4bbEtcLvvF4nN6MtxdU=",
"owner": "Jovian-Experiments",
"repo": "Jovian-NixOS",
"rev": "fd69a59cfab06fe8ac0695377e10573e91b6a3ff",
"rev": "a95606cae5c9e1f5b84debe7865ef171d4deb287",
"type": "github"
},
"original": {
@ -235,11 +220,11 @@
"treefmt-nix": "treefmt-nix"
},
"locked": {
"lastModified": 1738838691,
"narHash": "sha256-0vSf4gjSg/MGTdI+b3ZOjdvVZR53MZWRyRUvREc16jo=",
"lastModified": 1742857708,
"narHash": "sha256-eKl1y0COzmaD5tPw8MgmEBSsH46t4jmPbneulCLgG3M=",
"owner": "ryantm",
"repo": "nixpkgs-update",
"rev": "ca25a2a7aaa94faeb209bf488c201b34dddcda27",
"rev": "30ca7d55d05bfc99bfb04521ba09c26ccbec8625",
"type": "github"
},
"original": {
@ -266,11 +251,11 @@
},
"nixpkgs_3": {
"locked": {
"lastModified": 1742069588,
"narHash": "sha256-C7jVfohcGzdZRF6DO+ybyG/sqpo1h6bZi9T56sxLy+k=",
"lastModified": 1742669843,
"narHash": "sha256-G5n+FOXLXcRx+3hCJ6Rt6ZQyF1zqQ0DL0sWAMn2Nk0w=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "c80f6a7e10b39afcc1894e02ef785b1ad0b0d7e5",
"rev": "1e5b653dff12029333a6546c11e108ede13052eb",
"type": "github"
},
"original": {
@ -297,7 +282,6 @@
"root": {
"inputs": {
"dagger": "dagger",
"distrobox4nix": "distrobox4nix",
"home-manager": "home-manager",
"jovian-nixos": "jovian-nixos",
"nix-alien": "nix-alien",

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;
};
}