cleanup and fixes

This commit is contained in:
foglar 2025-01-05 13:16:21 +01:00
parent 5a93a7b4c6
commit f86626e623
5 changed files with 23 additions and 14 deletions

View File

@ -77,7 +77,7 @@
programs.auto-cpufreq.enable = true; programs.auto-cpufreq.enable = true;
programs.nix-ld.dev.enable = true; programs.nix-ld.dev.enable = true;
environment.systemPackages = [inputs.ghostty.packages.x86_64-linux.default]; environment.systemPackages = [inputs.install-script.packages.x86_64-linux.default];
#services.twingate.enable = true; #services.twingate.enable = true;

View File

@ -25,7 +25,8 @@
ranger ranger
unzip unzip
fd fd
imagemagick # convert images from formats like jpg, png, etc. imagemagick
toybox # convert images from formats like jpg, png, etc.
] ]
++ ( ++ (
if pkgs.system == "x86_64-linux" if pkgs.system == "x86_64-linux"

View File

@ -21,6 +21,7 @@
tcpdump tcpdump
sqlmap sqlmap
tor-browser tor-browser
android-udev-rules
]; ];
}; };
} }

View File

@ -2,6 +2,7 @@
pkgs, pkgs,
lib, lib,
config, config,
inputs,
... ...
}: { }: {
options = { options = {
@ -10,17 +11,23 @@
}; };
config = lib.mkIf config.app_list.programming.enable { config = lib.mkIf config.app_list.programming.enable {
home.packages = with pkgs; [ home.packages =
arduino-ide (with pkgs; [
distrobox arduino-ide
go distrobox
jq go
conda jq
jetbrains.pycharm-professional conda
dotnet-sdk_8 jetbrains.pycharm-professional
git-ignore dotnet-sdk_8
lazygit git-ignore
]; lazygit
])
++ (
with inputs.ghostty.packages.x86_64-linux; [
default
]
);
nixpkgs.config.allowUnfreePredicate = pkg: nixpkgs.config.allowUnfreePredicate = pkg:
builtins.elem (lib.getName pkg) [ builtins.elem (lib.getName pkg) [

View File

@ -7,7 +7,7 @@
config = lib.mkIf config.sys.audio.enable { config = lib.mkIf config.sys.audio.enable {
# Enable sound with pipewire. # Enable sound with pipewire.
hardware.pulseaudio.enable = false; services.pulseaudio.enable = false;
security.rtkit.enable = true; security.rtkit.enable = true;
services.pipewire = { services.pipewire = {
enable = true; enable = true;