mirror of
https://github.com/rbreaves/kinto.git
synced 2025-08-05 18:38:26 +02:00
- Added Support for Manjaro and Arch distros using pacman
This commit is contained in:
@@ -18,7 +18,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 2,
|
"id": 2,
|
||||||
"name":"Mac - hid driver",
|
"name":"Mac - hid driver (Recommended - Also supports Windows keyboards)",
|
||||||
"type":"mac",
|
"type":"mac",
|
||||||
"active": false,
|
"active": false,
|
||||||
"description":"Standard Mac Keyboards with Apple driver",
|
"description":"Standard Mac Keyboards with Apple driver",
|
||||||
@@ -32,7 +32,7 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": 3,
|
"id": 3,
|
||||||
"name":"Mac Only",
|
"name":"Mac Only (VMs & non-official Apple keyboards)",
|
||||||
"type":"mac",
|
"type":"mac",
|
||||||
"active": true,
|
"active": true,
|
||||||
"description":"Standard Mac Keyboards",
|
"description":"Standard Mac Keyboards",
|
||||||
|
18
setup.py
18
setup.py
@@ -17,10 +17,10 @@ def cmdline(command):
|
|||||||
|
|
||||||
def requirements(pkgm):
|
def requirements(pkgm):
|
||||||
print(bcolors.CYELLOW + "You need to install some packages, " +run_pkg+ ", for Kinto to fully remap browsers during input focus.\n" + bcolors.ENDC)
|
print(bcolors.CYELLOW + "You need to install some packages, " +run_pkg+ ", for Kinto to fully remap browsers during input focus.\n" + bcolors.ENDC)
|
||||||
print("sudo apt-get install -y " + run_pkg + "\n")
|
print("sudo " + pkgm + " " + run_pkg + "\n")
|
||||||
run_install = yn_choice(bcolors.CYELLOW + "Would you like to run it now? (Will require sudo privileges.)\n" + bcolors.ENDC)
|
run_install = yn_choice(bcolors.CYELLOW + "Would you like to run it now? (Will require sudo privileges.)\n" + bcolors.ENDC)
|
||||||
if(run_install):
|
if(run_install):
|
||||||
os.system("sudo " + pkgm + " install -y " + run_pkg)
|
os.system("sudo " + pkgm + run_pkg)
|
||||||
print("\n")
|
print("\n")
|
||||||
|
|
||||||
def install_ibus():
|
def install_ibus():
|
||||||
@@ -41,10 +41,24 @@ if len(check_x11) == 0:
|
|||||||
|
|
||||||
check_xbind = cmdline("which xbindkeys 2>/dev/null").strip()
|
check_xbind = cmdline("which xbindkeys 2>/dev/null").strip()
|
||||||
check_xdotool = cmdline("which xdotool 2>/dev/null").strip()
|
check_xdotool = cmdline("which xdotool 2>/dev/null").strip()
|
||||||
|
|
||||||
pkgm = cmdline("which apt 2>/dev/null").strip()
|
pkgm = cmdline("which apt 2>/dev/null").strip()
|
||||||
|
|
||||||
if len(pkgm) == 0:
|
if len(pkgm) == 0:
|
||||||
pkgm = cmdline("which dnf 2>/dev/null").strip()
|
pkgm = cmdline("which dnf 2>/dev/null").strip()
|
||||||
|
if len(pkgm) > 0:
|
||||||
|
pkgm += " install -y "
|
||||||
|
else:
|
||||||
|
pkgm += " install -y "
|
||||||
|
|
||||||
|
if len(pkgm) == 0:
|
||||||
|
pkgm = cmdline("which pacman 2>/dev/null").strip()
|
||||||
|
if len(pkgm) > 0:
|
||||||
|
pkgm += " -S "
|
||||||
|
else:
|
||||||
|
print("hello")
|
||||||
|
|
||||||
|
|
||||||
if len(pkgm) == 0:
|
if len(pkgm) == 0:
|
||||||
print("No supported package manager found. Exiting...")
|
print("No supported package manager found. Exiting...")
|
||||||
sys.exit()
|
sys.exit()
|
||||||
|
Reference in New Issue
Block a user