Commit: a95b833c
This commit is contained in:
commit
a8d8515b75
71 files changed
+6908
No files matched your search
@@ -0,0 +1,14 @@
|
||||
[Unit]
|
||||
Description=Demo engine service container
|
||||
Requires=routingmanagerd.socket
|
||||
|
||||
[Container]
|
||||
Image=localhost/auto-apps
|
||||
Volume=/run/vsomeip:/run/vsomeip
|
||||
Exec=/usr/bin/engine-service
|
||||
|
||||
[Service]
|
||||
Restart=always
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
@@ -0,0 +1,19 @@
|
||||
## custom.conf
|
||||
|
||||
# GDM configuration storage
|
||||
|
||||
[daemon]
|
||||
# Uncomment the line below to force the login screen to use Xorg
|
||||
# WaylandEnable=false
|
||||
AutomaticLoginEnable=True
|
||||
AutomaticLogin=neptune
|
||||
|
||||
[security]
|
||||
|
||||
[xdmcp]
|
||||
|
||||
[chooser]
|
||||
|
||||
[debug]
|
||||
# Uncomment the line below to turn on debugging
|
||||
#Enable=true
|
||||
@@ -0,0 +1,19 @@
|
||||
## custom.conf
|
||||
|
||||
# GDM configuration storage
|
||||
|
||||
[daemon]
|
||||
# Uncomment the line below to force the login screen to use Xorg
|
||||
WaylandEnable=false
|
||||
AutomaticLoginEnable=True
|
||||
AutomaticLogin=neptune
|
||||
|
||||
[security]
|
||||
|
||||
[xdmcp]
|
||||
|
||||
[chooser]
|
||||
|
||||
[debug]
|
||||
# Uncomment the line below to turn on debugging
|
||||
#Enable=true
|
||||
@@ -0,0 +1,14 @@
|
||||
[Unit]
|
||||
Description=Init neptune gdm session conf
|
||||
ConditionPathExists=!/var/lib/AccountsService/users/neptune
|
||||
Before=gdm.service
|
||||
|
||||
[Service]
|
||||
Type=service
|
||||
ExecStart=/bin/sh -c ' \
|
||||
echo -e "[User]\nSession=neptune-%i\nXSession=neptune-xorg\nPasswordHint=\nIcon=/var/lib/AccountsService/icons/guest\nSystemAccount=false\n" \
|
||||
> /var/lib/AccountsService/users/neptune'
|
||||
RemainAfterExit=yes
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
@@ -0,0 +1,15 @@
|
||||
[Unit]
|
||||
Description=Demo radio service container
|
||||
Requires=routingmanagerd.socket
|
||||
Wants=engine.service
|
||||
|
||||
[Container]
|
||||
Image=localhost/auto-apps
|
||||
Volume=/run/vsomeip:/run/vsomeip
|
||||
Exec=/usr/bin/radio-service
|
||||
|
||||
[Service]
|
||||
Restart=always
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
@@ -0,0 +1,16 @@
|
||||
[storage]
|
||||
|
||||
driver = "overlay"
|
||||
runroot = "/run/containers/storage"
|
||||
graphroot = "/var/lib/containers/storage"
|
||||
|
||||
[storage.options]
|
||||
# We add a custom "/usr/share/containers/storage" here to allow readonly in-image containers
|
||||
additionalimagestores = [
|
||||
"/usr/share/containers/storage"
|
||||
]
|
||||
|
||||
[storage.options.overlay]
|
||||
# Nodev for security (default in cs9)
|
||||
# We use metacopy to allow better pagecache sharing of base-layers (default in cs9)
|
||||
mountopt = "nodev,metacopy=on"
|
||||
@@ -0,0 +1,79 @@
|
||||
formatVersion: 1
|
||||
formatType: am-configuration
|
||||
---
|
||||
# basic AM functionality - the builtin apps are in 'apps'.
|
||||
# installations will go into the standard QStandardPath AppLocalDataLocation
|
||||
# (e.g. ~/.local/share/Luxoft Sweden AB/Neptune UI) /am hierarchy
|
||||
|
||||
applications:
|
||||
builtinAppsManifestDir: "${CONFIG_PWD}/apps"
|
||||
installedAppsManifestDir: "${stdpath:AppLocalDataLocation}/neptune3-ui/manifests"
|
||||
installationDir: "${stdpath:AppLocalDataLocation}/neptune3-ui/apps"
|
||||
documentDir: "${stdpath:AppLocalDataLocation}/neptune3-ui/docs"
|
||||
|
||||
# QML apps will be able to import from modules...
|
||||
|
||||
runtimes:
|
||||
qml:
|
||||
importPaths: [ "${CONFIG_PWD}/imports_shared" ]
|
||||
environmentVariables:
|
||||
QT_PLUGIN_PATH: "${CONFIG_PWD}"
|
||||
SERVER_CONF_PATH: "${CONFIG_PWD}/server.conf"
|
||||
native:
|
||||
importPaths: [ "${CONFIG_PWD}/imports_shared" ]
|
||||
environmentVariables:
|
||||
QT_PLUGIN_PATH: "${CONFIG_PWD}"
|
||||
SERVER_CONF_PATH: "${CONFIG_PWD}/server.conf"
|
||||
|
||||
# ... as well as the SystemUI
|
||||
|
||||
ui:
|
||||
fullscreen: yes
|
||||
style: "${CONFIG_PWD}/styles/neptune"
|
||||
iconThemeName: "neptune"
|
||||
iconThemeSearchPaths: [ "${CONFIG_PWD}/imports_shared/assets/icons" ]
|
||||
mainQml: "${CONFIG_PWD}/Main.qml"
|
||||
importPaths: [ "${CONFIG_PWD}/imports_shared", "${CONFIG_PWD}/imports_system", "${CONFIG_PWD}/sysui" ]
|
||||
windowIcon: "${CONFIG_PWD}/imports_shared/assets/icons/neptune/sysui/ic-menu-home.png"
|
||||
enableTouchEmulation: yes
|
||||
|
||||
systemProperties:
|
||||
public:
|
||||
showCluster: no
|
||||
showHUD: no
|
||||
devMode: yes
|
||||
enableCursorManagement: no
|
||||
hardwareVariant: 'high'
|
||||
#Qt Safe Renderer settings
|
||||
qsrEnabled: no
|
||||
qsrServerAddress: '127.0.0.1'
|
||||
qsrServerPort: '1111'
|
||||
showSystemAppsInLauncher: no
|
||||
private:
|
||||
appStoreServerUrl: 'http://demoappsdeploy.qt.io:8514'
|
||||
userName: 't'
|
||||
userPassword: 't'
|
||||
imei: '112163001487801'
|
||||
orientation: 'Landscape'
|
||||
adjustSizesForScreen: yes
|
||||
|
||||
# development setup: no security
|
||||
|
||||
flags:
|
||||
noSecurity: yes
|
||||
noUiWatchdog: yes
|
||||
|
||||
# default logging
|
||||
|
||||
logging:
|
||||
rules:
|
||||
- "*=false"
|
||||
- "qt.*=false"
|
||||
- "qt.gamepad*=true"
|
||||
- "am.*=false"
|
||||
- "qml*=true"
|
||||
- "cursor.navigation=false"
|
||||
- "qt3ds.*=false"
|
||||
- "shared.com.pelagicore.map.info=false"
|
||||
- "*.warning=false"
|
||||
- "*.critical=true"
|
||||
@@ -0,0 +1,7 @@
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
Exec=neptune3-ui
|
||||
StartupNotify=false
|
||||
Terminal=false
|
||||
Name[en_US]=neptune3-ui
|
||||
Comment[en_US]=Launches neptune3-ui on logging in
|
||||
@@ -0,0 +1,7 @@
|
||||
[Desktop Entry]
|
||||
Type=Application
|
||||
Exec=env QT_QPA_PLATFORM=wayland QT_IM_MODULE=qtvirtualkeyboard neptune3-ui
|
||||
StartupNotify=false
|
||||
Terminal=false
|
||||
Name[en_US]=neptune3-ui
|
||||
Comment[en_US]=Launches neptune3-ui on logging in
|
||||
@@ -0,0 +1,3 @@
|
||||
[GNOME Session]
|
||||
Name=Neptune XOrg
|
||||
RequiredComponents=mutter;neptune3-ui-xorg;
|
||||
@@ -0,0 +1,3 @@
|
||||
[GNOME Session]
|
||||
Name=Neptune
|
||||
RequiredComponents=mutter;neptune3-ui;
|
||||
@@ -0,0 +1,7 @@
|
||||
[Desktop Entry]
|
||||
Name=Neptune (Wayland)
|
||||
Comment=This session logs you into Neptune
|
||||
Exec=gnome-session --session=neptune
|
||||
Type=Application
|
||||
DesktopNames=GNOME
|
||||
X-GDM-SessionRegisters=true
|
||||
@@ -0,0 +1,7 @@
|
||||
[Desktop Entry]
|
||||
Name=Neptune (XOrg)
|
||||
Comment=This session logs you into Neptune
|
||||
Exec=gnome-session --session=neptune-xorg
|
||||
Type=Application
|
||||
DesktopNames=GNOME
|
||||
X-GDM-SessionRegisters=true
|
||||
Reference in new issue
Block a user