Go To v2.0 (goto.nss)

Ready-made snippets of menu items you can quickly insert into your config file.


Post Reply
Rubic
Posts: 14
Joined: Fri Jan 19, 2024 2:41 pm

Go To v2.0 (goto.nss)

Post by Rubic »

When a destination (directory) is selected, the menu checks if direct navigation is possible. If not, opens a new window. This smart feature minimizes opening a new window for each selected destination. Holding the Shift key always opens a new window for selected destinations.

menu(type='*' where=window.is_taskbar||sel.count mode=mode.multiple title=title.go_to+"\t"+'v2.0' image=\uE14A)
{
	menu(title='Folder' image=\uE1F4)
	{
		item(title='Windows' image=inherit cmd=if(window.name=='CabinetWClass' and !keys.shift(), command.navigate(sys.dir), sys.dir))
		item(title='System' image=inherit cmd=if(window.name=='CabinetWClass' and !keys.shift(), command.navigate(sys.bin), sys.bin))
		item(title='Program Files' image=inherit cmd=if(window.name=='CabinetWClass' and !keys.shift(), command.navigate(sys.prog), sys.prog))
		item(title='Program Files x86' image=inherit cmd=if(window.name=='CabinetWClass' and !keys.shift(), command.navigate(sys.prog32), sys.prog32))
		item(title='ProgramData' image=inherit cmd=if(window.name=='CabinetWClass' and !keys.shift(), command.navigate(sys.programdata), sys.programdata))
		item(title='Applications' image=inherit cmd='shell:appsfolder')
		item(title='Users' image=inherit cmd=if(window.name=='CabinetWClass' and !keys.shift(), command.navigate(sys.users), sys.users))
		separator
		//item(title='@user.name@@@sys.name' vis=label)
		item(title='Desktop' image=inherit cmd=if(window.name=='CabinetWClass' and !keys.shift(), command.navigate(user.desktop), user.desktop))
		item(title='Downloads' image=inherit cmd=if(window.name=='CabinetWClass' and !keys.shift(), command.navigate(user.downloads), user.downloads))
		item(title='Pictures' image=inherit cmd=if(window.name=='CabinetWClass' and !keys.shift(), command.navigate(user.pictures), user.pictures))
		item(title='Documents' image=inherit cmd=if(window.name=='CabinetWClass' and !keys.shift(), command.navigate(user.documents), user.documents))
		item(title='Startmenu' image=inherit cmd=if(window.name=='CabinetWClass' and !keys.shift(), command.navigate(user.startmenu), user.startmenu))
		item(title='Profile' image=inherit cmd=if(window.name=='CabinetWClass' and !keys.shift(), command.navigate(user.dir), user.dir))
		item(title='AppData' image=inherit cmd=if(window.name=='CabinetWClass' and !keys.shift(), command.navigate(user.appdata), user.appdata))
		item(title='Temp' image=inherit cmd=if(window.name=='CabinetWClass' and !keys.shift(), command.navigate(user.temp), 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}')
		}
	}
}
Post Reply