feat: updated configuration for thunderbird, fish, and hypridle configuration

thunderbird: added configuration values in home-manager

fish: added more plugins and custom functions to do funny things

hypridle: changed timeoutSeconds value from 60 to 600 because it is too annoying
This commit is contained in:
Zhongheng Liu 2024-08-12 15:31:40 +08:00
commit d88a524105
No known key found for this signature in database
4 changed files with 35 additions and 10 deletions

View file

@ -60,6 +60,12 @@
# set number
# '';
#};
programs.thunderbird = {
enable = true;
profiles.default = {
isDefault = true;
};
};
home.packages = with pkgs; [
protonvpn-gui
devenv

View file

@ -1,5 +1,5 @@
{pkgs, ...}: let
timeoutSeconds = 60;
timeoutSeconds = 600;
in {
services.hypridle = {
enable = true;

View file

@ -22,19 +22,38 @@ in
funcsave -q fish_greeting
'';
shellAliases = import ../aliases {inherit pkgs;};
plugins = [
plugins = with pkgs.fishPlugins; [
{
name = "z";
src = pkgs.fetchFromGitHub {
owner = "jethrokuan";
repo = "z";
rev = "ddeb28a7b6a1f0ec6dae40c636e5ca4908ad160a";
sha256 = "0c5i7sdrsp0q3vbziqzdyqn4fmp235ax4mn4zslrswvn8g3fvdyh";
};
src = z.src;
}
{
name = "plugin-git";
src = pkgs.fishPlugins.plugin-git.src;
src = plugin-git.src;
}
{
name = "transient-fish";
src = transient-fish.src;
}
{
name = "done";
src = done.src;
}
{
name = "gruvbox";
src = gruvbox.src;
}
{
name = "colored-man-pages";
src = colored-man-pages.src;
}
{
name = "puffer";
src = puffer.src;
}
{
name = "pisces";
src = pisces.src;
}
];
};

View file

@ -125,7 +125,7 @@
initialPassword = "stevenpassword";
isNormalUser = true;
openssh.authorizedKeys.keys = [];
packages = with pkgs; [nh];
packages = with pkgs; [nh gparted];
extraGroups = ["wheel" "input" "networkmanager"];
};
};