mirror of
https://github.com/js0ny/dotfiles.git
synced 2026-03-23 19:22:43 +00:00
26 lines
638 B
Nix
26 lines
638 B
Nix
{
|
|
pkgs,
|
|
config,
|
|
...
|
|
}: {
|
|
home.packages = [pkgs.miniserve];
|
|
home.file.".local/share/kio/servicemenus/miniserve.desktop" = {
|
|
enable = true;
|
|
executable = true;
|
|
text = ''
|
|
[Desktop Entry]
|
|
Type=Service
|
|
MimeType=inode/directory
|
|
Actions=miniserveDir
|
|
Icon=network-server
|
|
X-KDE-Priority=TopLevel
|
|
X-KDE-StartupNotify=false
|
|
|
|
[Desktop Action miniserveDir]
|
|
Name=Map Directory to Port 8080
|
|
Name[CN]=将目录映射到网上(8080)
|
|
Icon=network-server
|
|
Exec=${config.currentUser.defaultTerminalRunner} -t "miniserve" -e miniserve "%f" --port 8080
|
|
'';
|
|
};
|
|
}
|