All Projects → Kiran-Bose → Supreme

Kiran-Bose / Supreme

Licence: mit
A command line visual file manager for linux

Programming Languages

shell
77523 projects
bash
514 projects

Projects that are alternatives of or similar to Supreme

Terminal layout
The project help you to quickly build layouts in terminal,cross-platform(一个跨平台的命令行ui布局工具)
Stars: ✭ 98 (+345.45%)
Mutual labels:  command-line-tool, progress-bar
Awesome React Generator
No more clicking around to create files in your react project! Awesome React Generator is Command Line Tool that let's you scaffold your components without leaving your terminal.
Stars: ✭ 98 (+345.45%)
Mutual labels:  command-line-tool, automation
Webterminal
ssh rdp vnc telnet sftp bastion/jump web putty xshell terminal jumpserver audit realtime monitor rz/sz 堡垒机 云桌面 linux devops sftp websocket file management rz/sz otp 自动化运维 审计 录像 文件管理 sftp上传 实时监控 录像回放 网页版rz/sz上传下载/动态口令 django
Stars: ✭ 1,124 (+5009.09%)
Mutual labels:  automation, filemanager
Typo3 Console
Console command for TYPO3 CMS
Stars: ✭ 254 (+1054.55%)
Mutual labels:  command-line-tool, automation
twilight-commander
A simple console file manager.
Stars: ✭ 16 (-27.27%)
Mutual labels:  filemanager, console-application
Brotab
Control your browser's tabs from the command line
Stars: ✭ 137 (+522.73%)
Mutual labels:  command-line-tool, automation
Spam Bot 3000
Social media research and promotion, semi-autonomous CLI bot
Stars: ✭ 79 (+259.09%)
Mutual labels:  command-line-tool, automation
Hledger
A reliable, user-friendly Plain Text Accounting tool with command line, terminal and web interfaces.
Stars: ✭ 1,887 (+8477.27%)
Mutual labels:  command-line-tool, console-application
cli-progress
⌛ easy to use progress-bar for command-line/terminal applications
Stars: ✭ 672 (+2954.55%)
Mutual labels:  progress-bar, command-line-tool
Node.cli Progress
⌛️ easy to use progress-bar for command-line/terminal applications
Stars: ✭ 466 (+2018.18%)
Mutual labels:  command-line-tool, progress-bar
Chef
Chef Infra, a powerful automation platform that transforms infrastructure into code automating how infrastructure is configured, deployed and managed across any environment, at any scale
Stars: ✭ 6,766 (+30654.55%)
Mutual labels:  automation
Robotgo
RobotGo, Go Native cross-platform GUI automation @vcaesar
Stars: ✭ 7,095 (+32150%)
Mutual labels:  automation
Auto App
Crie um aplicativo com todas as tabelas de um dos seus bancos sem uma linha de código.
Stars: ✭ 18 (-18.18%)
Mutual labels:  automation
Webdriverio Jest
Example of a WebdriverIO test written with the Jest framework
Stars: ✭ 19 (-13.64%)
Mutual labels:  automation
Richfilemanager
An open-source file manager. Up-to-date for PHP, Java, ASHX, ASP, NodeJs & Python 3 Flask. Contributions are welcome!
Stars: ✭ 820 (+3627.27%)
Mutual labels:  filemanager
React Redux Loading Bar
Loading Bar (aka Progress Bar) for Redux and React
Stars: ✭ 894 (+3963.64%)
Mutual labels:  progress-bar
Instagram Profilecrawl
📝 quickly crawl the information (e.g. followers, tags etc...) of an instagram profile.
Stars: ✭ 816 (+3609.09%)
Mutual labels:  automation
Triflejs
Headless automation for Internet Explorer
Stars: ✭ 815 (+3604.55%)
Mutual labels:  automation
Testcontainers Go
Testcontainers is a Golang library that providing a friendly API to run Docker container. It is designed to create runtime environment to use during your automatic tests.
Stars: ✭ 814 (+3600%)
Mutual labels:  automation
Pre Commit Terraform
pre-commit git hooks to take care of Terraform configurations
Stars: ✭ 902 (+4000%)
Mutual labels:  automation

SUpreme TM

SUpreme is a command line file manager written in shell script.

SUpreme supports file management operations on phone(android),usb drive,cloud storage and local drive(Tested for ubuntu 18.04).

Screenshot

Dependencies

rclone Supreme(>v1.1.22) uses package 'rclone'(>=v1.42) for cloud storage operations. rclone will be downloaded and installed automatically.

Incase rclone fails to install.

jq jq is a lightweight and flexible command-line JSON processor. jq will be downloaded and installed automatically.

Incase jq fails to install.

curl command line tool and library for transferring data with URLs. curl comes inbuilt in most of the Linux distros. If not curl will be downloaded and installed automatically.

Incase curl fails to install.

Usage

Type 'supreme' and hit enter in the bash terminal. Follow the instructions

Functionality Overview

(1)Manage Apps
----Open Apps                                  
----Configure App List
(2)Manage Files
                |----Select File(s)
                |----Select all
                |----Inverse selection
                |----Range selection
                |----Select root folder
                |----Navigate
                |----Search
                |----Quick access
                |----Make directory
                |----Make file
                |----back
                |----home
                                             
                                              |----Open
                                              |----Copy
                                              |----Move
                                              |----Delete
                                              |----Rename
                                              |----Send to Device
                                              |----Upload to Cloud
                                              |----Move to Cloud
                                              |----Properties
                                              |----Compress
                                              |----Extract
                                              |----Go Home
(3)Manage Phone
----Phone File Explorer           
----Sync
----Configure sync                          
(4)Manage USB
----USB File Explorer
----Format
----Sync
----Configure sync
----Create bootable USB
(5)Manage Cloud
----Cloud File Explorer
----Sync
----Configure sync
----Configure Cloud
(6)Manage Custom Scripts
----Add Script
----Remove Script(s)
----Modify Script
----Execute Script
----Run Commands
(p)Preferences
----Configure Quick Access Folders
----Themes
(X)Exit

Install

Debian package install
Download debian package amd64.deb/i386.deb from release tab to any debian based Linux
install
Apt Package Manager

For Focal,bionic and xenial

sudo add-apt-repository ppa:kiran.kb/supreme
sudo apt-get update
sudo apt-get install supreme

For other ubuntu versions,this PPA can be added to your system manually by copying the lines below and adding them to your system's software sources.

deb http://ppa.launchpad.net/kiran.kb/supreme/ubuntu bionic main 
deb-src http://ppa.launchpad.net/kiran.kb/supreme/ubuntu bionic main

And then run the following

sudo apt-get update
sudo apt-get install supreme

If it throws error, run the following

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys C3FE0D5AC91EF80C
sudo apt-get update
sudo apt-get install supreme
Git Install
  • First clone the repository:
git clone https://github.com/Kiran-Bose/supreme
  • Then cd into the cloned directory:
cd supreme
  • Run the guided install script with
. install.sh

Update

Apt Package Manager
sudo apt update
sudo apt upgrade
Git Update

If the package is installed running '. install.sh' mentioned in Git install section, running it again will prompt for update if any.

  • cd into the cloned directory:
cd supreme
  • Run the guided install script with
. install.sh

Incase update fail. Uninstall and then install latest version.

Uninstall

Apt Package Manager/Debian package uninstall
sudo apt remove supreme
OR
sudo apt purge supreme
Git Uninstall
  • If you don't have the supreme folder anymore clone the repository:
git clone https://github.com/Kiran-Bose/supreme
  • cd into the supreme directory:
cd supreme
  • run the below command
. uninstall.sh

Copyright

Copyright (C) 2021 by Kiran Bose [email protected]

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].