Compare commits
6 Commits
d2bfda8ab2
...
1f4af9c3ba
Author | SHA1 | Date | |
---|---|---|---|
1f4af9c3ba | |||
524f2bdc9d | |||
3ad54e380d | |||
06e334c973 | |||
13576dd70e | |||
faa16e68bb |
70
flake.lock
70
flake.lock
@ -24,11 +24,11 @@
|
||||
"nixpkgs": "nixpkgs"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1665824418,
|
||||
"narHash": "sha256-OZX8io9UKzxFAwdRvf4uOThDFpGtlbMyi13RbqIpmoY=",
|
||||
"lastModified": 1668167903,
|
||||
"narHash": "sha256-5OENaesVk94meyiaDFgxtr4TTuAg52baVHXOnXL98vI=",
|
||||
"owner": "nix-community",
|
||||
"repo": "emacs-overlay",
|
||||
"rev": "08445dd7824253ee8580f06127460a7d14e942cf",
|
||||
"rev": "7b58afb8604c9d53fe11bfb76e2ce903cb658b66",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@ -60,11 +60,11 @@
|
||||
},
|
||||
"flake-utils": {
|
||||
"locked": {
|
||||
"lastModified": 1659877975,
|
||||
"narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=",
|
||||
"lastModified": 1667395993,
|
||||
"narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=",
|
||||
"owner": "numtide",
|
||||
"repo": "flake-utils",
|
||||
"rev": "c0e246b9b83f637f4681389ecabcb2681b4f3af0",
|
||||
"rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@ -75,11 +75,11 @@
|
||||
},
|
||||
"flake-utils_2": {
|
||||
"locked": {
|
||||
"lastModified": 1659877975,
|
||||
"narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=",
|
||||
"lastModified": 1667395993,
|
||||
"narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=",
|
||||
"owner": "numtide",
|
||||
"repo": "flake-utils",
|
||||
"rev": "c0e246b9b83f637f4681389ecabcb2681b4f3af0",
|
||||
"rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@ -169,11 +169,11 @@
|
||||
"utils": "utils"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1665655007,
|
||||
"narHash": "sha256-34ZMJlgqJb73RY/gJz8B4cjdM5ukas2crMYQpmyRGeQ=",
|
||||
"lastModified": 1667981810,
|
||||
"narHash": "sha256-p27zd5M+OkfND46gzbGkaHlNBZsYe95M48OJuFeuuSY=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "8cbc6500dfca22d907054f68c564019b3b6cf295",
|
||||
"rev": "6ce3493a3c5c6a8f4cfa6f5f88723272e0cfd335",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@ -380,11 +380,11 @@
|
||||
},
|
||||
"nixos-hardware": {
|
||||
"locked": {
|
||||
"lastModified": 1665839131,
|
||||
"narHash": "sha256-0KYo13PfwvPw5i/SC+hGy3hsgR++Co7SIzv+0e9YOnM=",
|
||||
"lastModified": 1668157555,
|
||||
"narHash": "sha256-s5rt2FSmV4PWt89rjt4cvBGOhPizStsinkIB0BXnKrk=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixos-hardware",
|
||||
"rev": "674d05f9ae2249d606a0e6fc63e522d2031a27ac",
|
||||
"rev": "062c3cca468a4b404ddd964fb444b665e4da982e",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@ -412,10 +412,10 @@
|
||||
},
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1665643254,
|
||||
"narHash": "sha256-IBVWNJxGCsshwh62eRfR6+ry3bSXmulB3VQRzLQo3hk=",
|
||||
"path": "/nix/store/9z3mf509n245ydbsx13ygcp7w4yc3s5g-source",
|
||||
"rev": "ba187fbdc5e35322c7dff556ef2c47bddfd6e8d7",
|
||||
"lastModified": 1665732960,
|
||||
"narHash": "sha256-WBZ+uSHKFyjvd0w4inbm0cNExYTn8lpYFcHEes8tmec=",
|
||||
"path": "/nix/store/r2s8wcc8n4c72p9zg5gsacg8nmdhjvka-source",
|
||||
"rev": "4428e23312933a196724da2df7ab78eb5e67a88e",
|
||||
"type": "path"
|
||||
},
|
||||
"original": {
|
||||
@ -441,11 +441,11 @@
|
||||
},
|
||||
"nixpkgs_2": {
|
||||
"locked": {
|
||||
"lastModified": 1662996720,
|
||||
"narHash": "sha256-XvLQ3SuXnDMJMpM1sv1ifPjBuRytiDYhB12H/BNTjgY=",
|
||||
"lastModified": 1667629849,
|
||||
"narHash": "sha256-P+v+nDOFWicM4wziFK9S/ajF2lc0N2Rg9p6Y35uMoZI=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "5f326e2a403e1cebaec378e72ceaf5725983376d",
|
||||
"rev": "3bacde6273b09a21a8ccfba15586fb165078fb62",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@ -457,11 +457,11 @@
|
||||
},
|
||||
"nixpkgs_3": {
|
||||
"locked": {
|
||||
"lastModified": 1665732960,
|
||||
"narHash": "sha256-WBZ+uSHKFyjvd0w4inbm0cNExYTn8lpYFcHEes8tmec=",
|
||||
"lastModified": 1667991831,
|
||||
"narHash": "sha256-DHgEsLZI044B9T4AjA3K6+yB9/DqLr4dyA7OIx0FG7o=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "4428e23312933a196724da2df7ab78eb5e67a88e",
|
||||
"rev": "872fceeed60ae6b7766cc0a4cd5bf5901b9098ec",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@ -563,11 +563,11 @@
|
||||
},
|
||||
"nur": {
|
||||
"locked": {
|
||||
"lastModified": 1665843281,
|
||||
"narHash": "sha256-OvRNNVJuismkTkpFjh3/B5vKZ6g0FK5mrx3jOsyUqmA=",
|
||||
"lastModified": 1668174315,
|
||||
"narHash": "sha256-oss9lJ30HbgXpVFy5Xv9doB+1mNjQehbFlFYau95odM=",
|
||||
"owner": "nix-community",
|
||||
"repo": "nur",
|
||||
"rev": "335b2a8147ae0db34321842a0e2705f96091f210",
|
||||
"rev": "5da1d2f59d29cd1bb9c0787db9c1046825ade56a",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@ -618,11 +618,11 @@
|
||||
"rnix-lsp": "rnix-lsp_2"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1665757700,
|
||||
"narHash": "sha256-ewx+XtdjZSwoY148+FMAhnhkReb8wnXdB4jd48e/ew4=",
|
||||
"lastModified": 1666188566,
|
||||
"narHash": "sha256-q/CQWJ5CkKvVZYKYwfng7EkWvNai7T6HFz6rAxzGUNM=",
|
||||
"ref": "refs/heads/master",
|
||||
"rev": "2f221bae4c04e89b371c64995b36c3fab48f82fe",
|
||||
"revCount": 109,
|
||||
"rev": "a4a2886e495ceadcdc1792e5d0033cdc2d62e197",
|
||||
"revCount": 110,
|
||||
"type": "git",
|
||||
"url": "https://destiny.ostylk.de/gitea/NixDistro/Home.git"
|
||||
},
|
||||
@ -794,11 +794,11 @@
|
||||
},
|
||||
"utils": {
|
||||
"locked": {
|
||||
"lastModified": 1659877975,
|
||||
"narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=",
|
||||
"lastModified": 1667395993,
|
||||
"narHash": "sha256-nuEHfE/LcWyuSWnS8t12N1wc105Qtau+/OdUAjtQ0rA=",
|
||||
"owner": "numtide",
|
||||
"repo": "flake-utils",
|
||||
"rev": "c0e246b9b83f637f4681389ecabcb2681b4f3af0",
|
||||
"rev": "5aed5285a952e0b949eb3ba02c12fa4fcfef535f",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -87,6 +87,7 @@
|
||||
};
|
||||
gaming.enable = true;
|
||||
obs.enable = true;
|
||||
android.enable = true;
|
||||
};
|
||||
services = {
|
||||
gamemode.enable = true;
|
||||
|
@ -104,7 +104,7 @@ in {
|
||||
# We don't tolerate non-free software, except for Steam and Linux firmware
|
||||
nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [
|
||||
"firmwareLinuxNonfree" "microcodeAmd" "microcodeIntel"
|
||||
"steam" "steam-original" "steam-runtime"
|
||||
"steam" "steam-original" "steam-runtime" "steam-run"
|
||||
"discord" "discord-canary"
|
||||
"minecraft"
|
||||
"spotify" "spotify-unwrapped"
|
||||
|
@ -25,6 +25,7 @@
|
||||
./programs/bluray
|
||||
./programs/direnv
|
||||
./programs/obs
|
||||
./programs/android
|
||||
|
||||
# Services
|
||||
./services/kanshi
|
||||
|
@ -158,7 +158,7 @@ in {
|
||||
okular
|
||||
kdeconnect-kde
|
||||
breeze-gtk
|
||||
bismuth
|
||||
#bismuth
|
||||
gwenview
|
||||
yakuake
|
||||
|
||||
|
15
modules/programs/android/default.nix
Normal file
15
modules/programs/android/default.nix
Normal file
@ -0,0 +1,15 @@
|
||||
{ pkgs, lib, config, ... }:
|
||||
|
||||
let
|
||||
cfg = config.ptw.programs.android;
|
||||
in {
|
||||
options.ptw.programs.android = {
|
||||
enable = lib.mkEnableOption "Enable Android development options";
|
||||
};
|
||||
|
||||
config = lib.mkIf cfg.enable {
|
||||
environment.variables = {
|
||||
"ANDROID_HOME" = "/home/alexander/Development/Android/Sdk";
|
||||
};
|
||||
};
|
||||
}
|
@ -20,7 +20,7 @@ in {
|
||||
];
|
||||
})
|
||||
|
||||
steam-wrapped # Custom package
|
||||
#steam-wrapped # Custom package
|
||||
|
||||
gamescope
|
||||
|
||||
|
@ -12,6 +12,15 @@ in {
|
||||
enable = true;
|
||||
plugins = with pkgs.obs-studio-plugins; [
|
||||
wlrobs obs-vkcapture
|
||||
|
||||
(obs-pipewire-audio-capture.overrideAttrs (old: {
|
||||
source = pkgs.fetchFromGitHub {
|
||||
owner = "dimtpap";
|
||||
repo = "obs-pipewire-audio-capture";
|
||||
rev = "dd0cfa9581481c862cddd725e23423cd975265d9";
|
||||
sha256 = "1kwdlvpvvx6fgnbn3scx5yg8vgxqy0blrbdxnwqdizzwm2m412ls";
|
||||
};
|
||||
}))
|
||||
];
|
||||
};
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user