feat: waybar nvidia

This commit is contained in:
Kat Inskip 2025-07-27 22:13:26 -07:00
parent 9019d65fb4
commit 32588d7074
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
16 changed files with 89 additions and 236 deletions

View file

@ -67,7 +67,7 @@ in {
}
{
command = [
"discord"
"${getExe' config.programs.vesktop.package "vesktop"}"
"--enable-features=WaylandLinuxDrmSyncobj,UseOzonePlatform"
"--ozone-platform=wayland"
];

View file

@ -75,6 +75,7 @@ in {
};
workspaces = {
browser = {};
mail = {};
chat = {};
vidya = {};
media = {};

View file

@ -81,7 +81,7 @@ _: {
margin: 0px;
}
#mode, #custom-notification, #clock, #battery, #idle_inhibitor, #tray, #wireplumber, #bluetooth, #backlight, #mpris {
#mode, #custom-notification, #custom-nvidia-vram, #clock, #battery, #idle_inhibitor, #tray, #wireplumber, #bluetooth, #backlight, #mpris {
padding: 0 5px;
margin: 0 5px;
}
@ -94,6 +94,9 @@ _: {
font-size: 150%;
}
#custom-nvidia-vram {
}
#mpris.playing {
background-color: @base0B;
}
@ -164,7 +167,7 @@ _: {
"backlight"
"battery"
"tray"
#"custom/notification"
"custom/notification"
];
idle_inhibitor = {

View file

@ -1,4 +1,7 @@
{ pkgs, ... }: {
home.packages = [
pkgs.adwaita-icon-theme
];
stylix = {
enable = true;
cursor = {

View file

@ -0,0 +1,3 @@
{ pkgs, ... }: {
home.packages = [ pkgs.bitwarden-desktop ];
}

View file

@ -1,12 +1,14 @@
{pkgs, ...}: {
home.packages = with pkgs; [
(discord-krisp.override {
withOpenASAR = true;
withMoonlight = true;
})
];
programs.moonlight = {
stylix.targets.vesktop.enable = false;
programs.vesktop = {
enable = true;
settings = {
autoUpdate = false;
autoUpdateNotification = false;
notifyAboutUpdates = false;
disableMinSize = true;
plugins = {
};
};
};
}

View file

@ -7,9 +7,6 @@
btop
htop
# Mail
thunderbird
aseprite
# Chat
tdesktop # Telegram

View file

@ -0,0 +1,36 @@
_: {
programs.thunderbird = {
enable = true;
profiles.main = {
isDefault = true;
withExternalGnupg = true;
};
};
accounts.email.accounts = let
katIdentity = {
realName = "Kat Inskip";
};
dorkIdentity = {
realName = "Kat Dork";
};
mainEnable.thunderbird = {
enable = true;
profiles = [ "main" ];
};
gmailAccount = mainEnable // {
flavor = "gmail.com";
};
in {
primary = gmailAccount // katIdentity // {
primary = true;
address = "kat@inskip.me";
};
home = gmailAccount // katIdentity // {
address = "kat.inskip@gmail.com";
};
dork = gmailAccount // dorkIdentity // {
address = "dorkdev99@gmail.com";
};
};
}

View file

View file

@ -0,0 +1,14 @@
_: {
programs.chawan = {
enable = true;
settings = {
buffer = {
images = true;
autofocus = true;
};
pager."C-k" = "() => pager.load('https://duckduckgo.com/?=')";
pager."C-l" = "() => pager.load('https://github.com/?=')";
pager."C-m" = "() => pager.load('https://news.ycombinator.com/?=')";
};
};
}