noctalia plugins and stuff
This commit is contained in:
parent
34dd048981
commit
4f4f98da70
4 changed files with 137 additions and 0 deletions
|
|
@ -779,74 +779,92 @@
|
||||||
activeTemplates = [
|
activeTemplates = [
|
||||||
{
|
{
|
||||||
id = "alacritty";
|
id = "alacritty";
|
||||||
|
active = true;
|
||||||
enable = true;
|
enable = true;
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
id = "btop";
|
id = "btop";
|
||||||
|
active = true;
|
||||||
enable = true;
|
enable = true;
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
id = "cava";
|
id = "cava";
|
||||||
|
active = true;
|
||||||
enable = true;
|
enable = true;
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
id = "emacs";
|
id = "emacs";
|
||||||
|
active = true;
|
||||||
enable = true;
|
enable = true;
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
id = "gtk";
|
id = "gtk";
|
||||||
|
active = true;
|
||||||
enable = true;
|
enable = true;
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
id = "hyprland";
|
id = "hyprland";
|
||||||
|
active = true;
|
||||||
enable = true;
|
enable = true;
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
id = "hyprtoolkit";
|
id = "hyprtoolkit";
|
||||||
|
active = true;
|
||||||
enable = true;
|
enable = true;
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
id = "kcolorscheme";
|
id = "kcolorscheme";
|
||||||
|
active = true;
|
||||||
enable = true;
|
enable = true;
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
id = "kitty";
|
id = "kitty";
|
||||||
|
active = true;
|
||||||
enable = true;
|
enable = true;
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
id = "mango";
|
id = "mango";
|
||||||
|
active = true;
|
||||||
enable = true;
|
enable = true;
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
id = "niri";
|
id = "niri";
|
||||||
|
active = true;
|
||||||
enable = true;
|
enable = true;
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
id = "qt";
|
id = "qt";
|
||||||
|
active = true;
|
||||||
enable = true;
|
enable = true;
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
id = "steam";
|
id = "steam";
|
||||||
|
active = true;
|
||||||
enable = true;
|
enable = true;
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
id = "sway";
|
id = "sway";
|
||||||
|
active = true;
|
||||||
enable = true;
|
enable = true;
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
id = "code";
|
id = "code";
|
||||||
|
active = true;
|
||||||
enable = true;
|
enable = true;
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
id = "walker";
|
id = "walker";
|
||||||
|
active = true;
|
||||||
enable = true;
|
enable = true;
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
id = "zed";
|
id = "zed";
|
||||||
|
active = true;
|
||||||
enable = true;
|
enable = true;
|
||||||
}
|
}
|
||||||
{
|
{
|
||||||
id = "zenBrowser";
|
id = "zenBrowser";
|
||||||
|
active = true;
|
||||||
enable = true;
|
enable = true;
|
||||||
}
|
}
|
||||||
];
|
];
|
||||||
|
|
@ -876,6 +894,113 @@
|
||||||
plugins = {
|
plugins = {
|
||||||
autoUpdate = false;
|
autoUpdate = false;
|
||||||
notifyUpdates = true;
|
notifyUpdates = true;
|
||||||
|
sources = [
|
||||||
|
{
|
||||||
|
enabled = true;
|
||||||
|
name = "Official Noctalia Plugins";
|
||||||
|
url = "https://github.com/noctalia-dev/noctalia-plugins";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
enabled = true;
|
||||||
|
name = "Mic92";
|
||||||
|
url = "https://github.com/Mic92/noctalia-plugins";
|
||||||
|
}
|
||||||
|
{
|
||||||
|
enabled = true;
|
||||||
|
name = "anthonyhab";
|
||||||
|
url = "https://github.com/anthonyhab/noctalia-plugins";
|
||||||
|
}
|
||||||
|
];
|
||||||
|
states = {
|
||||||
|
catwalk = {
|
||||||
|
enabled = true;
|
||||||
|
sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins";
|
||||||
|
};
|
||||||
|
clipper = {
|
||||||
|
enabled = true;
|
||||||
|
sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins";
|
||||||
|
};
|
||||||
|
file-search = {
|
||||||
|
enabled = true;
|
||||||
|
sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins";
|
||||||
|
};
|
||||||
|
giphy-search = {
|
||||||
|
enabled = true;
|
||||||
|
sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins";
|
||||||
|
};
|
||||||
|
kagi-quick-search = {
|
||||||
|
enabled = true;
|
||||||
|
sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins";
|
||||||
|
};
|
||||||
|
kaomoji-provider = {
|
||||||
|
enabled = true;
|
||||||
|
sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins";
|
||||||
|
};
|
||||||
|
kde-connect = {
|
||||||
|
enabled = true;
|
||||||
|
sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins";
|
||||||
|
};
|
||||||
|
keybind-cheatsheet = {
|
||||||
|
enabled = true;
|
||||||
|
sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins";
|
||||||
|
};
|
||||||
|
obs-control = {
|
||||||
|
enabled = true;
|
||||||
|
sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins";
|
||||||
|
};
|
||||||
|
parallax-wallpaper = {
|
||||||
|
enabled = true;
|
||||||
|
sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins";
|
||||||
|
};
|
||||||
|
polkit-agent = {
|
||||||
|
enabled = true;
|
||||||
|
sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins";
|
||||||
|
};
|
||||||
|
privacy-indicator = {
|
||||||
|
enabled = true;
|
||||||
|
sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins";
|
||||||
|
};
|
||||||
|
rss-feed = {
|
||||||
|
enabled = true;
|
||||||
|
sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins";
|
||||||
|
};
|
||||||
|
screen-toolkit = {
|
||||||
|
enabled = true;
|
||||||
|
sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins";
|
||||||
|
};
|
||||||
|
slowbongo = {
|
||||||
|
enabled = true;
|
||||||
|
sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins";
|
||||||
|
};
|
||||||
|
syncthing-status = {
|
||||||
|
enabled = true;
|
||||||
|
sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins";
|
||||||
|
};
|
||||||
|
tailscale = {
|
||||||
|
enabled = true;
|
||||||
|
sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins";
|
||||||
|
};
|
||||||
|
vscode-provider = {
|
||||||
|
enabled = true;
|
||||||
|
sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins";
|
||||||
|
};
|
||||||
|
weekly-calendar = {
|
||||||
|
enabled = true;
|
||||||
|
sourceUrl = "https://github.com/noctalia-dev/noctalia-plugins";
|
||||||
|
};
|
||||||
|
homeassistant = {
|
||||||
|
enabled = true;
|
||||||
|
sourceUrl = "https://github.com/anthonyhab/noctalia-plugins";
|
||||||
|
};
|
||||||
|
rbw-provider = {
|
||||||
|
enabled = true;
|
||||||
|
sourceUrl = "https://github.com/Mic92/noctalia-plugins";
|
||||||
|
};
|
||||||
|
fprint-notify = {
|
||||||
|
enabled = true;
|
||||||
|
sourceUrl = "https://github.com/Mic92/noctalia-plugins";
|
||||||
|
};
|
||||||
|
};
|
||||||
};
|
};
|
||||||
idle = {
|
idle = {
|
||||||
enabled = false;
|
enabled = false;
|
||||||
|
|
|
||||||
|
|
@ -17,6 +17,7 @@
|
||||||
locale = "de_DE.UTF-8";
|
locale = "de_DE.UTF-8";
|
||||||
hostname = "marty-thinkpad";
|
hostname = "marty-thinkpad";
|
||||||
};
|
};
|
||||||
|
device.type = "laptop";
|
||||||
apps = {
|
apps = {
|
||||||
audio = {
|
audio = {
|
||||||
base.enable = true;
|
base.enable = true;
|
||||||
|
|
|
||||||
|
|
@ -12,4 +12,14 @@
|
||||||
noctalia.enable = lib.mkEnableOption "enable noctalia";
|
noctalia.enable = lib.mkEnableOption "enable noctalia";
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
config = {
|
||||||
|
environment.systemPackages =
|
||||||
|
if config.desktop.shell.noctalia.enable then
|
||||||
|
with pkgs;
|
||||||
|
[
|
||||||
|
evtest
|
||||||
|
]
|
||||||
|
else
|
||||||
|
[ ];
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -39,6 +39,7 @@
|
||||||
"audio"
|
"audio"
|
||||||
"render"
|
"render"
|
||||||
"docker"
|
"docker"
|
||||||
|
"input"
|
||||||
];
|
];
|
||||||
shell = config.user.shell;
|
shell = config.user.shell;
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue