bluetooth still not working but at least I am tyding up the config

This commit is contained in:
christoph.hollizeck 2024-03-27 20:52:06 +01:00
parent 327e209afc
commit 07afbe8b80
6 changed files with 51 additions and 41 deletions

View file

@ -272,11 +272,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1711124224, "lastModified": 1711460390,
"narHash": "sha256-l0zlN/3CiodvWDtfBOVxeTwYSRz93muVbXWSpaMjXxM=", "narHash": "sha256-akSgjDZL6pVHEfSE6sz1DNSXuYX6hq+P/1Z5IoYWs7E=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "56528ee42526794d413d6f244648aaee4a7b56c0", "rev": "44733514b72e732bd49f5511bd0203dea9b9a434",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -80,20 +80,20 @@ in {
}; };
}; };
harpoon = { harpoon = {
enable = true; enable = true;
enableTelescope = true; enableTelescope = true;
keymaps = { keymaps = {
addFile = "<leader>a"; addFile = "<leader>a";
toggleQuickMenu = "<leader>ha"; toggleQuickMenu = "<leader>ha";
navFile = { navFile = {
"1" = "<C-1>"; "1" = "<C-1>";
"2" = "<C-2>"; "2" = "<C-2>";
"3" = "<C-3>"; "3" = "<C-3>";
"4" = "<C-4>"; "4" = "<C-4>";
};
}; };
}; };
};
treesitter = { treesitter = {
enable = true; enable = true;
@ -160,28 +160,27 @@ in {
}; };
}; };
rainbow-delimiters = {
rainbow-delimiters = { enable = true;
enable = true;
};
nvim-colorizer.enable = true;
undotree.enable = true;
which-key = {
enable = true;
registrations = {
"<leader>K" = "Code hover";
"<leader>gf" = "Code references";
"<leader>gd" = "Code definitions";
"<leader>gi" = "Implementations";
"<leader>gt" = "Type definition";
}; };
}; nvim-colorizer.enable = true;
trouble.enable = true; undotree.enable = true;
markdown-preview.enable = true; which-key = {
enable = true;
registrations = {
"<leader>K" = "Code hover";
"<leader>gf" = "Code references";
"<leader>gd" = "Code definitions";
"<leader>gi" = "Implementations";
"<leader>gt" = "Type definition";
};
};
trouble.enable = true;
markdown-preview.enable = true;
}; };
}; };
}; };

View file

@ -22,6 +22,11 @@ in {
ripgrep ripgrep
fzf fzf
colorls colorls
#optional
pciutils
usbutils
htop
]; ];
wyrdgard = { wyrdgard = {

View file

@ -14,6 +14,10 @@ in {
}; };
config = mkIf cfg.enable { config = mkIf cfg.enable {
environment.systemPackages = with pkgs; [
libsForQt5.bluez-qt
];
hardware.bluetooth = { hardware.bluetooth = {
enable = true; enable = true;
powerOnBoot = true; powerOnBoot = true;
@ -25,6 +29,12 @@ in {
}; };
}; };
fileSystems."/var/lib/bluetooth" = {
device = "/persist/var/lib/bluetooth";
options = ["bind" "noauto" "x-systemd.automount"];
noCheck = true;
};
# https://github.com/NixOS/nixpkgs/issues/170573 # https://github.com/NixOS/nixpkgs/issues/170573
}; };
} }

View file

@ -17,6 +17,8 @@ in {
i18n.defaultLocale = "en_US.UTF-8"; i18n.defaultLocale = "en_US.UTF-8";
i18n.extraLocaleSettings = { i18n.extraLocaleSettings = {
LANG = "en_US.UTF-8";
LC_ALL = "en_US.UTF-8";
LC_ADDRESS = "de_DE.UTF-8"; LC_ADDRESS = "de_DE.UTF-8";
LC_IDENTIFICATION = "de_DE.UTF-8"; LC_IDENTIFICATION = "de_DE.UTF-8";
LC_MEASUREMENT = "de_DE.UTF-8"; LC_MEASUREMENT = "de_DE.UTF-8";

View file

@ -14,7 +14,7 @@
boot.initrd.availableKernelModules = ["nvme" "xhci_pci" "ahci" "usb_storage" "usbhid" "sd_mod"]; boot.initrd.availableKernelModules = ["nvme" "xhci_pci" "ahci" "usb_storage" "usbhid" "sd_mod"];
boot.initrd.kernelModules = []; boot.initrd.kernelModules = [];
boot.kernelModules = ["kvm-amd"]; boot.kernelModules = ["kvm-amd" "btusb"];
boot.extraModulePackages = []; boot.extraModulePackages = [];
fileSystems."/" = { fileSystems."/" = {
@ -27,12 +27,6 @@
fsType = "vfat"; fsType = "vfat";
}; };
fileSystems."/var/lib/bluetooth" = {
device = "/persist/var/lib/bluetooth";
options = ["bind" "noauto" "x-systemd.automount"];
noCheck = true;
};
swapDevices = []; swapDevices = [];
# Enables DHCP on each ethernet and wireless interface. In case of scripted networking # Enables DHCP on each ethernet and wireless interface. In case of scripted networking