Skip to content
/ luxarg Public

LUXARG is another keyboard friendly text editor...

License

Notifications You must be signed in to change notification settings

amzyei/luxarg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

luxarg :

issues

forks

stars

license

Luxarg is a keyboard-friendly text editor.

The project was started in August 2019 and restarted on June 13 at 20:14:41, 2021.

Easy to use and user-friendly!

LUXARG support :

Fedora, CENTOS, RedHat, Debian, Ubuntu, OpenSUSE, Arch, Manjaro

ICON

ICON

screenshot :

2019

screenshot

2024

screenshot

Licensing

AMZYEI (M.Amin Azimi .K)

Copyright (C) (2019-2020-2021) AMZYEI (M.Amin Azimi .K)

"Luxarg" (This program) is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

KEYS :

INSERT MODE : <F1>
SAVE   MODE : <F2>
OPEN   MODE : <F3>
HELP   MODE : <F4>
DELETE ALL  : <Ctrl + 0>
SELECT ALL  : <Ctrl + />
CURSOR RIGHT: <Ctrl + f> move the cursor forward one space.
CURSOR LEFT : <Ctrl + b> move the cursor backward one space.
Copy        : <Ctrl + c>
Paste       : <Ctrl + v>
Cut         : <Ctrl + w>
UNDO        : <Ctrl + z>
REDO        : <Ctrl + Shift + z>
HELP CLI    : luxarg <-h/--help>
ZOOM IN     : <Ctrl + equal(=)>
ZOOM OUT    : <Ctrl + minus(-)>

INSTALLATION

You must install "pip" before this step ...

$ make 

dependencies

$ pip install -r requirements.txt

update method (only for system wide installation)

$ git pull
$ git restore . 

Install pip

Please check pip.txt file.

Local build and execute

INSTALL PIP BEFORE THIS OPERATIONS


Step (1)

Ubuntu & Debian

    $ sudo apt install python3-tk -y  

Fedora

    $ sudo dnf install -y python3-tkinter 

Arch

    $ sudo pacman -S tk 

CentOS

    $ sudo yum install -y python3-tkinter 

OpenSUSE

    $ sudo zypper in -y python-tk 

Step (2)

Install dependancies (BY PIP)

    $ pip install -Ur requirements.txt

Step (3)

RUN main.py

    $ python3 main.py