linutil/core/tabs/utils/tab_data.toml

155 lines
4.3 KiB
TOML
Raw Normal View History

2024-08-15 07:09:31 +01:00
name = "Utilities"
multi_selectable = false
2024-08-15 07:09:31 +01:00
[[data]]
name = "Monitor Control"
2024-08-15 07:20:05 +01:00
[[data.preconditions]]
matches = true
data = { environment = "XDG_SESSION_TYPE" }
2024-08-29 21:50:34 +01:00
values = ["x11", "X11", "xorg", "Xorg", "tty"]
2024-08-15 07:09:31 +01:00
2024-08-29 21:50:34 +01:00
[[data.preconditions]]
matches = true
data = { environment = "DISPLAY" }
values = [":0", ":1", ":2", ":3", ":4", ":5", ":6", ":7", ":8", ":9"]
2024-08-15 07:09:31 +01:00
[[data.entries]]
name = "Auto Detect Displays"
description = "This utility is designed to detect and apply recommended configuration for monitors connected with your system"
2024-08-15 07:09:31 +01:00
script = "monitor-control/auto_detect_displays.sh"
[[data.entries]]
2024-09-20 17:40:44 +01:00
name = "Change Orientation"
description = "This utility is designed to change the orientation of monitors in your system"
script = "monitor-control/change_orientation.sh"
2024-08-15 07:09:31 +01:00
[[data.entries]]
name = "Disable Monitor"
description = "This utility is designed to disable a monitor in your system"
2024-08-15 07:09:31 +01:00
script = "monitor-control/disable_monitor.sh"
[[data.entries]]
2024-09-20 17:40:44 +01:00
name = "Duplicate Displays"
description = "This utility is designed to duplicate display among multi-monitor setup in your system"
script = "monitor-control/duplicate_displays.sh"
2024-08-15 07:09:31 +01:00
[[data.entries]]
2024-09-20 17:40:44 +01:00
name = "Enable Monitor"
description = "This utility is designed to enable a monitor in your system"
script = "monitor-control/enable_monitor.sh"
[[data.entries]]
name = "Extend Displays"
description = "This utility is designed to extend display among multi-monitor setup in your system"
script = "monitor-control/extend_displays.sh"
2024-08-15 07:09:31 +01:00
[[data.entries]]
name = "Manage Arrangement"
description = "This utility is designed to arrange monitors in multi-monitor setup in your system"
2024-08-15 07:09:31 +01:00
script = "monitor-control/manage_arrangement.sh"
[[data.entries]]
name = "Reset Scaling"
description = "This utility is designed to reset scaling of a monitor in your system"
2024-08-15 07:09:31 +01:00
script = "monitor-control/reset_scaling.sh"
matches = true
2024-09-18 15:13:33 +01:00
2024-09-20 17:40:44 +01:00
[[data.entries]]
name = "Scale Monitors"
description = "This utility is designed to change the scaling of monitors in your system"
script = "monitor-control/scale_monitor.sh"
2024-09-18 15:13:33 +01:00
[[data.entries]]
name = "Set Brightness"
script = "monitor-control/set_brightness.sh"
matches = true
2024-09-20 17:40:44 +01:00
[[data.entries]]
name = "Set Primary Monitor"
description = "This utility is designed to set a Primary monitor in your system"
script = "monitor-control/set_primary_monitor.sh"
[[data]]
name = "User Account Manager"
[[data.entries]]
name = "Add User"
script = "user-account-manager/add_user.sh"
2024-09-20 17:40:44 +01:00
[[data.entries]]
name = "Add User To Groups"
script = "user-account-manager/add_to_group.sh"
[[data.entries]]
name = "Change Password"
script = "user-account-manager/change_password.sh"
[[data.entries]]
name = "Delete User"
script = "user-account-manager/delete_user.sh"
[[data.entries]]
name = "Remove User From Groups"
2024-09-19 19:54:16 +01:00
script = "user-account-manager/remove_from_group.sh"
[[data]]
name = "Auto Login"
script = "auto-login.sh"
task_list = "DE setup"
2024-09-19 19:54:16 +01:00
[[data]]
name = "Auto Power Profiling"
script = "power-profile.sh"
task_list = "installation"
2024-09-19 19:54:16 +01:00
[[data]]
name = "Bluetooth Manager"
description = "This utility is designed to manage bluetooth in your system"
script = "bluetooth-control.sh"
task_list = "installation, systemd actions"
2024-09-19 19:54:16 +01:00
[[data]]
name = "Bootable USB Creator"
script = "create-bootable-usb.sh"
task_list = "disk modification"
2024-09-19 19:54:16 +01:00
[[data]]
name = "Crypto tool"
script = "encrypt_decrypt_tool.sh"
task_list = "installation, file modification"
2024-09-19 19:54:16 +01:00
[[data]]
name = "Numlock on Startup"
description = "This utility is designed to configure auto enabling of numlock on boot"
script = "numlock.sh"
task_list = "privileged file modification, systemd actions"
2024-09-19 19:54:16 +01:00
[[data]]
name = "Ollama"
description = "This utility is designed to manage ollama in your system"
script = "ollama.sh"
task_list = "installation, systemd actions"
2024-09-19 19:54:16 +01:00
[[data]]
name = "Service Manager"
description = "This utility is designed to manage services in your system"
script = "service-control.sh"
task_list = "installation, privileged file modification, systemd actions"
2024-09-19 19:54:16 +01:00
[[data]]
name = "SSH Commands"
script = "ssh.sh"
task_list = "installation, file modification, systemd actions"
2024-09-19 19:54:16 +01:00
[[data]]
name = "Timeshift Backup"
script = "timeshift.sh"
task_list = "installation"
2024-09-19 19:54:16 +01:00
2024-09-20 17:40:44 +01:00
[[data]]
name = "WiFi Manager"
description = "This utility is designed to manage wifi in your system"
script = "wifi-control.sh"
task_list = "installation, systemd actions"