mirror of
https://github.com/daylinmorgan/oizys.git
synced 2024-12-21 21:50:43 -06:00
Compare commits
2 commits
389faad342
...
0ed65daa44
Author | SHA1 | Date | |
---|---|---|---|
0ed65daa44 | |||
e488991abf |
6 changed files with 42 additions and 6 deletions
35
modules/desktop/environments/plasma.nix
Normal file
35
modules/desktop/environments/plasma.nix
Normal 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
|
||||
];
|
||||
}
|
|
@ -23,6 +23,7 @@ in
|
|||
lock
|
||||
qtile
|
||||
hyprland
|
||||
plasma
|
||||
|
||||
virtualbox
|
||||
docker
|
||||
|
|
|
@ -8,7 +8,7 @@ buildNimblePackage {
|
|||
verions = "unstable";
|
||||
src = lib.cleanSource ./.;
|
||||
nativeBuildInputs = [ openssl ];
|
||||
nimbleDepsHash = "sha256-YCHyMyy6cvNZgsmxPgskbAMETHs4/bP2Cp6XbjfWm1k=";
|
||||
nimbleDepsHash = "sha256-handlffewYPNvW4Vna6cqjyz/2kaLVWTnuibE/0NPC0=";
|
||||
|
||||
meta = {
|
||||
description = "nix begat oizys";
|
||||
|
|
|
@ -3,12 +3,12 @@
|
|||
"packages": {
|
||||
"hwylterm": {
|
||||
"version": "0.1.0",
|
||||
"vcsRevision": "a4e0f3fc7b34bac8e448dd35f58012d07dd4a0d0",
|
||||
"vcsRevision": "31012dffbf2795b0ea779407ddd166bd9d9f9cfd",
|
||||
"url": "https://github.com/daylinmorgan/hwylterm",
|
||||
"downloadMethod": "git",
|
||||
"dependencies": [],
|
||||
"checksums": {
|
||||
"sha1": "848f75dc1bc910560e5e0038bf0a9ebf8d096385"
|
||||
"sha1": "177636b40ab24dc5a0dd1e702ea750b48bbb24dc"
|
||||
}
|
||||
},
|
||||
"jsony": {
|
||||
|
|
|
@ -13,5 +13,5 @@ bin = @["oizys"]
|
|||
requires "nim >= 2.0.8"
|
||||
requires "jsony"
|
||||
requires "zippy"
|
||||
requires "https://github.com/daylinmorgan/hwylterm#a4e0f3f"
|
||||
requires "https://github.com/daylinmorgan/hwylterm#31012df"
|
||||
|
||||
|
|
|
@ -10,12 +10,12 @@ proc checkExes() =
|
|||
checkexes()
|
||||
hwylCli:
|
||||
name "oizys"
|
||||
globalFlags:
|
||||
flags:
|
||||
[global]
|
||||
flake "path/to/flake"
|
||||
host:
|
||||
T seq[string]
|
||||
? "host(s) to build"
|
||||
# - h conflicts with autoadded help short flag
|
||||
debug:
|
||||
T bool
|
||||
? "enable debug mode"
|
||||
|
|
Loading…
Reference in a new issue