steam firewall openings, more defaulting, move some packages, cleanup
This commit is contained in:
parent
fdbb796a33
commit
a23f6db0ef
5 changed files with 71 additions and 70 deletions
|
@ -4,6 +4,26 @@ inputs:
|
|||
{
|
||||
imports = [ (import ./modules inputs) ];
|
||||
|
||||
home.packages = with pkgs; [
|
||||
wget
|
||||
curl
|
||||
httpie
|
||||
|
||||
nano
|
||||
|
||||
git
|
||||
|
||||
ripgrep
|
||||
lsd
|
||||
file
|
||||
|
||||
lm_sensors
|
||||
|
||||
# for fish-done
|
||||
libnotify
|
||||
notify-desktop
|
||||
];
|
||||
|
||||
programs.vim = {
|
||||
enable = true;
|
||||
extraConfig = ''
|
||||
|
@ -15,16 +35,7 @@ inputs:
|
|||
|
||||
home.sessionVariables = { TERM = "xterm-256color"; };
|
||||
|
||||
programs.bat.enable = true;
|
||||
|
||||
programs.fish =
|
||||
let
|
||||
bobthefish = builtins.fetchGit {
|
||||
url = "https://github.com/oh-my-fish/theme-bobthefish.git";
|
||||
rev = "a2ad38aa051aaed25ae3bd6129986e7f27d42d7b";
|
||||
};
|
||||
in
|
||||
{
|
||||
programs.fish = {
|
||||
enable = true;
|
||||
shellAliases = {
|
||||
cat = "bat";
|
||||
|
@ -32,14 +43,11 @@ inputs:
|
|||
plugins = [
|
||||
{
|
||||
name = "done";
|
||||
src = builtins.fetchGit {
|
||||
url = "https://github.com/franciscolourenco/done.git";
|
||||
rev = "9351f5a9f4ae6c73dd6f18e41364e63a77be5d90";
|
||||
};
|
||||
src = inputs.done;
|
||||
}
|
||||
{
|
||||
name = "bobthefish";
|
||||
src = bobthefish;
|
||||
src = inputs.bobthefish;
|
||||
}
|
||||
];
|
||||
interactiveShellInit = ''
|
||||
|
@ -51,9 +59,8 @@ inputs:
|
|||
end
|
||||
|
||||
set -U __done_min_cmd_duration 2000
|
||||
set -U __done_notification_command '${pkgs.espeak}/bin/espeak yyyyyi'
|
||||
|
||||
source ${bobthefish}/fish_prompt.fish
|
||||
source ${inputs.bobthefish}/fish_prompt.fish
|
||||
|
||||
set -Ua fish_user_paths ~/.bin
|
||||
set -Ua fish_user_paths ~/.local/bin
|
||||
|
@ -63,13 +70,7 @@ inputs:
|
|||
set -U fish_key_bindings fish_default_key_bindings
|
||||
set -g theme_nerd_fonts yes
|
||||
|
||||
function fish_greeting
|
||||
begin ${pkgs.figlet}/bin/figlet -f mini heh; echo ""; uptime; uname -a; end | ${pkgs.lolcat}/bin/lolcat
|
||||
end
|
||||
|
||||
eval (${pkgs.direnv}/bin/direnv hook fish)
|
||||
|
||||
${pkgs.thefuck}/bin/thefuck --alias | source
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue