Skip to content

Commit

Permalink
Fixed alphabetical sorting (#567)
Browse files Browse the repository at this point in the history
  • Loading branch information
adamperkowski authored Sep 20, 2024
1 parent 1a21753 commit ed15610
Show file tree
Hide file tree
Showing 2 changed files with 54 additions and 55 deletions.
44 changes: 22 additions & 22 deletions core/tabs/applications-setup/tab_data.toml
Original file line number Diff line number Diff line change
Expand Up @@ -34,33 +34,13 @@ name = "Flatpak / Flathub"
description = "Flatpak is a universal application sandbox for Linux that uses isolated packages from Flathub to prevent conflicts and system alterations, while alleviating dependency concerns.\nThis command installs Flatpak and adds the Flathub repository"
script = "setup-flatpak.sh"

[[data]]
name = "Office Suite Setup"
description = "An office suite installer is a software package that installs productivity tools such as word processing, spreadsheets, presentations, and pdf viewers for business and personal use."
script = "office-suite-setup.sh"

[[data]]
name = "Kitty"
description = "kitty is a free and open-source GPU-accelerated terminal emulator for Linux, macOS, and some BSD distributions, focused on performance and features.\nkitty is written in a mix of C and Python programming languages.\n This command installs and configures kitty."
script = "kitty-setup.sh"

[[data]]
name = "Neovim"
description = "Neovim is a refactor, and sometimes redactor, in the tradition of Vim.\nIt is not a rewrite but a continuation and extension of Vim.\nThis command configures neovim from CTT's neovim configuration.\nhttps://github.com/ChrisTitusTech/neovim"
script = "neovim-setup.sh"

[[data]]
name = "Rofi"
description = "Rofi is a window switcher, run dialog, ssh-launcher and dmenu replacement that started as a clone of simpleswitcher, written by Sean Pringle and later expanded by Dave Davenport.\nThis command installs and configures rofi with configuration from CTT's DWM repo.\nhttps://github.com/ChrisTitusTech/dwm-titus"
script = "rofi-setup.sh"

[[data]]
name = "ZSH Prompt"
description = "The Z shell is a Unix shell that can be used as an interactive login shell and as a command interpreter for shell scripting. Zsh is an extended Bourne shell with many improvements, including some features of Bash, ksh, and tcsh.\nThis command installs ZSH prompt and provides basic configuration."
script = "zsh-setup.sh"

[[data]]
name = "Install Linutil"
name = "Linutil Installer"
description = "Installs a distro-specific Linutil package locally."
script = "linutil-installer.sh"

Expand All @@ -70,11 +50,31 @@ data = "command_exists"
values = [ "linutil" ]

[[data]]
name = "Update Linutil"
name = "Linutil Updater"
description = "Updates your local Linutil crate installation."
script = "linutil-updater.sh"

[[data.preconditions]]
matches = true
data = "command_exists"
values = [ "linutil" ]

[[data]]
name = "Neovim"
description = "Neovim is a refactor, and sometimes redactor, in the tradition of Vim.\nIt is not a rewrite but a continuation and extension of Vim.\nThis command configures neovim from CTT's neovim configuration.\nhttps://github.com/ChrisTitusTech/neovim"
script = "neovim-setup.sh"

[[data]]
name = "Office Suite"
description = "An office suite installer is a software package that installs productivity tools such as word processing, spreadsheets, presentations, and pdf viewers for business and personal use."
script = "office-suite-setup.sh"

[[data]]
name = "Rofi"
description = "Rofi is a window switcher, run dialog, ssh-launcher and dmenu replacement that started as a clone of simpleswitcher, written by Sean Pringle and later expanded by Dave Davenport.\nThis command installs and configures rofi with configuration from CTT's DWM repo.\nhttps://github.com/ChrisTitusTech/dwm-titus"
script = "rofi-setup.sh"

[[data]]
name = "ZSH Prompt"
description = "The Z shell is a Unix shell that can be used as an interactive login shell and as a command interpreter for shell scripting. Zsh is an extended Bourne shell with many improvements, including some features of Bash, ksh, and tcsh.\nThis command installs ZSH prompt and provides basic configuration."
script = "zsh-setup.sh"
65 changes: 32 additions & 33 deletions core/tabs/utils/tab_data.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,69 +14,73 @@ matches = true
data = { environment = "DISPLAY" }
values = [":0", ":1", ":2", ":3", ":4", ":5", ":6", ":7", ":8", ":9"]

[[data.entries]]
name = "Duplicate Displays"
description = "This utility is designed to duplicate display among multi-monitor setup in your system"
script = "monitor-control/duplicate_displays.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"

[[data.entries]]
name = "Auto Detect Displays"
description = "This utility is designed to detect and apply recommended configuration for monitors connected with your system"
script = "monitor-control/auto_detect_displays.sh"

[[data.entries]]
name = "Enable Monitor"
description = "This utility is designed to enable a monitor in your system"
script = "monitor-control/enable_monitor.sh"
name = "Change Orientation"
description = "This utility is designed to change the orientation of monitors in your system"
script = "monitor-control/change_orientation.sh"

[[data.entries]]
name = "Disable Monitor"
description = "This utility is designed to disable a monitor in your system"
script = "monitor-control/disable_monitor.sh"

[[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"
name = "Duplicate Displays"
description = "This utility is designed to duplicate display among multi-monitor setup in your system"
script = "monitor-control/duplicate_displays.sh"

[[data.entries]]
name = "Change Orientation"
description = "This utility is designed to change the orientation of monitors in your system"
script = "monitor-control/change_orientation.sh"
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"

[[data.entries]]
name = "Manage Arrangement"
description = "This utility is designed to arrange monitors in multi-monitor setup in your system"
script = "monitor-control/manage_arrangement.sh"

[[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"

[[data.entries]]
name = "Reset Scaling"
description = "This utility is designed to reset scaling of a monitor in your system"
script = "monitor-control/reset_scaling.sh"
matches = true

[[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"

[[data.entries]]
name = "Set Brightness"
script = "monitor-control/set_brightness.sh"
matches = true

[[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"

[[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"
Expand All @@ -85,10 +89,6 @@ script = "user-account-manager/change_password.sh"
name = "Delete User"
script = "user-account-manager/delete_user.sh"

[[data.entries]]
name = "Add User To Groups"
script = "user-account-manager/add_to_group.sh"

[[data.entries]]
name = "Remove User From Groups"
script = "user-account-manager/remove_from_group.sh"
Expand Down Expand Up @@ -129,11 +129,6 @@ name = "Service Manager"
description = "This utility is designed to manage services in your system"
script = "service-control.sh"

[[data]]
name = "WiFi Manager"
description = "This utility is designed to manage wifi in your system"
script = "wifi-control.sh"

[[data]]
name = "SSH Commands"
script = "ssh.sh"
Expand All @@ -142,3 +137,7 @@ script = "ssh.sh"
name = "Timeshift Backup"
script = "timeshift.sh"

[[data]]
name = "WiFi Manager"
description = "This utility is designed to manage wifi in your system"
script = "wifi-control.sh"

0 comments on commit ed15610

Please sign in to comment.