Compare commits

..

2 commits

Author SHA1 Message Date
0ed65daa44
update hwylcli 2024-11-10 12:56:15 -06:00
e488991abf
add plasma module 2024-11-08 14:30:52 -06:00
6 changed files with 42 additions and 6 deletions

View file

@ -0,0 +1,35 @@
{
pkgs,
config,
enabled,
mkOizysModule,
...
}:
mkOizysModule config "plasma" {
services = {
displayManager.sddm = enabled // {
wayland = enabled;
};
desktopManager.plasma6 = enabled;
};
environment.plasma6.excludePackages = with pkgs.kdePackages; [
plasma-browser-integration
konsole
(lib.getBin qttools) # Expose qdbus in PATH
ark
elisa
gwenview
okular
kate
khelpcenter
dolphin
baloo-widgets # baloo information in Dolphin
dolphin-plugins
spectacle
ffmpegthumbs
krdp
# xwaylandvideobridge # exposes Wayland windows to X11 screen capture
];
}

View file

@ -23,6 +23,7 @@ in
lock lock
qtile qtile
hyprland hyprland
plasma
virtualbox virtualbox
docker docker

View file

@ -8,7 +8,7 @@ buildNimblePackage {
verions = "unstable"; verions = "unstable";
src = lib.cleanSource ./.; src = lib.cleanSource ./.;
nativeBuildInputs = [ openssl ]; nativeBuildInputs = [ openssl ];
nimbleDepsHash = "sha256-YCHyMyy6cvNZgsmxPgskbAMETHs4/bP2Cp6XbjfWm1k="; nimbleDepsHash = "sha256-handlffewYPNvW4Vna6cqjyz/2kaLVWTnuibE/0NPC0=";
meta = { meta = {
description = "nix begat oizys"; description = "nix begat oizys";

View file

@ -3,12 +3,12 @@
"packages": { "packages": {
"hwylterm": { "hwylterm": {
"version": "0.1.0", "version": "0.1.0",
"vcsRevision": "a4e0f3fc7b34bac8e448dd35f58012d07dd4a0d0", "vcsRevision": "31012dffbf2795b0ea779407ddd166bd9d9f9cfd",
"url": "https://github.com/daylinmorgan/hwylterm", "url": "https://github.com/daylinmorgan/hwylterm",
"downloadMethod": "git", "downloadMethod": "git",
"dependencies": [], "dependencies": [],
"checksums": { "checksums": {
"sha1": "848f75dc1bc910560e5e0038bf0a9ebf8d096385" "sha1": "177636b40ab24dc5a0dd1e702ea750b48bbb24dc"
} }
}, },
"jsony": { "jsony": {

View file

@ -13,5 +13,5 @@ bin = @["oizys"]
requires "nim >= 2.0.8" requires "nim >= 2.0.8"
requires "jsony" requires "jsony"
requires "zippy" requires "zippy"
requires "https://github.com/daylinmorgan/hwylterm#a4e0f3f" requires "https://github.com/daylinmorgan/hwylterm#31012df"

View file

@ -10,12 +10,12 @@ proc checkExes() =
checkexes() checkexes()
hwylCli: hwylCli:
name "oizys" name "oizys"
globalFlags: flags:
[global]
flake "path/to/flake" flake "path/to/flake"
host: host:
T seq[string] T seq[string]
? "host(s) to build" ? "host(s) to build"
# - h conflicts with autoadded help short flag
debug: debug:
T bool T bool
? "enable debug mode" ? "enable debug mode"