Atuin, prism launcher

This commit is contained in:
Daniel Flanagan 2024-02-21 20:10:10 -06:00
parent e22369983f
commit d9fbabff3c
Signed by: lytedev
GPG key ID: 5B2020A0F9921EF4
3 changed files with 20 additions and 1 deletions

View file

@ -4,6 +4,7 @@
system, system,
inputs, inputs,
outputs, outputs,
config,
... ...
}: { }: {
# TODO: fonts? right now they are only handled at the nixos-level (desktop-usage module) # TODO: fonts? right now they are only handled at the nixos-level (desktop-usage module)
@ -76,10 +77,21 @@
defaultOptions = ["--no-clear-start" "--color=16"]; defaultOptions = ["--no-clear-start" "--color=16"];
}; };
programs.atuin = {
enable = true;
enableBashIntegration = config.programs.bash.enable;
enableFishIntegration = config.programs.fish.enable;
enableZshIntegration = config.programs.zsh.enable;
enableNushellIntegration = config.programs.nushell.enable;
settings = {
};
};
programs.fzf = { programs.fzf = {
# using good ol' fzf until skim sucks less out of the box I guess # using good ol' fzf until skim sucks less out of the box I guess
enable = true; enable = true;
enableFishIntegration = true; # enableFishIntegration = true;
# defaultCommand = "fd --type f"; # defaultCommand = "fd --type f";
# defaultOptions = ["--height 40%"]; # defaultOptions = ["--height 40%"];
# fileWidgetOptions = ["--preview 'head {}'"]; # fileWidgetOptions = ["--preview 'head {}'"];

View file

@ -297,6 +297,12 @@ in {
}; };
}; };
# TODO: regular cron or something?
programs.nix-index = {
enable = true;
enableFishIntegration = true;
};
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux"; nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
system.stateVersion = lib.mkDefault "23.11"; system.stateVersion = lib.mkDefault "23.11";

View file

@ -33,6 +33,7 @@ in {
slack slack
godot_4 godot_4
fractal fractal
prismlauncher
variety # wallpaper switcher that I use with GNOME variety # wallpaper switcher that I use with GNOME
radeontop radeontop
sops sops