Skip to content

Commit

Permalink
update nilesoft shell
Browse files Browse the repository at this point in the history
  • Loading branch information
MishaProductions committed Sep 5, 2024
1 parent c57eb63 commit addabc8
Show file tree
Hide file tree
Showing 13 changed files with 296 additions and 44 deletions.
4 changes: 2 additions & 2 deletions Rectify11Installer/Rectify11Installer.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<TargetFramework>net8.0-windows</TargetFramework>
<OutputType>WinExe</OutputType>
<MapFileExtensions>true</MapFileExtensions>
<Version>3.2.70.1</Version>
<Version>3.2.70.2</Version>
<LangVersion>latest</LangVersion>
<PublishSingleFile>true</PublishSingleFile>
<UseWindowsForms>true</UseWindowsForms>
Expand Down Expand Up @@ -61,4 +61,4 @@
<PropertyGroup>
<PreBuildEvent>call $(SolutionDir)Resources\Tools\rebuild_archives.bat "$(SolutionDir)" "$(MSBuildProjectDirectory)"</PreBuildEvent>
</PropertyGroup>
</Project>
</Project>
36 changes: 36 additions & 0 deletions Resources/Extras/Nilesoft/imports/develop.nss
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
menu(mode="multiple" title='&Develop' vis=key.shift() sep=sep.bottom image=\uE26E)
{
menu(mode="single" title='editors' image=\uE17A)
{
item(title='Visual Studio Code' image=[\uE272, #22A7F2] cmd='code' args='"@sel.path"')
separator
item(type='file' mode="single" title='Windows notepad' image cmd='@sys.bin\notepad.exe' args='"@sel.path"')
}

menu(mode="multiple" title='dotnet' image=\uE143)
{
item(title='run' cmd-line='/K dotnet run' image=\uE149)
item(title='watch' cmd-line='/K dotnet watch')
item(title='clean' image=\uE0CE cmd-line='/K dotnet clean')
separator
item(title='build debug' cmd-line='/K dotnet build')
item(title='build release' cmd-line='/K dotnet build -c release /p:DebugType=None')

menu(mode="multiple" sep=sep.both title='publish' image=\ue11f)
{
$publish='dotnet publish -r win-x64 -c release --output publish /*/p:CopyOutputSymbolsToPublishDirectory=false*/'
item(title='publish sinale file' sep=sep.bottom cmd-line='/K @publish --no-self-contained /p:PublishSingleFile=true')
item(title='framework-dependent deployment' cmd-line='/K @publish')
item(title='framework-dependent executable' cmd-line='/K @publish --self-contained false')
item(title='self-contained deployment' cmd-line='/K @publish --self-contained true')
item(title='single-file' cmd-line='/K @publish /p:PublishSingleFile=true /p:PublishTrimmed=false')
item(title='single-file-trimmed' cmd-line='/K @publish /p:PublishSingleFile=true /p:PublishTrimmed=true')
}

item(title='ef migrations add InitialCreate' cmd-line='/K dotnet ef migrations add InitialCreate')
item(title='ef database update' cmd-line='/K dotnet ef database update')
separator
item(title='help' image=\uE136 cmd-line='/k dotnet -h')
item(title='version' cmd-line='/k dotnet --info')
}
}
80 changes: 80 additions & 0 deletions Resources/Extras/Nilesoft/imports/file-manage.nss
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
menu(where=sel.count>0 type='file|dir|drive|namespace|back' mode="multiple" title='File Manage' image=\uE253)
{
menu(separator="after" title=title.copy_path image=icon.copy_path)
{
item(where=sel.count > 1 title='Copy (@sel.count) items selected' cmd=command.copy(sel(false, "\n")))
item(mode="single" title=@sel.path tip=sel.path cmd=command.copy(sel.path))
item(mode="single" type='file' separator="before" find='.lnk' title='open file location')
separator
item(mode="single" where=@sel.parent.len>3 title=sel.parent cmd=@command.copy(sel.parent))
separator
item(mode="single" type='file|dir|back.dir' title=sel.file.name cmd=command.copy(sel.file.name))
item(mode="single" type='file' where=sel.file.len != sel.file.title.len title=@sel.file.title cmd=command.copy(sel.file.title))
item(mode="single" type='file' where=sel.file.ext.len>0 title=sel.file.ext cmd=command.copy(sel.file.ext))
}

item(mode="single" type="file" title="Change extension" image=\uE0B5 cmd=if(input("Change extension", "Type extension"),
io.rename(sel.path, path.join(sel.dir, sel.file.title + "." + input.result))))

menu(separator="after" image=\uE290 title=title.select)
{
item(title="All" image=icon.select_all cmd=command.select_all)
item(title="Invert" image=icon.invert_selection cmd=command.invert_selection)
item(title="None" image=icon.select_none cmd=command.select_none)
}

item(type='file|dir|back.dir|drive' title='Take Ownership' image=[\uE194,#f00] admin
cmd args='/K takeown /f "@sel.path" @if(sel.type==1,null,"/r /d y") && icacls "@sel.path" /grant *S-1-5-32-544:F @if(sel.type==1,"/c /l","/t /c /l /q")')
separator
menu(title="Show/Hide" image=icon.show_hidden_files)
{
item(title="System files" image=inherit cmd='@command.togglehidden')
item(title="File name extensions" image=icon.show_file_extensions cmd='@command.toggleext')
}

menu(type='file|dir|back.dir' mode="single" title='Attributes')
{
$atrr = io.attributes(sel.path)
item(title='Hidden' checked=io.attribute.hidden(atrr)
cmd args='/c ATTRIB @if(io.attribute.hidden(atrr),"-","+")H "@sel.path"' window=hidden)

item(title='System' checked=io.attribute.system(atrr)
cmd args='/c ATTRIB @if(io.attribute.system(atrr),"-","+")S "@sel.path"' window=hidden)

item(title='Read-Only' checked=io.attribute.readonly(atrr)
cmd args='/c ATTRIB @if(io.attribute.readonly(atrr),"-","+")R "@sel.path"' window=hidden)

item(title='Archive' checked=io.attribute.archive(atrr)
cmd args='/c ATTRIB @if(io.attribute.archive(atrr),"-","+")A "@sel.path"' window=hidden)
separator
item(title="CREATED" keys=io.dt.created(sel.path, 'y/m/d') cmd=io.dt.created(sel.path,2000,1,1))
item(title="MODIFIED" keys=io.dt.modified(sel.path, 'y/m/d') cmd=io.dt.modified(sel.path,2000,1,1))
item(title="ACCESSED" keys=io.dt.accessed(sel.path, 'y/m/d') cmd=io.dt.accessed(sel.path,2000,1,1))
}

menu(mode="single" type='file' find='.dll|.ocx' separator="before" title='Register Server' image=\uea86)
{
item(title='Register' admin cmd='regsvr32.exe' args='@sel.path.quote' invoke="multiple")
item(title='Unregister' admin cmd='regsvr32.exe' args='/u @sel.path.quote' invoke="multiple")
}

menu(mode="single" type='back' expanded=true)
{
menu(separator="before" title='New Folder' image=icon.new_folder)
{
item(title='DateTime' cmd=io.dir.create(sys.datetime("ymdHMSs")))
item(title='Guid' cmd=io.dir.create(str.guid))
}

menu(title='New File' image=icon.new_file)
{
$dt = sys.datetime("ymdHMSs")
item(title='TXT' cmd=io.file.create('@(dt).txt', 'Hello World!'))
item(title='XML' cmd=io.file.create('@(dt).xml', '<root>Hello World!</root>'))
item(title='JSON' cmd=io.file.create('@(dt).json', '[]'))
item(title='HTML' cmd=io.file.create('@(dt).html', "<html>\n\t<head>\n\t</head>\n\t<body>Hello World!\n\t</body>\n</html>"))
}
}

item(where=!wnd.is_desktop title=title.folder_options image=icon.folder_options cmd=command.folder_options)
}
61 changes: 61 additions & 0 deletions Resources/Extras/Nilesoft/imports/goto.nss
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
menu(type='*' where=window.is_taskbar||sel.count mode=mode.multiple title=title.go_to sep=sep.both image=\uE14A)
{
menu(title='Folder' image=\uE1F4)
{
item(title='Windows' image=inherit cmd=sys.dir)
item(title='System' image=inherit cmd=sys.bin)
item(title='Program Files' image=inherit cmd=sys.prog)
item(title='Program Files x86' image=inherit cmd=sys.prog32)
item(title='ProgramData' image=inherit cmd=sys.programdata)
item(title='Applications' image=inherit cmd='shell:appsfolder')
item(title='Users' image=inherit cmd=sys.users)
separator
//item(title='@user.name@@@sys.name' vis=label)
item(title='Desktop' image=inherit cmd=user.desktop)
item(title='Downloads' image=inherit cmd=user.downloads)
item(title='Pictures' image=inherit cmd=user.pictures)
item(title='Documents' image=inherit cmd=user.documents)
item(title='Startmenu' image=inherit cmd=user.startmenu)
item(title='Profile' image=inherit cmd=user.dir)
item(title='AppData' image=inherit cmd=user.appdata)
item(title='Temp' image=inherit cmd=user.temp)
}
item(title=title.control_panel image=\uE0F3 cmd='shell:::{5399E694-6CE5-4D6C-8FCE-1D8870FDCBA0}')
item(title='All Control Panel Items' image=\uE0F3 cmd='shell:::{ED7BA470-8E54-465E-825C-99712043E01C}')
item(title=title.run image=\uE14B cmd='shell:::{2559a1f3-21d7-11d4-bdaf-00c04f60b9f0}')
menu(where=sys.ver.major >= 10 title=title.settings sep=sep.before image=\uE0F3)
{
// https://docs.microsoft.com/en-us/windows/uwp/launch-resume/launch-settings-app
item(title='system' image=inherit cmd='ms-settings:')
item(title='about' image=inherit cmd='ms-settings:about')
item(title='your-info' image=inherit cmd='ms-settings:yourinfo')
item(title='system-info' image=inherit cmd-line='/K systeminfo')
item(title='search' cmd='search-ms:' image=inherit)
item(title='usb' image=inherit cmd='ms-settings:usb')
item(title='windows-update' image=inherit cmd='ms-settings:windowsupdate')
item(title='windows-defender' image=inherit cmd='ms-settings:windowsdefender')
menu(title='apps' image=inherit)
{
item(title='apps-features' image=inherit cmd='ms-settings:appsfeatures')
item(title='default-apps' image=inherit cmd='ms-settings:defaultapps')
item(title='optional-features' image=inherit cmd='ms-settings:optionalfeatures')
item(title='startup' image=inherit cmd='ms-settings:startupapps')
}
menu(title='personalization' image=inherit)
{
item(title='personalization' image=inherit cmd='ms-settings:personalization')
item(title='lockscreen' image=inherit cmd='ms-settings:lockscreen')
item(title='background' image=inherit cmd='ms-settings:personalization-background')
item(title='colors' image=inherit cmd='ms-settings:colors')
item(title='themes' image=inherit cmd='ms-settings:themes')
item(title='start' image=inherit cmd='ms-settings:personalization-start')
item(title='taskbar' image=inherit cmd='ms-settings:taskbar')
}
menu(title='network' image=inherit)
{
item(title='status' image=inherit cmd='ms-settings:network-status')
item(title='ethernet' image=inherit cmd='ms-settings:network-ethernet')
item(title='connections' image=inherit cmd='shell:::{7007ACC7-3202-11D1-AAD2-00805FC1270E}')
}
}
}
27 changes: 0 additions & 27 deletions Resources/Extras/Nilesoft/imports/images.nss
Original file line number Diff line number Diff line change
Expand Up @@ -65,33 +65,6 @@ $svg_window_template='<path fill="@image.color1" d="M3.453 15C3.12 15 2.805 14.9
<path fill="@image.color2" d="M9 12C8.9 12 8.8 12 8.7 12C8.7 12 8.6 12 8.6 12L6.9 6.1L6 8.7C5.9 8.8 5.9 8.8 5.8 8.9C5.8 8.9 5.7 9 5.6 9L3.5 9C3.4 9 3.2 9 3.1 8.8C3.1 8.8 3.1 8.8 3 8.6C3 8.4 3.1 8.2 3.1 8.2C3.1 8.2 3.2 8.1 3.4 8L5.2 8L6.5 4.3C6.6 4.2 6.6 4.1 6.7 4.1C6.7 4.1 6.8 4 6.9 4C7.1 4 7.2 4 7.3 4.1C7.3 4.1 7.4 4.2 7.5 4.3L9.1 10L10 8.3C10 8.2 10 8.1 10 8.1C10 8.1 10 8 10 8L12 8C13 8 13 8.1 13 8.2C13 8.2 13 8.2 13 8.4C13 8.6 13 8.8 13 8.8C13 8.8 13 9 13 9L11 9L9.5 12C9.4 12 9.3 12 9.2 12C9.2 12 9.2 12 9.1 12Z"/>
</svg>'

@gadgets='<svg viewBox="0 0 16 16" fill="none">
<rect width="16" height="16"/>
<g clip-path="url(#clip0_0_1)">
<mask id="mask0_0_1" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="16" height="16">
<path d="M0 1C0 0.447715 0.447715 0 1 0H5.13148C5.93018 0 6.40657 0.890145 5.96353 1.5547L5 3L4.61091 3.77817C4.53807 3.92385 4.50192 4.08512 4.5056 4.24795L4.52137 4.94695C4.52718 5.20429 4.632 5.44948 4.81401 5.63149L5.03786 5.85534C5.33386 6.15135 5.41417 6.6004 5.23911 6.98065L5 7.5L4.55132 8.84605C4.51733 8.94802 4.5 9.0548 4.5 9.16228V10V10.0858C4.5 10.351 4.60536 10.6054 4.79289 10.7929L4.88525 10.8853C4.96125 10.9613 5.04901 11.0245 5.14515 11.0726L5.55279 11.2764C5.83431 11.4172 6.16569 11.4172 6.44721 11.2764L6.58862 11.2057C6.84973 11.0751 7.04075 10.837 7.11155 10.5538L7.23809 10.0476C7.37937 9.48252 7.97184 9.15728 8.52446 9.34149L8.84605 9.44868C8.94802 9.48267 9.0548 9.5 9.16228 9.5H10H11H11.7639C11.9192 9.5 12.0723 9.46385 12.2111 9.39443L12.8549 9.07257C12.951 9.02451 13.0387 8.96125 13.1147 8.88525L13.8853 8.11475C13.9613 8.03875 14.0245 7.95099 14.0726 7.85485L14.5 7V7C14.8028 6.19248 16 6.40957 16 7.272V15C16 15.5523 15.5523 16 15 16H1C0.447715 16 0 15.5523 0 15V1Z" fill="@color3"/>
</mask>
<g mask="url(#mask0_0_1)">
<path d="M2 12.5H14C14.3978 12.5 14.7794 12.342 15.0607 12.0607C15.342 11.7794 15.5 11.3978 15.5 11V5.28V1.5C14.9744 0.434225 14.5 0.5 14.5 0.5H2C1.60218 0.5 1.22064 0.658035 0.93934 0.93934C0.658035 1.22064 0.5 1.60218 0.5 2V11C0.5 11.3978 0.658035 11.7794 0.93934 12.0607C1.22064 12.342 1.60218 12.5 2 12.5Z" fill="@color3"/>
</g>
<mask id="mask1_0_1" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="0" y="0" width="16" height="16">
<path d="M0 1C0 0.447715 0.447715 0 1 0H5.13148C5.93018 0 6.40657 0.890145 5.96353 1.5547L5 3L4.61091 3.77817C4.53807 3.92385 4.50192 4.08512 4.5056 4.24795L4.52137 4.94695C4.52718 5.20429 4.632 5.44948 4.81401 5.63149L5.03786 5.85534C5.33386 6.15135 5.41417 6.6004 5.23911 6.98065L5 7.5L4.55132 8.84605C4.51733 8.94802 4.5 9.0548 4.5 9.16228V10V10.0858C4.5 10.351 4.60536 10.6054 4.79289 10.7929L4.88525 10.8853C4.96125 10.9613 5.04901 11.0245 5.14515 11.0726L5.55279 11.2764C5.83431 11.4172 6.16569 11.4172 6.44721 11.2764L6.58862 11.2057C6.84973 11.0751 7.04075 10.837 7.11155 10.5538L7.23809 10.0476C7.37937 9.48252 7.97184 9.15728 8.52446 9.34149L8.84605 9.44868C8.94802 9.48267 9.0548 9.5 9.16228 9.5H10H11H11.7639C11.9192 9.5 12.0723 9.46385 12.2111 9.39443L12.8549 9.07257C12.951 9.02451 13.0387 8.96125 13.1147 8.88525L13.8853 8.11475C13.9613 8.03875 14.0245 7.95099 14.0726 7.85485L14.5 7V7C14.8028 6.19248 16 6.40957 16 7.272V15C16 15.5523 15.5523 16 15 16H1C0.447715 16 0 15.5523 0 15V1Z" fill="@color3"/>
</mask>
<g mask="url(#mask1_0_1)">
<path d="M14 1H2C1.73478 1 1.48043 1.10536 1.29289 1.29289C1.10536 1.48043 1 1.73478 1 2V11C1 11.2652 1.10536 11.5196 1.29289 11.7071C1.48043 11.8946 1.73478 12 2 12H6.02C6.05 12.34 6.11 12.67 6.2 13H6V15H7.25C7.56 15.38 7.92 15.71 8.33 16H3.5C3.36739 16 3.24021 15.9473 3.14645 15.8536C3.05268 15.7598 3 15.6326 3 15.5C3 15.3674 3.05268 15.2402 3.14645 15.1464C3.24021 15.0527 3.36739 15 3.5 15H5V13H2C1.46957 13 0.960859 12.7893 0.585786 12.4142C0.210714 12.0391 0 11.5304 0 11V2C0 1.46957 0.210714 0.960859 0.585786 0.585786C0.960859 0.210714 1.46957 0 2 0H14C14.5304 0 15.0391 0.210714 15.4142 0.585786C15.7893 0.960859 16 1.46957 16 2V8.33C15.7163 7.92705 15.38 7.56383 15 7.25V2C15 1.73478 14.8946 1.48043 14.7071 1.29289C14.5196 1.10536 14.2652 1 14 1Z" fill="@image.color1"/>
<path d="M2 1H14C14.2652 1 14.5196 1.10536 14.7071 1.29289C14.8946 1.48043 15 1.73478 15 2V11C15 11.2652 14.8946 11.5196 14.7071 11.7071C14.5196 11.8946 14.2652 12 14 12H9.98C9.95 12.34 9.89 12.67 9.8 13H10V15H8.75C8.44 15.38 8.08 15.71 7.67 16H12.5C12.6326 16 12.7598 15.9473 12.8536 15.8536C12.9473 15.7598 13 15.6326 13 15.5C13 15.3674 12.9473 15.2402 12.8536 15.1464C12.7598 15.0527 12.6326 15 12.5 15H11V13H14C14.5304 13 15.0391 12.7893 15.4142 12.4142C15.7893 12.0391 16 11.5304 16 11V2C16 1.46957 15.7893 0.960859 15.4142 0.585786C15.0391 0.210714 14.5304 0 14 0H2C1.46957 0 0.960859 0.210714 0.585786 0.585786C0.210714 0.960859 0 1.46957 0 2V8.33C0.283721 7.92705 0.620033 7.56383 1 7.25V2C1 1.73478 1.10536 1.48043 1.29289 1.29289C1.48043 1.10536 1.73478 1 2 1Z" fill="@image.color1"/>
<path d="M7 15H9V16H7V15Z" fill=""/>
<path d="M6 12H11V13H6V12Z" fill=""/>
</g>
<path d="M6.23369 6.46108C5.49569 7.57008 5.05969 8.74708 5.00069 9.71208C4.99225 9.9085 5.06128 10.1004 5.19291 10.2464C5.32454 10.3925 5.50825 10.481 5.70449 10.4929C5.90074 10.5048 6.09382 10.4392 6.24217 10.3102C6.39052 10.1812 6.48228 9.99908 6.49769 9.80308C6.52969 9.28908 6.73969 8.59308 7.14369 7.85308C7.73569 8.47308 8.66469 9.01108 9.99369 9.01108C11.2977 9.01108 12.2737 8.55408 12.9927 7.82108C13.6857 7.11508 14.0977 6.19508 14.3897 5.33308C14.5377 4.89708 14.6597 4.45708 14.7717 4.04708L14.8287 3.83508C14.9187 3.50108 15.0017 3.19508 15.0897 2.91008C15.1967 2.56608 15.2997 2.29308 15.4097 2.08508C15.5197 1.87508 15.6127 1.78308 15.6697 1.74508C15.7896 1.66577 15.8843 1.55364 15.9423 1.42206C16.0003 1.29048 16.0193 1.145 15.9969 1.00294C15.9746 0.860883 15.9119 0.728244 15.8163 0.620826C15.7207 0.513408 15.5962 0.435741 15.4577 0.397077C14.4337 0.109077 12.6957 -0.200923 9.89569 0.170077C8.67374 0.32875 7.54461 0.906215 6.70069 1.80408C5.96069 2.59408 5.49369 3.59008 5.49369 4.50708C5.49369 4.88408 5.55169 5.22508 5.64169 5.52708C5.85669 5.20508 6.10069 4.88808 6.36769 4.58308C7.68827 3.0803 9.43331 2.01305 11.3727 1.52208C11.5001 1.4934 11.6337 1.51573 11.7449 1.58427C11.856 1.65281 11.936 1.76213 11.9676 1.88885C11.9992 2.01557 11.98 2.14963 11.914 2.26236C11.8481 2.37509 11.7406 2.45754 11.6147 2.49208C9.87287 2.93398 8.30574 3.89308 7.11969 5.24308C6.76769 5.64308 6.47269 6.05508 6.23369 6.46108Z" fill="@image.color2"/>
</g>
<defs>
<clipPath id="clip0_0_1">
<rect width="16" height="16" fill="white"/>
</clipPath>
</defs>
</svg>'

@run_as_administrator='<svg fill="none" viewBox="0 0 16 16">
<g clip-path="url(#clip0)">
<path fill="@color3" d="M1.5 4v8A2.5 2.5 0 004 14.5h4.13c-.77-1.15-.99-2.49-1.12-3.81L7 8.08a1.41 1.41 0 011.4-1.41 3.52 3.52 0 002.59-1.23 1.38 1.38 0 012.00 0A3.51 3.51 0 0014.5 6.46V4A2.5 2.5 0 0012 1.5H4A2.5 2.5 0 001.5 4z"/>
Expand Down
27 changes: 21 additions & 6 deletions Resources/Extras/Nilesoft/imports/modify.nss
Original file line number Diff line number Diff line change
Expand Up @@ -5,15 +5,30 @@ modify(mode=mode.multiple
vis=vis.remove)

modify(type="recyclebin" where=window.is_desktop and this.id==id.empty_recycle_bin pos=1 sep)
modify(type="back" find="shortcut" in="/new" vis=vis.remove)

modify(find="unpin" pos="bottom" menu="Pin//Unpin")
modify(find="pin" pos="top" menu="Pin//Unpin")
modify(find="unpin*" pos="bottom" menu="Pin/Unpin")
modify(find="pin*" pos="top" menu="Pin/Unpin")

modify(where=this.id==id.copy_as_path menu="file manage")
modify(type="dir.back|drive.back" where=this.id==id.customize_this_folder pos=1 sep="top" menu="file manage")

modify(where=this.name=="open in terminal" || this.name=="open linux shell here" || this.id==id.open_powershell_window_here
modify(where=str.equals(this.name, ["open in terminal", "open linux shell here"]) || this.id==id.open_powershell_window_here
pos="bottom" menu="Terminal")
modify(find='Gadgets' image=icon.gadgets)
modify(find="open with visual studio" pos=1 menu="develop/editors")

modify(mode=mode.multiple
where=this.id(
id.send_to,
id.share,
id.create_shortcut,
id.set_as_desktop_background,
id.rotate_left,
id.rotate_right,
id.map_network_drive,
id.disconnect_network_drive,
id.format,
id.eject,
id.give_access_to,
id.include_in_library,
id.print
)
pos=1 menu=title.more_options)
13 changes: 10 additions & 3 deletions Resources/Extras/Nilesoft/imports/taskbar.nss
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,13 @@
}
menu(where=@(this.count == 0) type='taskbar' image=icon.settings expanded=true)
{
menu(title="Apps" image=\uE254)
{
item(title='Paint' image=\uE116 cmd='mspaint')
item(title='Edge' image cmd='@sys.prog32\Microsoft\Edge\Application\msedge.exe')
item(title='Calculator' image=\ue1e7 cmd='calc.exe')
item(title=str.res('regedit.exe,-16') image cmd='regedit.exe')
}
menu(title=title.windows image=\uE1FB)
{
item(title=title.cascade_windows cmd=command.cascade_windows)
Expand All @@ -18,9 +25,9 @@ menu(where=@(this.count == 0) type='taskbar' image=icon.settings expanded=true)
item(title=title.minimize_all_windows cmd=command.minimize_all_windows)
item(title=title.restore_all_windows cmd=command.restore_all_windows)
}
item(title=title.task_manager image=icon.task_manager cmd='taskmgr.exe')
item(title=title.taskbar_Settings sep=both image=inherit cmd='ms-settings:taskbar')
item(title=title.settings image=icon.settings(auto, @image.color1) cmd='ms-settings:')
item(title=title.desktop image=icon.desktop cmd=command.toggle_desktop)
item(title=title.settings image=icon.settings(auto, image.color1) cmd='ms-settings:')
item(title=title.task_manager sep=both image=icon.task_manager cmd='taskmgr.exe')
item(title=title.taskbar_Settings sep=both image=inherit cmd='ms-settings:taskbar')
item(vis=key.shift() title=title.exit_explorer cmd=command.restart_explorer)
}
Loading

0 comments on commit addabc8

Please sign in to comment.