From 71b70ecb3a3772c60948a433ee1dead366cef404 Mon Sep 17 00:00:00 2001 From: Zhongheng Liu Date: Wed, 1 Jan 2025 03:45:58 +0200 Subject: chore: attach binds to common variables file --- common/variables.nix | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'common/variables.nix') diff --git a/common/variables.nix b/common/variables.nix index f4af0f1..ddada2f 100644 --- a/common/variables.nix +++ b/common/variables.nix @@ -10,7 +10,11 @@ in { # Type definitions for nix variables used in this configuration options = with lib; with types; { - defaultApplications = {fileManager = mkOption {type = str;};}; + defaultApplications = { + fileManager = mkOption {type = str;}; + appLauncher = mkOption {type = str;}; + terminal = mkOption {type = str;}; + }; myWallPaperPath = mkOption {type = path;}; myUserName = mkOption {type = str;}; myHostName = mkOption {type = str;}; @@ -45,6 +49,10 @@ in { "${pkgs.pa-notify}/bin/pa-notify" "${pkgs.networkmanagerapplet}/bin/nm-applet" ]; - defaultApplications.fileManager = "${pkgs.nemo}/bin/nemo"; + defaultApplications = { + terminal = "${pkgs.foot}/bin/footclient"; + fileManager = "${pkgs.nemo}/bin/nemo"; + appLauncher = "${pkgs.walker}/bin/walker"; + }; }; } -- cgit