Commit 7b9fb05b authored by Jan Groenewald's avatar Jan Groenewald
Browse files

Merge branch 'master' of git.aims.ac.za:aims-desktop/aims-desktop-metapackages

parents ea530013 1f2ae453
[Plymouth Theme]
Name=Ubuntu Text
Description=Text mode theme based on ubuntu-logo theme
ModuleName=ubuntu-text
[ubuntu-text]
title=AIMS Desktop 14.04
black=0x6c000000
white=0xffffff
brown=0xff4012
blue=0x988592
/desktop/gnome/background/picture_filename /usr/share/backgrounds/aims-debian-red.png
<?xml version="1.0"?>
<!DOCTYPE wallpapers SYSTEM "gnome-wp-list.dtd">
<wallpapers>
<wallpaper>
<name>AIMS Desktop Default</name>
<filename>/usr/share/backgrounds/aims-desktop.png</filename>
<options>stretched</options>
<pcolor>#4885a1</pcolor>
<scolor>#4885a1</scolor>
<shade_type>solid</shade_type>
</wallpaper>
<wallpaper>
<name>AIMS Desktop Default 4:3</name>
<filename>/usr/share/backgrounds/aims-desktop_4to3.png</filename>
<options>stretched</options>
<pcolor>#4885a1</pcolor>
<scolor>#4885a1</scolor>
<shade_type>solid</shade_type>
</wallpaper>
<wallpaper>
<name>AIMS Debian Redshift</name>
<filename>/usr/share/backgrounds/aims-debian-red.png</filename>
<options>zoom</options>
<pcolor>#4885a1</pcolor>
<scolor>#4885a1</scolor>
<shade_type>solid</shade_type>
</wallpaper>
<wallpaper>
<name>AIMS Debian Redshift 4:3</name>
<filename>/usr/share/backgrounds/aims-debian-red_4to3.png</filename>
<options>zoom</options>
<pcolor>#4885a1</pcolor>
<scolor>#4885a1</scolor>
<shade_type>solid</shade_type>
</wallpaper>
<wallpaper>
<name>AIMS Alternate Blue</name>
<filename>/usr/share/backgrounds/aims-desktop-alternate-blue.png</filename>
<options>zoom</options>
<pcolor>#4885a1</pcolor>
<scolor>#4885a1</scolor>
<shade_type>solid</shade_type>
</wallpaper>
<wallpaper>
<name>AIMS Alternate Purple</name>
<filename>/usr/share/backgrounds/aims-desktop-alternate-purple.png</filename>
<options>zoom</options>
<pcolor>#4885a1</pcolor>
<scolor>#4885a1</scolor>
<shade_type>solid</shade_type>
</wallpaper>
<wallpaper>
<name>AIMS Alternate Red</name>
<filename>/usr/share/backgrounds/aims-desktop-alternate-red.png</filename>
<options>zoom</options>
<pcolor>#4885a1</pcolor>
<scolor>#4885a1</scolor>
<shade_type>solid</shade_type>
</wallpaper>
</wallpapers>
cat << EOF
insmod gfxterm
insmod iso9660
insmod png
set theme=/boot/grub/themes/aims-desktop/theme.txt
export theme
set timeout_style=menu
terminal_output gfxterm
if background_image=/boot/grub/themes/aims-desktop/background.png; then
echo ""
fi
EOF
[org.gnome.desktop.background]
picture-uri='file:///usr/share/backgrounds/aims-debian-red.png'
[org.gnome.desktop.screensaver]
picture-options='zoom'
picture-uri='file:///usr/share/backgrounds/aims-desktop.png'
[org.gnome.desktop.background]
primary-color = '#5c0000ff'
[org.gnome.desktop.interface]
gtk-theme = 'Arc-Darker'
# Thumbnails and space usage
[org.gnome.desktop.applications.thumbnail-cache]
maximum-age=31
# Can also do embedded terminal fonts here?
[org.gnome.gedit.plugins.terminal]
scrollback-lines=1000
[org.gnome.preferences.editor]
auto-indent=true
bracket-matching=true
display-line-numbers=true
highlight-current-line=true
insert-spaces=true
# Nautilus
[org.gnome.nautilus.icon-view]
captions=['size', 'none', 'none']
# locate pointer
[org.gnome.settings-daemon.peripherals.mouse]
locate-pointer=true
# scan
[org.gnome.SimpleScan]
document-type='text'
aims-artwork (2020.1) buster; urgency=medium
* Add Jan Groenewald to maintainers
* Update compat to level 11
* Update standards version to 4.2.1
* Update home page
* Add Vcs-browser field
-- Jonathan Carter <jcc@debian.org> Fri, 28 Sep 2018 10:19:50 +0200
aims-artwork (2018.1.20180829.1) stretch; urgency=medium
* Add splash to /etc/default/grub
-- Jonathan Carter <jcarter@linux.com Wed, 29 Aug 2018 14:56:44 +0200
aims-artwork (2017.1.20170227.1) stretch; urgency=medium
* Experimental grub theming
-- Jonathan Carter <jcarter@linux.com> Mon, 27 Feb 2017 13:56:51 +0200
aims-artwork (2017.1.20170206.4) stretch; urgency=medium
* Update plymouth theme
-- Jonathan Carter <jcarter@linux.com> Mon, 06 Feb 2017 15:08:34 +0200
aims-artwork (2017.1.20170206.3) stretch; urgency=medium
* Update plymouth theme
-- Jonathan Carter <jcarter@linux.com> Mon, 06 Feb 2017 11:17:20 +0200
aims-artwork (2017.1.20170206.2) stretch; urgency=medium
* Update install paths for plymouth themes
-- Jonathan Carter <jcarter@linux.com> Mon, 06 Feb 2017 10:24:18 +0200
aims-artwork (2017.1.20170206.1) stretch; urgency=medium
* Update plymouth theme
-- Jonathan Carter <jcarter@linux.com> Mon, 06 Feb 2017 09:38:21 +0200
aims-artwork (2017.01.3) stretch; urgency=medium
* Set lock screen background to aims-desktop.png
* Replace broken plymouth theme with spinner
-- Jonathan Carter <jcarter@linux.com> Mon, 23 Jan 2017 11:42:52 +0200
aims-artwork (2017.01.2) stretch; urgency=medium
* Fix packaging and wallpapers
-- Jonathan Carter <jcarter@linux.com> Mon, 16 Jan 2017 16:02:25 +0200
aims-artwork (2017.01.1) stretch; urgency=medium
* Depend on plymouth-themes
-- Jonathan Carter <jcarter@linux.com> Mon, 16 Jan 2017 09:34:08 +0200
aims-artwork (2016.10.1) unstable; urgency=medium
* Set default theme to arc-darker
-- Jonathan Carter <jcarter@linux.com> Wed, 26 Oct 2016 10:45:21 +0200
aims-artwork (2016.07.1) unstable; urgency=medium
* Clean up gsettings file
-- Jonathan Carter <jcarter@linux.com> Mon, 18 Jul 2016 11:57:23 +0200
aims-artwork (2016.05.3) unstable; urgency=medium
* Re-introducte plymouth
-- Jonathan Carter <jcarter@linux.com> Tue, 14 Jun 2016 08:35:01 +0200
aims-artwork (2016.05.2) unstable; urgency=medium
* Minor updates
-- Jonathan Carter <jcarter@linux.com> Wed, 01 Jun 2016 13:17:10 +0200
aims-artwork (2016.05.1) unstable; urgency=medium
* Disable plymouth temporarily
-- Jonathan Carter <jcarter@linux.com> Mon, 30 May 2016 12:50:35 +0200
aims-artwork (2016.1) unstable; urgency=medium
* Initial release (Closes: #nnnn)
-- Jonathan Carter <jonathan@jonathan-desktop> Mon, 25 Jan 2016 09:39:04 +0200
Source: aims-artwork
Section: metapackages
Priority: optional
Maintainer: Jonathan Carter <jonathan@aims.ac.za>
Jan Groenewald <jan@aims.ac.za>
Build-Depends: debhelper (>=11)
Standards-Version: 4.2.1
Homepage: https://desktop.aims.ac.za
Vcs-browser: https://git.aims.ac.za/aims-desktop/aims-desktop-metapackages
Package: aims-artwork
Architecture: all
Depends: ${misc:Depends}
Recommends: plymouth, plymouth-themes, arc-theme, gtk3-engines-breeze
Description: default artwork settings and files for AIMS Desktop
This package configures a default AIMS desktop system with a
consistent look and feel.
.
It is also safe to install on other debian-based systems.
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: aims-keyring
Source: https://bitbucket.org/aims_za/aims-desktop-metapackages
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0
Upstream-Name: aims-desktop-metapackages
Source: https://git.aims.ac.za/aims-desktop/aims-desktop-metapackages
Files: *
Copyright: 2016 African Institute for Mathematical Sciences
Copyright: 2016-2018 African Institute for Mathematical Sciences
License: GPL-2+
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
......
artwork/backgrounds usr/share/
artwork/plymouth/aims-logo usr/share/plymouth/themes/
artwork/plymouth/aims-text usr/share/plymouth/themes/
artwork/plymouth/aims-softwaves usr/share/plymouth/themes/
artwork/grub/aims-desktop boot/grub/themes/
conf/gsettings/95_aims-artwork.gschema.override usr/share/glib-2.0/schemas/
conf/gconf/95_aims-artwork usr/share/gconf/defaults/
conf/gnome-background-properties usr/share
conf/grub/06_aims-theme etc/grub.d
#!/bin/sh
plymouth-set-default-theme aims-softwaves
[Desktop Entry]
Encoding=UTF-8
Name=AIMS Collect Support Data
Comment=Posts system information to a public pastebin
Exec=aims-collect-support-data gui
Icon=aims-starburst
Terminal=false
Type=Application
#!/bin/bash
mkdir -p ~/.aims
LOGFILE=~/.aims/$HOSTNAME
WELCOME="This script will post system information on a public pastebin for support purposes. You will have a chance to review the data before the information is posted. Afterwards, you will receive a link that you can submit to your support department containing the support data."
if [ "$1" = "gui" ]; then
zenity --title "AIMS Desktop Support" --info --text "$WELCOME" --icon-name="aims-starburst" --width=480
fi
if [ "$1" = "menu" ]; then
whiptail --title "AIMS Desktop Support" --msgbox \
"$WELCOME Use the arrow buttons to navigate and ENTER to select." 12 70
fi
echo " * Writing data to $LOGFILE..."
(
echo -e "== Basic System Information ==\n"
echo " * System Time: $(date)"
echo " * Hostname: $HOSTNAME"
echo " * Username: $USER"
echo " * Kernel Version: $(uname -r)"
) > $LOGFILE
echo -e "\n== Memory Information ==\n" >> $LOGFILE
free -h >> $LOGFILE
echo -e "\n== Top Memory Using Processes ==\n" >> $LOGFILE
echo '%Mem Process' >> $LOGFILE
ps ax -o %mem -o comm | tail -n+2 | sort -nr | head >> $LOGFILE
echo -e "\n== Disk Space Usage==\n" >> $LOGFILE
df -h >> $LOGFILE
echo -e "\n== PCI Devices ==\n" >> $LOGFILE
lspci >> $LOGFILE
echo -e "\n== Attached USB Devices ==\n" >> $LOGFILE
lsusb >> $LOGFILE
echo -e "\n== Network Configuration ==\n" >> $LOGFILE
echo "Routing:" >> $LOGFILE
/sbin/route >> $LOGFILE
echo -e "\nInterfaces:" >> $LOGFILE
/sbin/ifconfig >> $LOGFILE
echo -e "\n== APT Status ==\n" >> $LOGFILE
echo -e "Contents of /etc/apt/sources.list.d/:" >> $LOGFILE
ls -1 /etc/apt/sources.list.d >> $LOGFILE
echo -e "\n== CPU Information ==\n" >> $LOGFILE
cat /proc/cpuinfo >> $LOGFILE
if [ "$1" = "menu" ]; then
whiptail --scrolltext --title "AIMS Desktop Support" --textbox $LOGFILE 23 78
whiptail --title "AIMS Desktop Support" --yesno " Submit data to pastebin?" 7 38
if [ "$?" = "1" ]; then
ACTION="abort"
fi
fi
if [ "$1" = "gui" ]; then
zenity --title "AIMS Desktop Support" --text-info --filename=$LOGFILE --ok-label="Submit to Pastebin" --width=480 --height=600
if [ "$?" = "1" ]; then
ACTION="abort"
fi
fi
if [ "$ACTION" = "abort" ]; then
ABORT_TEXT="Support request aborted."
if [ "$1" = "menu" ]; then
whiptail --title "AIMS Desktop Support" --msgbox "$ABORT_TEXT." 10 48
fi
if [ "$1" = "gui" ]; then
zenity --title "AIMS Desktop Support" --info --text "$ABORT_TEXT" --icon-name="aims-starburst"
fi
exit 1
fi
echo " * Sending information to pastebin..."
pastebinurl=$(pastebinit $LOGFILE)
INFOTEXT="Information has been posted to $pastebinurl. Share that URL with your IT centre for further assistance."
if [ "$1" = "menu" ]; then
whiptail --title "AIMS Desktop Support" --msgbox "$INFOTEXT" 10 48
fi
if [ "$1" = "gui" ]; then
zenity --title "AIMS Desktop Support" --info --text "Information has been posted to $pastebinurl. Share that URL with your IT centre for further assistance." --icon-name="aims-starburst" --width=480
fi
echo " * Pastebin URL is $pastebinurl"
#!/bin/bash
aims-install-rstudio
apt-get -y install sagemath-jupyter jupyter-notebook python-notebook spyder3
aims-install-irkernel
apt-get -y dist-upgrade
apt-get clean
# clear Mac OSX boot entries in grub (installer USB looks like a Mac disk and get's added to grub)
update-grub
sed -i 's/GRUB_CMDLINE_LINUX_DEFAULT="quiet"/GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"/' /etc/default/grub
update-grub
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment