feat(home): expand Richie’s minimal profile for Portal
- move essential CLI tools into the minimal package set - remove duplicated packages from the full programs profile - add the portal-1 SSH host on port 278
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
{ config, ... }:
|
{ config, pkgs, ... }:
|
||||||
{
|
{
|
||||||
imports = [
|
imports = [
|
||||||
./cli
|
./cli
|
||||||
@@ -13,5 +13,15 @@
|
|||||||
homeDirectory = "/home/${config.home.username}";
|
homeDirectory = "/home/${config.home.username}";
|
||||||
stateVersion = "24.05";
|
stateVersion = "24.05";
|
||||||
sessionVariables.FLAKE = "$HOME/dotfiles";
|
sessionVariables.FLAKE = "$HOME/dotfiles";
|
||||||
|
packages = with pkgs; [
|
||||||
|
# cli
|
||||||
|
btop
|
||||||
|
eza
|
||||||
|
ripgrep
|
||||||
|
starship
|
||||||
|
tmux
|
||||||
|
# networking
|
||||||
|
wget
|
||||||
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,8 +3,6 @@
|
|||||||
home.packages = with pkgs; [
|
home.packages = with pkgs; [
|
||||||
# cli
|
# cli
|
||||||
bat
|
bat
|
||||||
btop
|
|
||||||
eza
|
|
||||||
fd
|
fd
|
||||||
ffmpegthumbnailer
|
ffmpegthumbnailer
|
||||||
fzf
|
fzf
|
||||||
@@ -18,9 +16,6 @@
|
|||||||
p7zip
|
p7zip
|
||||||
poppler
|
poppler
|
||||||
rar
|
rar
|
||||||
ripgrep
|
|
||||||
starship
|
|
||||||
tmux
|
|
||||||
unzip
|
unzip
|
||||||
yazi
|
yazi
|
||||||
zoxide
|
zoxide
|
||||||
@@ -37,7 +32,6 @@
|
|||||||
# networking
|
# networking
|
||||||
iperf3
|
iperf3
|
||||||
nmap
|
nmap
|
||||||
wget
|
|
||||||
# python
|
# python
|
||||||
ruff
|
ruff
|
||||||
uv
|
uv
|
||||||
|
|||||||
@@ -43,6 +43,12 @@
|
|||||||
IdentityFile = "~/.ssh/id_ed25519";
|
IdentityFile = "~/.ssh/id_ed25519";
|
||||||
Port = 922;
|
Port = 922;
|
||||||
};
|
};
|
||||||
|
portal-1 = {
|
||||||
|
HostName = "portal-1";
|
||||||
|
User = "richie";
|
||||||
|
IdentityFile = "~/.ssh/id_ed25519";
|
||||||
|
Port = 278;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user