add overlay to lock vscode version, git config into symlink

This commit is contained in:
greyweather committed 2026-09-07 00:49:50 +01:00
1 parent 846be90bda
commit 237582057e
13 files changed
+156 -102

No files matched your search

+3 -3
View File
@@ -1,10 +1,10 @@
{ inputs, self, ... }: {
{ ... }: {
imports = [ ./niri.nix ];
flake.nixosModules.graphics = { config, pkgs, lib, ... }: {
# override niri source to use https://github.com/barrulus/biri
config = lib.mkIf (builtins.elem "biri" config.components.windowManagers) {
programs.niri.package = self.packages.${pkgs.stdenv.hostPlatform.system}.biri;
programs.niri.package = pkgs.biri;
home-manager.users.${config.info.userName} = lib.mkIf (config.features.nixos.home-manager.enable) {
components.windowManagers = [ "biri" ];
@@ -12,7 +12,7 @@
};
};
flake.homeModules.graphics = { config, pkgs, lib, inputs, ... }: {
flake.homeModules.graphics = { config, lib, ... }: {
config = lib.mkIf (builtins.elem "biri" config.components.windowManagers) {
features.applications.shellScripts = {
niri-scratch-workspace-toggle = ''