This is a hack of the Tinyme/Swift/Antix Control Center for LinuxVillage.
Download it here. There are three components in the zip package -
- village.sh - to be copied to /usr/local/bin
- Village Control Center - .desktop file to be copied to /usr/share/applications
- villagecc - folder of icons to be copied to /usr/share/pixmaps
It is based on the following software being installed -
- Editor - juffed
- Terminal - xterm
- gtkdialog - see here.
There are nineteen functions - required software as follows.
- Openbox Configuration Manager - obconf
- Set Screen Resolution - lxrandr
- Desktop Effects - Desktop Effects
- Change Gtk2 and Icon Themes - lxappearance
- Set Screensaver - xscreensaver-demo
- Install Software - synaptic
- Edit Sources List - juffed /etc/apt/sources.list
- Choose Startup Services - services-admin
- Language & Locale - keeptalking
- Manage Users - users-admin
- Set Date and Time - time-admin
- Network Manager - wicd-gtk
- Setup Local Network - gigolo
- System Information - hardinfo
- Show System Processes - htop
- Printer Setup - Printer Setup
- Configure Sound - alsamixer-gui
- Partition a Drive - gparted
- Remaster Your System - remastersys
Desktop Effects and Printer Setup are two scripts I wrote - the first can be found
here and the other is found in VillageBox and Scorpio.
Keeptalking is a Semplice application and is also found in VillageBox and Scorpio.
Gnome-system-tools supplies time-admin and users-admin and can be installed via "apt-get install --no-install-recommends gnome-system-tools".
I have set the icons in a separate folder so that icon-theme changes don't mess things around. The big issue is if default software changes. For example, if wicd-gtk is replaced with network-manager-gnome, or if the default text editor or terminal is different. This is just an example of how a Control Center could look - the final details would need to be thrashed out. Of course the villagecc.sh file can be edited to take into account any differences - it's even easier than html!