add nix-index-database

other bits of cleanup
This commit is contained in:
Gerg-L 2024-06-12 19:06:00 -04:00
parent be5dcf0554
commit 6432f7b69e
Signed by: gerg-l
SSH key fingerprint: SHA256:FPYDHIkvMocr4wdmZXpgpJjsb2Tw6rASs2ISPbOb0KI
4 changed files with 46 additions and 13 deletions

View file

@ -1,4 +1,5 @@
{
nix-index-database,
nvim-flake,
self,
_file,
@ -53,6 +54,11 @@
nix-direnv.package = pkgs.nix-direnv.override { nix = config.nix.package; };
};
programs.nix-index = {
enable = true;
package = nix-index-database.packages.nix-index-with-db;
};
nix = {
settings.system-features = [
"kvm"
@ -77,18 +83,18 @@
ripgrep
fd
jq
wget
xautoclick
prismlauncher
deadnix
statix
nix-index
element-desktop
webcord
# QMK configuration
via
qmk
gh
nixfmt-rfc-style
# QMK configuration
#via
#qmk
;
inherit (nvim-flake.packages) neovim;
inherit (self.packages) lint;
@ -102,12 +108,12 @@
};
};
services.udev.packages = [
pkgs.android-udev-rules
pkgs.via
pkgs.qmk-udev-rules
];
programs.adb.enable = true;
#services.udev.packages = [
# pkgs.android-udev-rules
# pkgs.via
# pkgs.qmk-udev-rules
#];
#programs.adb.enable = true;
networking = {
useNetworkd = false;
@ -157,7 +163,7 @@
isNormalUser = true;
extraGroups = [
"wheel"
"adbusers"
#"adbusers"
#"plugdev"
];
openssh.authorizedKeys.keys = [

View file

@ -137,7 +137,7 @@ in
if [ "$GUEST_NAME" != "Windows" ]; then
exit 0
else if [ "$OPERATION" == "prepare" ]; then
elif [ "$OPERATION" == "prepare" ]; then
# Stop display-manager
systemctl stop display-manager.service
@ -157,7 +157,7 @@ in
ln -fs /etc/Xorg/1_mon.conf /etc/X11/xorg.conf.d/99-custom.conf
touch /etc/Xorg/ONE_MONITOR
systemctl start display-manager.service
else if [ "$OPERATION" == "release" ]; then
elif [ "$OPERATION" == "release" ]; then
# Dual gpu/monitor stuff
systemctl stop display-manager.service