...
 
Commits (3)
......@@ -6,3 +6,6 @@ log
# python cache
*.pyc
# dolphin folder settings file
.directory
#!/usr/bin/env python3
from src import container
from src import iso
from src import helper
import os
import sys
from os.path import join as pjoin
from optparse import OptionParser
datadir = os.path.abspath("./data")
configdir = os.path.abspath(sys.argv[1]) if len(sys.argv) > 1 else os.path.abspath("./config")
outputdir = os.path.abspath("./iso_build")
def read_package_list(package_config):
"""Read the file :package_list and return a list of packages"""
packages = ""
with open(package_config) as package_list:
# TODO: that can be done with a list comprehension...
for line in package_list:
line = line.strip()
if not line or line.startswith("#"):
continue
packages = " ".join((packages, line))
return packages.strip().split()
if __name__ == "__main__":
locale_archive = "./locale-archive" # FIXME
if not os.path.isfile(locale_archive):
locale_archive = None
else:
locale_archive = os.path.abspath(locale_archive)
package_list = read_package_list(pjoin(configdir, "packages.conf"))
postinstall_package_list = read_package_list(pjoin(configdir, "postinstall_packages.conf"))
pacman_config = pjoin(configdir, "pacman.conf")
container.create(pacman_config, package_list, rootfolder=pjoin(outputdir, "chakra"))
container.add_postinall_packages(pacman_config, postinstall_package_list, rootfolder=pjoin(outputdir, "chakra"))
iso_builder = iso.IsoBuilder(outputdir, datadir, configdir)
iso_builder.prepare_overlay(locale_archive)
iso_builder.prepare_iso()
iso_builder.prepare_efi_img()
iso_builder.make_iso()
# vim: set syntax=python:
# all of the variables below are substituted by the build system
__VERSION__ = "0.0.1"
#datadir = os.path.abspath("./data")
#configdir = os.path.abspath(sys.argv[1]) if len(sys.argv) > 1 else os.path.abspath("./config")
#outputdir = os.path.abspath("./iso_build")
def command_parse():
"""return options and args from parsing the command line"""
parser = OptionParser(usage=__doc__, version=__VERSION__)
# modes (basic commands)
parser.add_option('-p', '--profile', action="store", dest="profile", help="profile name", default="default")
#parser.add_option('-d', '--datadir', action="store", dest="datadir", help="datadir string", default=os.path.abspath("./data"))
#parser.add_option('-c', '--configdir', action="store", dest="configdir", help="configdir string", default=os.path.abspath("./config"))
parser.add_option('-o', '--outputdir', action="store", dest="outputdir", help="outputdir string", default=os.path.abspath("./iso_build"))
(options, args) = parser.parse_args()
return (options, args)
def main(ret):
locale_archive = "./locale-archive" # FIXME
if not os.path.isfile(locale_archive):
locale_archive = None
else:
locale_archive = os.path.abspath(locale_archive)
(options, args) = command_parse()
# redefine the data and config dir based on the choosen profile
datadir = os.path.abspath("./" + os.path.join('profiles', options.profile, 'data'))
configdir = os.path.abspath("./" + os.path.join('profiles', options.profile, 'config'))
try:
package_list = helper.read_package_list(pjoin(configdir, "packages_base.conf"))
package_list.extend(helper.read_package_list(pjoin(configdir, "packages.conf")))
postinstall_package_list = helper.read_package_list(pjoin(configdir, "postinstall_packages.conf"))
pacman_config = pjoin(configdir, "pacman.conf")
container.create(pacman_config, package_list, rootfolder=pjoin(options.outputdir, "chakra"))
container.add_postinall_packages(pacman_config, postinstall_package_list, rootfolder=pjoin(options.outputdir, "chakra"))
iso_builder = iso.IsoBuilder(options.outputdir, datadir, configdir)
iso_builder.prepare_overlay(locale_archive)
iso_builder.prepare_iso()
iso_builder.prepare_efi_img()
iso_builder.make_iso()
except:
print("Unexpected error:", sys.exc_info()[0])
if __name__ == '__main__':
exitStatus = 0
try:
# sneaky way to ensure that we get passed back parameter even if
# we hit an exception.
retParams = {}
main(retParams)
exitStatus = retParams.get("exitStatus", exitStatus)
except (SystemExit,):
raise
except (Exception,) as exc:
exitStatus = 1
File created by Chakra buildsystem. See systemd-update-done.service(8).
/usr/lib/systemd/system/live.service
\ No newline at end of file
[activities]
706396f9-002c-411d-89e1-471225615358=Default
[main]
currentActivity=706396f9-002c-411d-89e1-471225615358
[ActionPlugins][0]
MidButton;NoModifier=org.kde.paste
RightButton;NoModifier=org.kde.contextmenu
wheel:Vertical;NoModifier=org.kde.switchdesktop
[ActionPlugins][1]
RightButton;NoModifier=org.kde.contextmenu
[Containments][2]
activityId=
formfactor=2
immutability=1
lastScreen=0
location=4
plugin=org.kde.panel
wallpaperplugin=org.kde.image
[Containments][2][Applets][3]
immutability=1
plugin=org.kde.plasma.kickoff
[Containments][2][Applets][3][Configuration][General]
favorites=qupzilla.desktop,calamares.desktop,systemsettings.desktop,org.kde.dolphin.desktop,org.kde.konsole.desktop,org.kde.kate.desktop,octopi.desktop
[Containments][2][Applets][3][Configuration][Shortcuts]
global=Alt+F1
[Containments][2][Applets][3][Shortcuts]
global=Alt+F1
[Containments][2][Applets][4]
immutability=1
plugin=org.kde.plasma.pager
[Containments][2][Applets][5]
immutability=1
plugin=org.kde.plasma.icontasks
[Containments][2][Applets][6]
immutability=1
plugin=org.kde.plasma.systemtray
[Containments][2][Applets][6][Configuration]
SystrayContainmentId=7
[Containments][2][Applets][8]
immutability=1
plugin=org.kde.plasma.digitalclock
[Containments][2][General]
AppletOrder=3;4;5;6;8
[Containments][26]
activityId=706396f9-002c-411d-89e1-471225615358
formfactor=0
immutability=1
lastScreen=0
location=0
plugin=org.kde.desktopcontainment
wallpaperplugin=org.kde.image
[Containments][26][Applets][27]
immutability=1
plugin=org.chakra.welcome
[Containments][26][ConfigDialog]
DialogHeight=540
DialogWidth=720
[Containments][26][General]
ItemsGeometries=Applet-27:16,0,656,544,0;
showToolbox=false
[Containments][7]
activityId=
formfactor=2
immutability=1
lastScreen=0
location=4
plugin=org.kde.plasma.private.systemtray
wallpaperplugin=org.kde.image
[Containments][7][Applets][10]
immutability=1
plugin=org.kde.plasma.volume
[Containments][7][Applets][11]
immutability=1
plugin=org.kde.plasma.clipboard
[Containments][7][Applets][12]
immutability=1
plugin=org.kde.plasma.devicenotifier
[Containments][7][Applets][13]
immutability=1
plugin=org.kde.kdeconnect
[Containments][7][Applets][14]
immutability=1
plugin=org.kde.plasma.notifications
[Containments][7][Applets][15]
immutability=1
plugin=org.kde.plasma.printmanager
[Containments][7][Applets][16]
immutability=1
plugin=org.kde.plasma.battery
[Containments][7][Applets][17]
immutability=1
plugin=org.kde.ktp-contactlist
[Containments][7][Applets][18]
immutability=1
plugin=org.kde.plasma.networkmanagement
[Containments][7][General]
extraItems=org.kde.kdeconnect,org.kde.ktp-contactlist,org.kde.kupapplet,org.kde.plasma.battery,org.kde.plasma.bluetooth,org.kde.plasma.clipboard,org.kde.plasma.devicenotifier,org.kde.plasma.mediacontroller,org.kde.plasma.networkmanagement,org.kde.plasma.notifications,org.kde.plasma.printmanager,org.kde.plasma.volume
knownItems=org.kde.kdeconnect,org.kde.ktp-contactlist,org.kde.kupapplet,org.kde.plasma.battery,org.kde.plasma.bluetooth,org.kde.plasma.clipboard,org.kde.plasma.devicenotifier,org.kde.plasma.mediacontroller,org.kde.plasma.networkmanagement,org.kde.plasma.notifications,org.kde.plasma.printmanager,org.kde.plasma.volume
File created by Chakra buildsystem. See systemd-update-done.service(8).
../../shared/config/isomounts
\ No newline at end of file
../../shared/config/overlay-packages.conf
\ No newline at end of file
../../shared/config/pacman.conf
\ No newline at end of file
../../shared/config/isomounts
\ No newline at end of file
../../shared/config/overlay-packages.conf
\ No newline at end of file
# Chakra-Live Packages file
# Version: 201601027
###########################
# CORE #
###########################
device-mapper
filesystem
lvm2
pcmciautils
util-linux
pacman-mirrorlist
mkinitcpio-busybox
attr
bash
binutils
bzip2
chakra-signatures
coreutils
cryptsetup
dhcpcd
diffutils
e2fsprogs
file
findutils
gawk
gcc-libs
gen-init-cpio
gettext
glibc
grep
gzip
iputils
jfsutils
less
libpipeline
licenses
linux
logrotate
man-pages
mdadm
nano
net-tools
pacman
pciutils
perl
ppp
procps-ng
psmisc
reiserfsprogs
rp-pppoe
sed
shadow
sysfsutils
tar
texinfo
usbutils
vi
wget
which
wpa_supplicant
xfsprogs
cdrkit
sshfs
linux-headers
squashfs-tools
aufs3-util
cdemu-client
lsb-release
# basic needs
systemd
nbd
chakra-hardware-detection
syslinux
grub
efibootmgr
os-prober
dmidecode
bc
xdelta3
avahi
e2fsprogs
xfsprogs
jfsutils
reiserfsprogs
ntfs-3g
dosfstools
gptfdisk
testdisk
dkms
f2fs-tools
arch-install-scripts
# packages required to get the live system up and running
chakra-live-initcpio
chakra-live-skel
chakra-init-live
# drivers & system utilities
alsa-lib
alsa-oss
alsa-utils
lm_sensors
fuse
btrfs-progs
cpupower
upower
udisks2
acpi_call
iasl
ccr
# catalyst fixes
xinetd
libstdc++5
# generally useful tools that dont require X
bash-completion
openssh
#nmap
dosfstools
lsof
vi
vim
nano
sudo
mlocate
man-db
# packers, compressors
unzip
unrar
p7zip
zip
#unarj
# wireless drivers and tools
wireless_tools
wireless-regdb
iputils
crda
usb-modeswitch
vpnc
openvpn
openconnect
networkmanager-vpnc
networkmanager-pptp
networkmanager-openvpn
networkmanager-openconnect
###########################
# FIRMWAREs #
###########################
alsa-firmware
b43-fwcutter
bluez-firmware
broadcom-wl
isl3887usb-firmware
linux-firmware
zd1211-firmware
intel-ucode
###########################
# XORG #
###########################
mesa
ocl-icd
# xorg base
xorg-server
xorg-server-utils
xorg-xkb-utils
xorg-utils
xorg-xrdb
xorg-xauth
xorg-xinit
xorg-apps
xorg-fonts-alias
xorg-fonts-encodings
xorg-fonts-misc
# xorg video drivers
xf86-video-amdgpu
xf86-video-ati
xf86-video-intel
xf86-video-nouveau
xf86-video-vesa
xf86-video-vmware
xf86-video-voodoo
# xorg input drivers
xorg-input-drivers
xf86-input-synaptics
xf86-input-wacom
###########################
# FONTS #
###########################
xorg-fonts-75dpi
xorg-fonts-100dpi
xorg-fonts-cyrillic
terminus-font
ttf-dejavu
ttf-liberation
ttf-indic-fonts
ttf-lklug
ttf-opensans
ttf-raleway
ttf-noto
ttf-noto-cjk
ttf-noto-emoji
# additional stuff that needs xorg
hicolor-icon-theme
###########################
# SOUND #
###########################
phonon-backend-gstreamer
gst-libav
libcanberra-gstreamer
libao
alsa-lib
alsa-utils
# pulse support
pulseaudio
pulseaudio-alsa
libcanberra-pulse
###########################
# KDE core and apps #
###########################
......@@ -268,7 +37,6 @@ ki18n
kiconthemes
kidletime
kimageformats
qt5-imageformats
kinit
kio
kitemmodels
......@@ -303,7 +71,7 @@ threadweaver
# plasma group packages
breeze
drkonqi
#kde-gtk-config
kde-gtk-config
kdeplasma-addons
#oxygen
oxygen-cursors
......@@ -328,9 +96,9 @@ kate
plasma-pa
dolphin
ffmpegthumbs
qupzilla
falkon
konversation
kget
kdenetwork-kget
gwenview
kwalletmanager
kscreen
......@@ -346,7 +114,7 @@ breeze-gtk
# extra
kdegraphics-thumbnailers
kdesdk-thumbnailers
xdgurl
ocs-url
yakuake
bluedevil
......@@ -437,8 +205,6 @@ networkmanager-dispatcher-ntpd
# login
sddm
# locales
kde-l10n
###########################
# THEMES #
......@@ -465,18 +231,6 @@ xdg-user-dirs
###########################
calamares
###########################
# KAPUDAN #
###########################
#kapudan
#yakuake-themes-sirius
#kde-gtk-config
#oxygen-gtk-icons
#oxygen-gtk2
##tomoyo-tools
#python2-gobject3
###########################
# DEBUGGING #
###########################
......
../../shared/config/packages_base.conf
\ No newline at end of file
../../shared/config/pacman.conf
\ No newline at end of file
../../shared/data/efi
\ No newline at end of file
../../shared/data/isolinux
\ No newline at end of file
File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).File created by Chakra buildsystem. See systemd-update-done.service(8).
\ No newline at end of file
......@@ -23,8 +23,8 @@ live ALL=(ALL) ALL
live ALL=NOPASSWD: /bin/cp
live ALL=NOPASSWD: /usr/bin/dbus-launch
live ALL=NOPASSWD: /usr/bin/calamares
live ALL=NOPASSWD: /usr/bin/pacman
live ALL=NOPASSWD: /usr/bin/partitionmanager
live ALL=NOPASSWD: /usr/bin/pacman
live ALL=NOPASSWD: /usr/bin/partitionmanager
live ALL=NOPASSWD: /usr/bin/netcfgGUI
# Uncomment to allow people in group wheel to run all commands
......@@ -36,5 +36,3 @@ live ALL=NOPASSWD: /usr/bin/netcfgGUI
# Samples
# %users ALL=/sbin/mount /cdrom,/sbin/umount /cdrom
# %users localhost=/sbin/shutdown -h now
Defaults env_keep += "QTDIR PATH QT_PLUGIN_PATH QT_INCLUDE_PATH QML2_IMPORT_PATH KDE_SESSION_VERSION KDE_FULL_SESSION"
[Unit]
Description=Run live script
Before=live-hwdetect.service
Before=multi-user.target
[Service]
Type=oneshot
ExecStart=/etc/live
[Install]
WantedBy=multi-user.target
[qt]
GUIEffects=none
KDE\contrast=7
KWinPalette\activeBackground=#262626
KWinPalette\activeBlend=#ffffff
KWinPalette\activeForeground=#fbfbfb
KWinPalette\activeTitleBtnBg=#f3f3f7
KWinPalette\frame=#f3f3f7
KWinPalette\inactiveBackground=#f3f3f7
KWinPalette\inactiveBlend=#303030
KWinPalette\inactiveForeground=#303030
KWinPalette\inactiveFrame=#f0f0f4
KWinPalette\inactiveTitleBtnBg=#f0f0f4
Palette\active=#221f1e, #ffffff, #ffffff, #fdfdfe, #7070af, #c1c1d8, #1f1c1b, #ffffff, #221f1e, #fcfcfc, #f3f3f7, #33337e, #3898fb, #ffffff, #0057ae, #644a9b, #f8f7f6, #000000, #181513, #e7fdff
Palette\disabled=#a2a1a4, #f4f4f4, #ffffff, #f3f3f7, #6a6aad, #babad3, #a7a6a5, #ffffff, #aaa8a8, #f1f1f1, #e8e8f0, #33337e, #e8e8f0, #a2a1a4, #95badd, #bfb4d5, #eeece9, #000000, #181513, #e7fdff
Palette\inactive=#232223, #fcfcfc, #ffffff, #fafafb, #7170a2, #c0c0d2, #212020, #ffffff, #232322, #f9f9f9, #f0f0f4, #363671, #c7dbfa, #212225, #2f5c89, #664c94, #f5f4f3, #000000, #181513, #e7fdff
font="Noto Sans,10,-1,5,50,0,0,0,0,0"
......@@ -4,4 +4,3 @@ ShadowStrength=77
[Windeco]
DrawSizeGrip=false
DrawTitleBarSeparator=false
......@@ -19,72 +19,72 @@ IntensityAmount=0
IntensityEffect=0
[Colors:Button]
BackgroundAlternate=236,235,234
BackgroundNormal=255,255,255
DecorationFocus=56,152,251
DecorationHover=105,191,251
ForegroundActive=255,128,224
BackgroundAlternate=224,223,222
BackgroundNormal=239,240,241
DecorationFocus=126,165,190
DecorationHover=84,136,171
ForegroundActive=239,154,242
ForegroundInactive=137,136,135
ForegroundLink=0,87,174
ForegroundNegative=191,3,3
ForegroundNeutral=176,128,0
ForegroundNormal=34,31,30
ForegroundNeutral=235,129,53
ForegroundNormal=26,29,32
ForegroundPositive=0,110,40
ForegroundVisited=100,74,155
[Colors:Selection]
BackgroundAlternate=62,138,204
BackgroundNormal=56,152,251
DecorationFocus=56,152,251
DecorationHover=105,191,251
ForegroundActive=255,128,224
BackgroundNormal=28,120,190
DecorationFocus=126,165,190
DecorationHover=84,136,171
ForegroundActive=239,154,242
ForegroundInactive=165,193,228
ForegroundLink=0,49,110
ForegroundNegative=156,14,14
ForegroundNeutral=255,221,0
ForegroundNormal=255,255,255
ForegroundNormal=251,251,251
ForegroundPositive=128,255,128
ForegroundVisited=69,40,134
[Colors:Tooltip]
BackgroundAlternate=196,224,255
BackgroundNormal=24,21,19
DecorationFocus=56,152,251
DecorationHover=105,191,251
ForegroundActive=255,128,224
ForegroundInactive=137,136,135
BackgroundNormal=29,29,29
DecorationFocus=126,165,190
DecorationHover=84,136,171
ForegroundActive=239,154,242
ForegroundInactive=48,48,48
ForegroundLink=0,87,174
ForegroundNegative=191,3,3
ForegroundNeutral=176,128,0
ForegroundNormal=231,253,255
ForegroundPositive=0,110,40
ForegroundNeutral=235,129,53
ForegroundNormal=251,251,251
ForegroundPositive=32,110,64
ForegroundVisited=100,74,155
[Colors:View]
BackgroundAlternate=248,247,246
BackgroundNormal=252,252,252
DecorationFocus=56,152,251
DecorationHover=105,191,251
ForegroundActive=255,128,224
BackgroundNormal=247,247,247
DecorationFocus=126,165,190
DecorationHover=84,136,171
ForegroundActive=239,154,242
ForegroundInactive=137,136,135
ForegroundLink=0,87,174
ForegroundNegative=191,3,3
ForegroundNeutral=176,128,0
ForegroundNormal=31,28,27
ForegroundNeutral=235,129,53
ForegroundNormal=26,29,32
ForegroundPositive=0,110,40
ForegroundVisited=100,74,155
[Colors:Window]
BackgroundAlternate=218,217,216
BackgroundNormal=243,243,247
DecorationFocus=56,152,251
DecorationHover=105,191,251
ForegroundActive=255,128,224
BackgroundNormal=239,240,241
DecorationFocus=126,165,190
DecorationHover=84,136,171
ForegroundActive=239,154,242
ForegroundInactive=137,136,135
ForegroundLink=0,87,174
ForegroundNegative=191,3,3
ForegroundNeutral=176,128,0
ForegroundNormal=34,31,30
ForegroundNeutral=235,129,53
ForegroundNormal=26,29,32
ForegroundPositive=0,110,40
ForegroundVisited=100,74,155
......
......@@ -12,7 +12,4 @@ Name=Freenode
ServerList=Server 0
[Spell Checking Languages]
ServerGroup 0 #chakra=en
[Appearance]
ShowMenuBar=False
ServerGroup 0 #chakra=en
\ No newline at end of file
......@@ -4,7 +4,7 @@ _Comment=Chakra Bug Tracking System
Comment[ca]=Sistema de seguiment d'errors de Chakra
Comment[de]=Chakra Fehlerbeseitigungs-System
Exec=xdg-open https://chakralinux.org/bugtracker/
Icon=tools-report-bug
Icon=kbugbuster
Name=Bugs
_Name=Bugs
Name[ca]=Errors
......
......@@ -7,7 +7,7 @@ Comment[ca@valencia]=Documentació de Chakra
Comment[de]=Chakra Dokumentation
Comment[es]=Documentación de Chakra
Comment[gl]=Documentación de Chakra
Exec=xdg-open https://community.chakralinux.org/c/tutorials
Exec=xdg-open https://www.chakralinux.org/wiki/
Icon=system-help
Name=Documentation
_Name=Documentation
......
......@@ -7,7 +7,7 @@ Comment[de]=Spende für Chakra
Comment[en_US]=Chakra Donations
Comment[es]=Donaciones a Chakra
Exec=xdg-open https://chakralinux.org/?donate
Icon=love
Icon=applications-toys
Name=Donate
_Name=Donate
Name[ca]=Donacions
......
......@@ -6,7 +6,7 @@ Comment[ca@valencia]=Forums de Chakra
Comment[de]=Chakra Foren
Comment[es]=Foros de Chakra
Comment[gl]=Foros de Chakra
Exec=xdg-open https://community.chakralinux.org
Exec=xdg-open https://chakralinux.org/forum/
Icon=system-users
Name=Forums
_Name=Forums
......
......@@ -7,7 +7,7 @@ Comment[de]=Chakra Webseite
Comment[es]=Lloc web de Chakra
Comment[gl]=Lloc web de Chakra
Exec=xdg-open https://www.chakralinux.org
Icon=chakra-shield
Icon=chakra-flat
Name=Homepage
_Name=Homepage
Name[ca]=Lloc web
......
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
complete -cf sudo
shopt -s cdspell
shopt -s checkwinsize
shopt -s cmdhist
shopt -s dotglob
shopt -s expand_aliases
shopt -s extglob
shopt -s histappend
shopt -s hostcomplete
export HISTSIZE=10000
export HISTFILESIZE=${HISTSIZE}
export HISTCONTROL=ignoreboth
alias ls='ls --group-directories-first --time-style=+"%d.%m.%Y %H:%M" --color=auto -F'
alias ll='ls -l --group-directories-first --time-style=+"%d.%m.%Y %H:%M" --color=auto -F'
alias la='ls -la --group-directories-first --time-style=+"%d.%m.%Y %H:%M" --color=auto -F'
alias grep='grep --color=tty -d skip'
alias cp="cp -i" # confirm before overwriting something
alias df='df -h' # human-readable sizes
alias free='free -m' # show sizes in MB
alias vp='vim PKGBUILD'
alias vs='vim SPLITBUILD'
# ex - archive extractor
# usage: ex <file>
ex ()
{
if [ -f $1 ] ; then
case $1 in
*.tar.bz2) tar xjf $1 ;;
*.tar.gz) tar xzf $1 ;;
*.bz2) bunzip2 $1 ;;
*.rar) unrar x $1 ;;
*.gz) gunzip $1 ;;
*.tar) tar xf $1 ;;
*.tbz2) tar xjf $1 ;;
*.tgz) tar xzf $1 ;;
*.zip) unzip $1 ;;
*.Z) uncompress $1;;
*.7z) 7z x $1 ;;
*) echo "'$1' cannot be extracted via ex()" ;;
esac
else
echo "'$1' is not a valid file"
fi
}
# vim stuff
export EDITOR=vim
export VISUAL=vim
alias vi=vim
# prompt
PS1='[\u@\h \W]\$ '
[qt]
GUIEffects=none
KDE\contrast=7
KWinPalette\activeBackground=#566060
KWinPalette\activeBlend=#566060
KWinPalette\activeForeground=#ffffff
KWinPalette\activeTitleBtnBg=#f5f5f5
KWinPalette\frame=#f5f5f5
KWinPalette\inactiveBackground=#f5f5f5
KWinPalette\inactiveBlend=#f5f5f5
KWinPalette\inactiveForeground=#788080
KWinPalette\inactiveFrame=#f5f5f5
KWinPalette\inactiveTitleBtnBg=#f5f5f5
Palette\active=#566060, #f5f5f5, #ffffff, #ffffff, #777777, #c4c4c4, #566060, #ffffff, #566060, #ffffff, #f5f5f5, #3c3c3c, #3498db, #ffffff, #4c6b8a, #5b2c70, #f8f7f6, #000000, #566060, #ffffff
Palette\disabled=#b5b8b8, #eaeaea, #ffffff, #f4f4f4, #727272, #bdbdbd, #bbbebe, #ffffff, #b5b8b8, #f4f4f4, #eaeaea, #3d3d3d, #eaeaea, #b5b8b8, #b5c2cf, #bfacc7, #eeece9, #000000, #566060, #ffffff
Palette\inactive=#566060, #f5f5f5, #ffffff, #ffffff, #777777, #c4c4c4, #566060, #ffffff, #566060, #ffffff, #f5f5f5, #3c3c3c, #c9e0f5, #566060, #4c6b8a, #5b2c70, #f8f7f6, #000000, #566060, #ffffff
font="Oxygen-Sans,10,-1,5,50,0,0,0,0,0"
style=Breeze
\ No newline at end of file
[Mouse]
cursorSize=0
cursorTheme=breeze_cursors
[ColorEffects:Disabled]
Color=56,56,56
ColorAmount=0
ColorEffect=0
ContrastAmount=0.65
ContrastEffect=1
IntensityAmount=0.1
IntensityEffect=2
[ColorEffects:Inactive]
ChangeSelectionColor=true
Color=112,111,110
ColorAmount=0.025
ColorEffect=0
ContrastAmount=0.1
ContrastEffect=2
Enable=true
IntensityAmount=0
IntensityEffect=0
[Colors:Button]
BackgroundAlternate=224,223,222
BackgroundNormal=239,240,241
DecorationFocus=126,165,190
DecorationHover=84,136,171
ForegroundActive=239,154,242
ForegroundInactive=137,136,135
ForegroundLink=0,87,174
ForegroundNegative=191,3,3
ForegroundNeutral=235,129,53
ForegroundNormal=26,29,32
ForegroundPositive=0,110,40
ForegroundVisited=100,74,155
[Colors:Selection]
BackgroundAlternate=62,138,204
BackgroundNormal=28,120,190
DecorationFocus=126,165,190
DecorationHover=84,136,171
ForegroundActive=239,154,242
ForegroundInactive=165,193,228
ForegroundLink=0,49,110
ForegroundNegative=156,14,14
ForegroundNeutral=255,221,0
ForegroundNormal=251,251,251
ForegroundPositive=128,255,128
ForegroundVisited=69,40,134
[Colors:Tooltip]
BackgroundAlternate=196,224,255
BackgroundNormal=29,29,29
DecorationFocus=126,165,190
DecorationHover=84,136,171
ForegroundActive=239,154,242
ForegroundInactive=48,48,48
ForegroundLink=0,87,174
ForegroundNegative=191,3,3
ForegroundNeutral=235,129,53
ForegroundNormal=251,251,251
ForegroundPositive=32,110,64
ForegroundVisited=100,74,155
[Colors:View]
BackgroundAlternate=248,247,246
BackgroundNormal=247,247,247
DecorationFocus=126,165,190
DecorationHover=84,136,171
ForegroundActive=239,154,242
ForegroundInactive=137,136,135
ForegroundLink=0,87,174
ForegroundNegative=191,3,3
ForegroundNeutral=235,129,53
ForegroundNormal=26,29,32
ForegroundPositive=0,110,40
ForegroundVisited=100,74,155
[Colors:Window]
BackgroundAlternate=218,217,216
BackgroundNormal=239,240,241
DecorationFocus=126,165,190
DecorationHover=84,136,171
ForegroundActive=239,154,242
ForegroundInactive=137,136,135
ForegroundLink=0,87,174
ForegroundNegative=191,3,3
ForegroundNeutral=235,129,53
ForegroundNormal=26,29,32
ForegroundPositive=0,110,40
ForegroundVisited=100,74,155
[DesktopIcons]
ActiveColor=169,156,255
ActiveColor2=0,0,0
ActiveEffect=togamma
ActiveSemiTransparent=false
ActiveValue=0.699999988
Animated=true
DefaultColor=144,128,248
DefaultColor2=0,0,0
DefaultEffect=none
DefaultSemiTransparent=false
DefaultValue=1
DisabledColor=34,202,0
DisabledColor2=0,0,0
DisabledEffect=togray
DisabledSemiTransparent=true
DisabledValue=1
Size=48
[DialogIcons]
ActiveColor=169,156,255
ActiveColor2=0,0,0
ActiveEffect=none
ActiveSemiTransparent=false
ActiveValue=1
Animated=false
DefaultColor=144,128,248
DefaultColor2=0,0,0
DefaultEffect=none
DefaultSemiTransparent=false
DefaultValue=1
DisabledColor=34,202,0
DisabledColor2=0,0,0
DisabledEffect=togray
DisabledSemiTransparent=true
DisabledValue=1
Size=32
[General]
ColorScheme=Heritage
Name=Heritage
shadeSortColumn=true
widgetStyle=breeze
[Icons]
Theme=breeze
[KDE]
ColorScheme=Heritage
LookAndFeelPackage=org.kde.heritage.desktop
ShowIconsInMenuItems=true
ShowIconsOnPushButtons=true
contrast=7
widgetStyle=breeze
[MainToolbarIcons]
ActiveColor=169,156,255
ActiveColor2=0,0,0
ActiveEffect=none
ActiveSemiTransparent=false
ActiveValue=1
Animated=false
DefaultColor=144,128,248
DefaultColor2=0,0,0
DefaultEffect=none
DefaultSemiTransparent=false
DefaultValue=1
DisabledColor=34,202,0
DisabledColor2=0,0,0
DisabledEffect=togray
DisabledSemiTransparent=true
DisabledValue=1
Size=22
[PanelIcons]
ActiveColor=169,156,255
ActiveColor2=0,0,0
ActiveEffect=togamma
ActiveSemiTransparent=false
ActiveValue=0.699999988
Animated=false
DefaultColor=144,128,248
DefaultColor2=0,0,0
DefaultEffect=none
DefaultSemiTransparent=false
DefaultValue=1
DisabledColor=34,202,0
DisabledColor2=0,0,0
DisabledEffect=togray
DisabledSemiTransparent=true
DisabledValue=1
Size=32
[SmallIcons]
ActiveColor=169,156,255
ActiveColor2=0,0,0
ActiveEffect=none
ActiveSemiTransparent=false
ActiveValue=1
Animated=false
DefaultColor=144,128,248
DefaultColor2=0,0,0
DefaultEffect=none
DefaultSemiTransparent=false
DefaultValue=1
DisabledColor=34,202,0
DisabledColor2=0,0,0
DisabledEffect=togray
DisabledSemiTransparent=true
DisabledValue=1
Size=16