NixOS + home-manager configs, mirrored from GitLab SaaS. gitlab.com/andreijiroh-dev/nixops-config
nix-flake nixos home-manager nixpkgs nix-flakes
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

chore(idx): setup devenv for Firebase Studio (fka Project IDX)

Signed-off-by: Andrei Jiroh Halili <ajhalili2006@andreijiroh.dev>

+40
+40
.idx/dev.nix
··· 1 + { pkgs, lib, ... }: { 2 + # Allow local config imports 3 + improts = lib.optionals (builtins.pathExists ./dev.local.nix) [ 4 + ./dev.local.nix 5 + ]; 6 + 7 + # Stick with unstable channel as usual 8 + channel = "unstable"; 9 + 10 + packages = with pkgs; [ 11 + gitFull 12 + github-cli 13 + glab 14 + shellcheck 15 + shfmt 16 + hadolint 17 + 18 + nil 19 + nixfmt 20 + ]; 21 + 22 + idx = { 23 + extensions = [ 24 + "jnoortheen.nix-ide" 25 + "mads-hartmann.bash-ide-vscode" 26 + "bbenoist.nix" 27 + "tamasfe.even-better-toml" 28 + "timonwong.shellcheck" 29 + ]; 30 + workspace = { 31 + onCreate.default.openFiles = [ "flake.nix" ]; 32 + }; 33 + }; 34 + 35 + env = { 36 + DOCKER_BUILDKIT = "1"; 37 + }; 38 + 39 + services.docker.enable = true; 40 + }