summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpolwex <polwex@sortug.com>2025-12-03 09:33:38 +0700
committerpolwex <polwex@sortug.com>2025-12-03 09:33:38 +0700
commit90ef9484c24e49123ef7afc692e73e0917816e2b (patch)
tree9a35f2a69d170f56adcefca127557798f1dbcca3
parent6ccf2c05c14ded340a168d8a966e2c2a0d9cd3e8 (diff)
m
-rw-r--r--flake.nix15
-rw-r--r--hosts/local/gui.nix16
-rw-r--r--hosts/pkgs.nix5
-rw-r--r--hosts/unfree.nix1
4 files changed, 31 insertions, 6 deletions
diff --git a/flake.nix b/flake.nix
index 9a03c0f..049c4c3 100644
--- a/flake.nix
+++ b/flake.nix
@@ -45,12 +45,12 @@
# url = "github:AvengeMedia/danklinux";
# inputs.nixpkgs.follows = "nixpkgs";
# };
- # dankMaterialShell = {
- # url = "github:AvengeMedia/DankMaterialShell";
- # inputs.nixpkgs.follows = "nixpkgs";
- # inputs.dgop.follows = "dgop";
- # inputs.dms-cli.follows = "dms-cli";
- # };
+ dankMaterialShell = {
+ url = "github:AvengeMedia/DankMaterialShell";
+ inputs.nixpkgs.follows = "nixpkgs";
+ inputs.dgop.follows = "dgop";
+ # inputs.dms-cli.follows = "dms-cli";
+ };
# claude-desktop = {
# url = "git:file:/home/y/code/nix/claude-desktop-linux-flake";
# inputs.nixpkgs.follows = "nixpkgs";
@@ -145,6 +145,9 @@
};
nix-alien.url = "github:thiagokokada/nix-alien";
+ # this is good!!
+ nix-alien.url = "github:thiagokokada/nix-alien";
+
# quickshell = {
# # remove ?ref=v0.1.0 to track the master branch
# url = "git+https://git.outfoxxed.me/outfoxxed/quickshell?ref=v0.1.0";
diff --git a/hosts/local/gui.nix b/hosts/local/gui.nix
index 9785855..1653bc5 100644
--- a/hosts/local/gui.nix
+++ b/hosts/local/gui.nix
@@ -124,4 +124,20 @@ in {
]
++ builtins.filter lib.attrsets.isDerivation (builtins.attrValues pkgs.nerd-fonts);
};
+
+ ## Bluetooth
+ hardware.enableAllFirmware = true;
+ hardware.bluetooth = {
+ enable = true;
+ powerOnBoot = true;
+ settings = {
+ General = {Experimental = true;};
+ Policy = {
+ AutoEnable = true;
+ };
+ };
+ disabledPlugins = ["sap"];
+ package = pkgs.bluez;
+ };
+ services.blueman.enable = true;
}
diff --git a/hosts/pkgs.nix b/hosts/pkgs.nix
index 37a0bae..d733967 100644
--- a/hosts/pkgs.nix
+++ b/hosts/pkgs.nix
@@ -78,6 +78,8 @@
# inputs.devenv.packages.${pkgs.system}.default
cachix
devbox
+ inputs.nix-alien.packages.${pkgs.system}.nix-alien
+ #
bun
# scraping
python312Packages.yt-dlp
@@ -88,7 +90,10 @@
# electrum
# yacreader
+ # sound
+ sox
# inputs.yek.packages.x86_64-linux.default
+ yek
bun
nushell
ast-grep
diff --git a/hosts/unfree.nix b/hosts/unfree.nix
index 9614aa8..2518a9c 100644
--- a/hosts/unfree.nix
+++ b/hosts/unfree.nix
@@ -13,6 +13,7 @@
# https://stackoverflow.com/questions/77585228/how-to-allow-unfree-packages-in-nix-for-each-situation-nixos-nix-nix-wit
environment.systemPackages = with pkgs; [
# opera
+ google-chrome
obsidian
spotify
# vscode