Add NixOS config

This commit is contained in:
Zeph Levy 2025-11-11 16:09:55 +01:00
commit 6020d64797
43 changed files with 1372 additions and 0 deletions

View file

@ -0,0 +1,46 @@
{pkgs, ...}: {
# This file contains all the desktop entries that I don't want in my app finder,
# either because I open them with shortcuts or because I never use them (but they come with an app)
xdg.desktopEntries = {
# I open this with a shortcut
"thunar" = {
name = "thunar";
noDisplay = true;
};
# This is opened from inside thunar
"thunar-settings" = {
name = "thunar-settings";
noDisplay = true;
};
# This comes installed with thunar and I don't want it
"thunar-bulk-rename" = {
name = "thunar-bulk-rename";
noDisplay = true;
};
# I open this with a shortcut
"foot" = {
name = "foot";
noDisplay = true;
};
"foot-server" = {
name = "foot-server";
noDisplay = true;
};
"footclient" = {
name = "footclient";
noDisplay = true;
};
# Fixes missing icons
"protonvpn-app" = {
name = "Proton VPN";
icon = "${pkgs.protonvpn-gui}/share/pixmaps/proton-vpn-logo.svg";
};
# "sioyek" = {
# name = "Sioyek";
# icon = "${pkgs.sioyek}/share/pixmaps/sioyek-linux-logo.png";
# };
};
}