Compare commits

..

4 commits

5 changed files with 92 additions and 12 deletions

View file

@ -55,6 +55,7 @@
crony.zen-browser.enable = true;
crony.lnxlink.enable = true;
crony.yazi.enable = true;
crony.obs-studio.enable = true;
# DO NOT CHANGE ALSO
home.stateVersion = "24.11"; # Please read the comment before changing.

View file

@ -41,6 +41,93 @@
};
};
# Install fastfetch
programs.fastfetch = {
enable = true;
settings = {
display = {
separator = " ";
};
modules = [
{
type = "os";
key = " OS";
keyColor = "yellow";
}
{
type = "kernel";
key = " ";
keyColor = "yellow";
}
{
type = "packages";
key = " 󰏖";
keyColor = "yellow";
}
{
type = "shell";
key = " ";
keyColor = "yellow";
}
{
type = "wm";
key = " wm";
keyColor = "blue";
}
{
type = "lm";
key = " 󰧨";
keyColor = "blue";
}
{
type = "terminal";
key = " ";
keyColor = "blue";
}
{
type = "host";
key = " HOST";
keyColor = "green";
}
{
type = "cpu";
key = " ";
keyColor = "green";
}
{
type = "gpu";
key = " 󰍛";
keyColor = "green";
}
{
type = "disk";
key = " ";
keyColor = "green";
}
{
type = "memory";
key = " 󰑭";
keyColor = "green";
}
{
type = "swap";
key = " 󰓡";
keyColor = "green";
}
{
type = "uptime";
key = " 󰅐";
keyColor = "green";
}
{
type = "display";
key = " 󰍹";
keyColor = "green";
}
];
};
};
# Install fzf
programs.fzf = {
enable = true;

View file

@ -19,7 +19,7 @@
})
({...}: {
programs.zsh.initContent = ''
${pkgs.nerdfetch}/bin/nerdfetch
${pkgs.fastfetch}/bin/fastfetch
# VI Mode escape timeout fix
export KEYTIMEOUT=1

View file

@ -12,6 +12,9 @@
# Install obs-studio
programs.obs-studio = {
enable = true;
package = pkgs.obs-studio.override {
cudaSupport = true;
};
plugins = with pkgs.obs-studio-plugins; [
obs-vkcapture
];

View file

@ -58,17 +58,6 @@
};
};
services.swayidle = {
enable = true;
timeouts = [
{
timeout = 10;
command = "pidof hyprlock && ${pkgs.wlopm}/bin/wlopm --off '*'";
resumeCommand = "${pkgs.wlopm}/bin/wlopm --on '*'";
}
];
};
# Enable hyprlock
programs.hyprlock = {
enable = true;