added superfile to homemanager

This commit is contained in:
steven carpenter 2025-07-19 11:56:29 -04:00
parent fb8665ef70
commit 54eb941306
5 changed files with 23 additions and 7 deletions

View file

@ -13,6 +13,7 @@
./zoxide.nix
./zsh.nix
./ssh.nix
./superfile.nix
];
speccon18.hm.alacritty.enable = true;
speccon18.hm.direnv.enable = true;
@ -26,6 +27,7 @@
speccon18.hm.zsh.enable = true;
speccon18.hm.rio.enable = false;
speccon18.hm.ssh.enable = true;
speccon18.hm.superfile.enable = true;
# Home Manager needs a bit of information about you and the paths it should
# manage.
home = {
@ -48,6 +50,7 @@
gimp
vlc
atuin
superfile
#rio
#imgcat

View file

@ -0,0 +1,12 @@
{ pkgs, config, lib, ... }:
{
options.speccon18.hm.superfile.enable = lib.mkEnableOption "enables specs superfile config";
config = lib.mkIf config.speccon18.hm.superfile.enable {
programs.superfile = {
enable = true;
package = pkgs.superfile;
};
};
}

View file

@ -20,8 +20,8 @@
ls = "eza -l";
lsa = "eza -al";
grep = "rg";
osrb = "sudo nixos-rebuild $1 --flake ~/nixos-config/#katana";
tmux = "zellij";
osrb = "sudo nixos-rebuild $1 --flake ~/Documents/code/nix/nixos-config/#katana";
nvim-cfg = "nvim /home/speccon18/.config/nvim/";
};
localVariables = {