read desc

- refactor pinned to be a module using overlays (pkgs.pinned)
- refactor dev/jvm.nix to use jb ides as modules
- refactor balena etcher to be its own module (its pinned)
- pin intellij to an older version for plugin support
- move android studio to its own module under dev/ide/jb
This commit is contained in:
sadan 2024-12-06 11:47:05 -05:00
parent 2f2426b244
commit 96602259cd
No known key found for this signature in database
10 changed files with 192 additions and 151 deletions

View file

@ -3,9 +3,7 @@
pkgs,
inputs,
...
}: let
pinned = import ../../pinned.nix { inherit pkgs config; };
in {
}: {
nixpkgs.config.allowInsecurePredicate = (pkg: true);
nixpkgs.config.allowUnfreePredicate = (pkg: true);
@ -23,6 +21,7 @@ in {
../homeModules/scripts
../homeModules/audio.nix
../homeModules/btop.nix
../homeModules/etcher.nix
../homeModules/flameshot.nix
../homeModules/frog.nix
../homeModules/gaming.nix
@ -48,11 +47,6 @@ in {
# The home.packages option allows you to install Nix packages into your
# environment.
home = {
packages = with pkgs; [
pinned.etcher
];
};
home.shellAliases = {
sd = ''lsusb | grep Elgato | grep --perl-regexp "(?<=Device 0{0,10})[1-9]+" --only-matching | xargs printf "usb.device_address eq %s" | copy'';
};