1
0
mirror of https://github.com/kmein/niveum synced 2026-03-30 01:01:10 +02:00

3 Commits

Author SHA1 Message Date
f263d5d175 chore: format 2024-02-27 20:59:54 +01:00
61b78cfc73 fix(bluetooth): use default package 2024-02-27 20:59:43 +01:00
github-actions[bot]
18dbceea76 flake.lock: Update
Flake lock file updates:

• Updated input 'agenix':
    'github:ryantm/agenix/417caa847f9383e111d1397039c9d4337d024bf0' (2023-12-24)
  → 'github:ryantm/agenix/8cb01a0e717311680e0cbca06a76cbceba6f3ed6' (2024-02-13)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/20f65b86b6485decb43c5498780c223571dd56ef' (2024-02-09)
  → 'github:NixOS/nixpkgs/c5101e457206dd437330d283d6626944e28794b3' (2024-02-23)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/aeea37e779933d7b77f4a0e9c1bb383ab71cd450' (2024-02-11)
  → 'github:NixOS/nixpkgs/7794d8a78570335f10b0f97ae72b14b33c6addc2' (2024-02-24)
• Updated input 'nur':
    'github:nix-community/NUR/3a315bbd42ead8a1bafa90e8c3d14c43c80db912' (2024-02-10)
  → 'github:nix-community/NUR/192aa9b134f867b6811ecd0444e994ef941648db' (2024-02-24)
• Updated input 'retiolum':
    'git+https://git.thalheim.io/Mic92/retiolum?ref=refs/heads/master&rev=00afd8bdb8e297ca3f8d1316d058b867ab794674' (2024-02-02)
  → 'git+https://git.thalheim.io/Mic92/retiolum?ref=refs/heads/master&rev=00af6f8e749d720a0423834024adafef4f9ebf03' (2024-02-16)
• Updated input 'rust-overlay':
    'github:oxalica/rust-overlay/49550275c3956b861dbb7cb83a732803f013bdbb' (2024-02-10)
  → 'github:oxalica/rust-overlay/9b24383d77f598716fa0cbb8b48c97249f5ee1af' (2024-02-24)
2024-02-27 20:59:12 +01:00
4 changed files with 38 additions and 34 deletions

View File

@@ -1,7 +1,6 @@
{pkgs, ...}: { {pkgs, ...}: {
hardware.bluetooth = { hardware.bluetooth = {
enable = true; enable = true;
package = pkgs.bluez;
settings.general = { settings.general = {
enable = "Source,Sink,Media,Socket"; enable = "Source,Sink,Media,Socket";
}; };

38
flake.lock generated
View File

@@ -12,11 +12,11 @@
"systems": "systems" "systems": "systems"
}, },
"locked": { "locked": {
"lastModified": 1703433843, "lastModified": 1707830867,
"narHash": "sha256-nmtA4KqFboWxxoOAA6Y1okHbZh+HsXaMPFkYHsoDRDw=", "narHash": "sha256-PAdwm5QqdlwIqGrfzzvzZubM+FXtilekQ/FA0cI49/o=",
"owner": "ryantm", "owner": "ryantm",
"repo": "agenix", "repo": "agenix",
"rev": "417caa847f9383e111d1397039c9d4337d024bf0", "rev": "8cb01a0e717311680e0cbca06a76cbceba6f3ed6",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -848,11 +848,11 @@
}, },
"nixpkgs-unstable_2": { "nixpkgs-unstable_2": {
"locked": { "locked": {
"lastModified": 1707610684, "lastModified": 1708817140,
"narHash": "sha256-t6PI771rsvtys1uOfkyZ43n5gAdhW7FsPBlVs3lyXKQ=", "narHash": "sha256-pxDFK5p7csogTirrDJFVSli4Yy0LvHaQQQj71UU0MmQ=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "aeea37e779933d7b77f4a0e9c1bb383ab71cd450", "rev": "7794d8a78570335f10b0f97ae72b14b33c6addc2",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -941,11 +941,11 @@
}, },
"nixpkgs_7": { "nixpkgs_7": {
"locked": { "locked": {
"lastModified": 1707514827, "lastModified": 1708702655,
"narHash": "sha256-Y+wqFkvikpE1epCx57PsGw+M1hX5aY5q/xgk+ebDwxI=", "narHash": "sha256-qxT5jSLhelfLhQ07+AUxSTm1VnVH+hQxDkQSZ/m/Smo=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "20f65b86b6485decb43c5498780c223571dd56ef", "rev": "c5101e457206dd437330d283d6626944e28794b3",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1097,11 +1097,11 @@
}, },
"nur_2": { "nur_2": {
"locked": { "locked": {
"lastModified": 1707607086, "lastModified": 1708818247,
"narHash": "sha256-69fTyKaUqBUmXafkS9YZG7L0kvQeO0KuLa+fF09u7Ro=", "narHash": "sha256-op6sluExBoA6Y3FdeHtDINEWCXzns4jg2H+xfkjikuI=",
"owner": "nix-community", "owner": "nix-community",
"repo": "NUR", "repo": "NUR",
"rev": "3a315bbd42ead8a1bafa90e8c3d14c43c80db912", "rev": "192aa9b134f867b6811ecd0444e994ef941648db",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -1179,11 +1179,11 @@
}, },
"retiolum_2": { "retiolum_2": {
"locked": { "locked": {
"lastModified": 1706868013, "lastModified": 1708082526,
"narHash": "sha256-RpbYFw+UVf6P1Bpa/nIatr9XiACkLVb+Fjep/a4hHSo=", "narHash": "sha256-Zp5qGHlJge93vM2Z+5jGyyD6o48NvmCjjaujeZJ1vsI=",
"ref": "refs/heads/master", "ref": "refs/heads/master",
"rev": "00afd8bdb8e297ca3f8d1316d058b867ab794674", "rev": "00af6f8e749d720a0423834024adafef4f9ebf03",
"revCount": 337, "revCount": 338,
"type": "git", "type": "git",
"url": "https://git.thalheim.io/Mic92/retiolum" "url": "https://git.thalheim.io/Mic92/retiolum"
}, },
@@ -1272,11 +1272,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1707530952, "lastModified": 1708740535,
"narHash": "sha256-t5Q418k3S2TpAMNl1pQWuKkSGOkkx0kWx7SGa7yyRtc=", "narHash": "sha256-NCTw235XwSDbeTAtAwg/hOeNOgwYhVq7JjDdbkOgBeA=",
"owner": "oxalica", "owner": "oxalica",
"repo": "rust-overlay", "repo": "rust-overlay",
"rev": "49550275c3956b861dbb7cb83a732803f013bdbb", "rev": "9b24383d77f598716fa0cbb8b48c97249f5ee1af",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -71,7 +71,7 @@
{ {
apps = { apps = {
x86_64-darwin = let x86_64-darwin = let
pkgs = nixpkgs.legacyPackages.x86_64-darwin; pkgs = nixpkgs.legacyPackages.x86_64-darwin;
in { in {
deploy-maakaron = { deploy-maakaron = {
type = "app"; type = "app";
@@ -155,14 +155,15 @@
maakaron = let maakaron = let
system = "x86_64-darwin"; system = "x86_64-darwin";
pkgs = nixpkgs.legacyPackages.${system}; pkgs = nixpkgs.legacyPackages.${system};
in home-manager.lib.homeManagerConfiguration { in
inherit pkgs; home-manager.lib.homeManagerConfiguration {
modules = [ ./systems/maakaron/home.nix ]; inherit pkgs;
extraSpecialArgs = { modules = [./systems/maakaron/home.nix];
inherit inputs; extraSpecialArgs = {
niveumPackages = inputs.self.packages.${system}; inherit inputs;
niveumPackages = inputs.self.packages.${system};
};
}; };
};
}; };
nixosConfigurations = let nixosConfigurations = let

View File

@@ -1,9 +1,13 @@
{ config, pkgs, inputs, niveumPackages, ... }: {
let config,
pkgs,
inputs,
niveumPackages,
...
}: let
nextcloud = "${config.home.homeDirectory}/Nextcloud/ZODIAC"; nextcloud = "${config.home.homeDirectory}/Nextcloud/ZODIAC";
timeLedger = "${nextcloud}/hora.timeclock"; timeLedger = "${nextcloud}/hora.timeclock";
in in {
{
home.packages = [ home.packages = [
pkgs.git pkgs.git
(pkgs.writers.writeDashBin "hora" '' (pkgs.writers.writeDashBin "hora" ''
@@ -18,7 +22,7 @@ in
home.sessionVariables.EDITOR = "${niveumPackages.vim}/bin/nvim"; home.sessionVariables.EDITOR = "${niveumPackages.vim}/bin/nvim";
home.file."Local Applications".source = pkgs.symlinkJoin { home.file."Local Applications".source = pkgs.symlinkJoin {
name = "local-applications"; name = "local-applications";
paths = [ pkgs.anki-bin pkgs.dbeaver pkgs.vscode pkgs.mpv ]; paths = [pkgs.anki-bin pkgs.dbeaver pkgs.vscode pkgs.mpv];
}; };
home.stateVersion = "23.11"; home.stateVersion = "23.11";
home.username = "xm7234fu"; home.username = "xm7234fu";
@@ -26,4 +30,4 @@ in
nixpkgs.config.allowUnfree = true; nixpkgs.config.allowUnfree = true;
nix.package = pkgs.nixFlakes; nix.package = pkgs.nixFlakes;
nix.extraOptions = "experimental-features = nix-command flakes"; nix.extraOptions = "experimental-features = nix-command flakes";
} }