-
-
Notifications
You must be signed in to change notification settings - Fork 6
/
install.py
44 lines (28 loc) · 1008 Bytes
/
install.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#!/usr/bin/env python3
# Work in Progress, not intended to be used.
import os
import subprocess
def fetch_req():
print('Installing nessary python packages')
subprocess.call([sys.executable, '-m', 'pip', 'install', '-r', './requirements.txt', '--upgrade'])
def menu():
print('pass')
def logger():
pass
def fetch_pkgs():
pkgs = '''
polybar-git rofi rofi-emoji rofi-greenclip alacritty picom-arian8j2-git dunst-git eww-git ffmpeg \
pipewire pipewire-alsa pipewire-pulse pipewire-jack wireplumber alsa-utils pamixer \
bluez bluez-utils \
mpd mpdris2-git \
brightnessctl playerctl light lm_sensors wmctrl \
feh i3lock-color sddm yad xclip maim slop gpick xfce4-power-manager zscroll-git neovim viewnior stalonetray redshift \
ttf-sarasa-gothic ttf-jetbrains-mono ttf-roboto nerd-fonts-jetbrains-mono \
gtk3 gtk-engine-murrine gnome-themes-extra papirus-icon-theme
'''
class Installer:
pass
def copy_files():
pass
if __name__ == '__main__':
pass