Welcome to the FyUTILS wiki page!
We’ll walk you through the installation process of FyUTILS, how to customize your instance, and several ways to extend it.
By proceeding, you acknowledge that you have read, understood, and agreed to comply with our terms and conditions. Failure to adhere to these terms may result in legal consequences. If you do not agree with these terms, refrain from downloading, installing, or using FyUTILS.
To install FyUTILS, ensure you're running the latest versions of Windows and Windows Terminal. Also, you should be using an account with administrator permissions.
-
Setting up the execution policy: Open your PowerShell and paste the following command to bypass the remote code execution policy. This step is necessary for the installation to proceed.
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Bypass -Force
-
Installing FyUTILS: Execute the following command in the current PowerShell session to start the installation:
irm https://noahonfyre.github.io/FyUTILS/get.ps1 | iex
-
Starting FyUTILS: To run FyUTILS, execute the
fyutils
command in a new shell session.
If you’re going to use FyUTILS very often, you may like to create a Terminal profile for FyUTILS:
-
Open Windows Terminal:
Launch the Windows Terminal application on your computer. You can find it in the Start menu or by searching for “Windows Terminal” in the search bar.
-
Access Settings:
Click on the downward arrow icon located in the title bar or press
Ctrl
+,
to open the Settings menu. -
Navigate to Profiles:
In the Settings menu, select the “Profiles” tab on the left sidebar.
-
Create a New Profile:
Scroll down to the “Add a profile” section. Click on the “Add” button to create a new profile.
-
Configure the New Profile:
Change the name of the Profile to “FyUTILS” and the command line to
fyutils
. -
Save Changes:
Once you have configured the new profile, click the “Save” button to apply the changes.
-
Close and Reopen Windows Terminal:
Close the Settings menu and restart Windows Terminal to see your new profile. You can switch between profiles using the tabs at the top of the terminal window.
If something doesn't work, or you can't get FyUTILS to start, try the following steps:
-
Restart your shell sessions:
Ensure you restart all your shell sessions. This includes closing all instances of PowerShell and Command Prompt, as they need to register the update to the system variables.
-
Restart your PC:
If restarting the shell sessions doesn't resolve the issue, try restarting your PC. This will force all processes to restart and retrieve the most recent system variables.
-
Check your PATH variable:
Open your search bar and search for
PATH
. Click on the sectionEnvironment Variables
. Check thePATH
variable for the pathC:\\Users\\%USERNAME%\\.fyutils
. If the path doesn't exist, add it to the variable. -
Get technical support:
If you need further help with the installation or setup of FyUTILS, you can check out our discord server.
Here’s a list of every programming language involved in FyUTILS.
Language: | Use case: |
---|---|
Go | Main Application |
Batch | System Interactions |
PowerShell | Installer & System Interactions |
Markdown | Documentation |
Here’s a list of tools, I use to develop and maintain FyUTILS.
Tool: | Use case: |
---|---|
Goland | Go & PowerShell Development |
GitHub | Version Control, Publishing, Distribution |
GitHub API | Updating System |
Notion | Documentation & Writing |
VS Code | Additional Development |
A huge thank you to all contributors of this project.