Skip to content

About

The Software Editor Config Management tool is designed to help students at SDU quickly install and configure the software for their respective courses.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

Important Notes Before You Start!

Please read these points carefully before running any script:

  1. Password Prompts:

    • When executing commands with elevated permissions (such as sudo or system package managers), you will be asked for your system/admin password.
    • Important: As you type your password into the terminal, no characters or dots will appear on the screen. This is standard terminal security behavior. Type your password completely and press Enter.
  2. User Prompts (y/n Confirmation):

    • Read the terminal screen carefully during installation.
    • You may be asked for confirmation (e.g., Do you want to continue? [y/N]). Follow the instructions on the screen and type y (or n) followed by Enter when prompted. The uppdercase letter (if any) is the default option if the user presses enter without input

Execution Instructions

Open your terminal or PowerShell console and execute the command corresponding to your operating system.

Windows

Open PowerShell (run as administrator recommended) Right click the PowerShell icon and run as administrator, then paste this command:

irm https://raw.githubusercontent.com/SDU-SW-Engineering/editor-config-management/refs/heads/master/bin/window-setup.ps1 | iex

Note: This script installs Git, Zed, and .NET, then configures your Zed environment.


MacOS

Open your Terminal app and run:

bash -c "$(curl -fsSL https://raw.githubusercontent.com/SDU-SW-Engineering/editor-config-management/refs/heads/master/bin/macos-setup.sh)"

Note: This script will download Homebrew and set up Git, Zed, .NET, and apply the Zed editor configurations to your system.


Linux

Open your Terminal and run:

bash -c "$(curl -fsSL https://raw.githubusercontent.com/SDU-SW-Engineering/editor-config-management/refs/heads/master/bin/linux-setup.sh)"

Note: On Linux, this script uses either, apt, pacman and or dnf for installing .NET, while also applying the Zed editor configurations to your system.


Repository Structure

bin/   # Executable scripts
doc/   # Documentation
src/   # Source files
var/   # Data files

About

The Software Editor Config Management tool is designed to help students at SDU quickly install and configure the software for their respective courses.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages