feat(terminal): add devkit packages
This commit is contained in:
@@ -1,5 +1,7 @@
|
||||
{
|
||||
lib,
|
||||
pkgs,
|
||||
self,
|
||||
...
|
||||
}: {
|
||||
imports = [
|
||||
@@ -8,8 +10,29 @@
|
||||
./impermanence.nix
|
||||
];
|
||||
|
||||
home.packages =
|
||||
(with pkgs; [
|
||||
bitwarden-desktop
|
||||
obs-studio
|
||||
wezterm
|
||||
webcord
|
||||
])
|
||||
++ (with self.packages.${pkgs.stdenv.hostPlatform.system}.devkit; [
|
||||
git
|
||||
ghostty
|
||||
lazygit
|
||||
starship
|
||||
yazi
|
||||
zellij
|
||||
zsh
|
||||
neovim
|
||||
]);
|
||||
|
||||
home.sessionVariables = {
|
||||
EDITOR = "${lib.getExe self.packages.${pkgs.stdenv.hostPlatform.system}.devkit.neovim}";
|
||||
TERMINAL = "${lib.getExe self.packages.${pkgs.stdenv.hostPlatform.system}.devkit.ghostty}";
|
||||
};
|
||||
|
||||
# This value determines the Home Manager release that your
|
||||
# configuration is compatible with. This helps avoid breakage
|
||||
# when a new Home Manager release introduces backwards
|
||||
|
||||
Reference in New Issue
Block a user