Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
mkimage-profiles
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Registry
Registry
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Anton Palgunov
mkimage-profiles
Commits
9e8c05bd
You need to sign in or sign up before continuing.
Commit
9e8c05bd
authored
Sep 18, 2023
by
toxblh
Committed by
Roman Alifanov
Sep 03, 2024
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
WIP: Added new distros - extended with additional apps by default. Lists of apps
parent
1b98293e
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
246 additions
and
41 deletions
+246
-41
ximper.mk
conf.d/ximper.mk
+44
-41
_base-apps
pkg.in/lists/etersoft/_base-apps
+19
-0
_gnome-base
pkg.in/lists/etersoft/_gnome-base
+49
-0
_gnome-extended
pkg.in/lists/etersoft/_gnome-extended
+134
-0
No files found.
conf.d/ximper.mk
View file @
9e8c05bd
ifeq (distro,$(IMAGE_CLASS))
mixin/ximper-desktop-commom-software:
@$(call add,THE_PACKAGES,appinstall gnome-software\
\
extension-manager\
\
blackbox-terminal\
\
notification-daemon\
\
gvfs-backend-dnssd avahi-daemon gvfs-backend-smb\
\
gvfs-backend-mtp\
\
gnome-tweaks\
\
nano\
\
orca\
\
cups-pk-helper\
\
system-monitoring-center\
\
file-roller\
\
)
mixin/ximper-desktop-common-software:
@$(call add,THE_LISTS,etersoft/_base-apps) # here Gnome apps as well... pkg.in/lists/etersoft/_base-apps
@$(call add,MAIN_GROUPS,\
\
etersoft/00_gnome-settings\
...
...
@@ -98,16 +74,15 @@ mixin/ximper-x11: use/luks \
@$(call set,INSTALL2_FONTS,fonts-otf-abattis-cantarell)
mixin/ximper-gnome: use/x11/gnome use/fonts/ttf/redhat +nm-gtk
@$(call add,THE_PACKAGES,xcalib templates)
@$(call add,THE_PACKAGES,chrome-gnome-shell)
@$(call add,THE_PACKAGES,qt5-wayland qt6-wayland)
@$(call add,THE_PACKAGES,nautilus-open-any-terminal sushi gnome-epub-thumbnailer gnome-text-editor gnome-initial-setup gnome-tour gnome-font-viewer\
alacarte gnome-power-manager switcheroo-control power-profiles-daemon gnome-bluetooth3.0)
@$(call add,SERVICES_ENABLE,switcheroo-control.service)
ifeq (sisyphus,$(BRANCH))
@$(call add,THE_PACKAGES,gnome-packagekit)
endif
mixin/ximper-gnome: use/x11/xorg \
use/x11/gdm \
use/fonts/ttf/redhat \
use/fonts/ttf/google-noto \
+nm-gtk \
+pipewire
@$(call add,THE_LISTS,etersoft/_gnome-base) # pkg.in/lists/etersoft/_gnome-base
@$(call add,SERVICES_ENABLE,switcheroo-control.service) # Service to check dual-GPU. Q: Maybe to post script if present?
@$(call add,IM_PACKAGES,imsettings-gsettings)
distro/.ximper-bare: distro/.base use/kernel/net use/docs/license \
...
...
@@ -125,7 +100,9 @@ endif
endif
# base target (for most images)
distro/.ximper-base: distro/.ximper-bare use/isohybrid use/vmguest use/memtest use/efi/dtb +efi; @:
distro/.ximper-base: distro/.ximper-bare \
use/isohybrid use/vmguest use/memtest \
use/efi/dtb +efi; @:
# graphical target (not enforcing xorg drivers or blobs)
...
...
@@ -163,7 +140,8 @@ endif
distro/.ximper-install-x11: distro/.ximper-install +vmguest +wireless \
use/install2/suspend mixin/ximper-desktop mixin/ximper-x11 \
use/branding/complete use/branding/slideshow/once mixin/desktop-installer use/install2/fs use/efi/shell use/l10n/default/ru_RU use/rescue/base
use/branding/complete use/branding/slideshow/once mixin/desktop-installer \
use/install2/fs use/efi/shell use/l10n/default/ru_RU use/rescue/base
@$(call set,INSTALLER,alt-workstation)
@$(call add,RESCUE_LISTS,$(call tags,rescue misc))
@$(call add,MAIN_PACKAGES,anacron man-whatis usb-modeswitch)
...
...
@@ -175,9 +153,12 @@ distro/.ximper-install-x11-systemd: distro/.ximper-install-x11 \
@$(call add,THE_PACKAGES,btrfs-progs)
@$(call add,DEFAULT_SERVICES_ENABLE,bluetoothd)
distro/ximper: distro/.ximper-install-x11-systemd distro/.ximper-wm mixin/ximper-gnome mixin/ximper-desktop-commom-software\
use/kernel/latest +plymouth; @:
distro/ximper: distro/.ximper-install-x11-systemd \
distro/.ximper-wm \
mixin/ximper-gnome \
mixin/ximper-desktop-common-software \
use/kernel/latest \
+plymouth;
@$(call set,META_VOL_ID,Ximper Linux $(DISTRO_VERSION) $(ARCH))
@$(call set,META_APP_ID,Ximper Linux $(DISTRO_VERSION) $(ARCH) $(shell date +%F))
@$(call set,BRANDING,etersoft-ximper)
...
...
@@ -188,5 +169,27 @@ distro/ximper: distro/.ximper-install-x11-systemd distro/.ximper-wm mixin/ximper
@$(call add,LIVE_PACKAGES,livecd-gnome3-setup-done)
@$(call add,LIVE_PACKAGES,gnome-flashback screenpen)
distor/ximper-extened: distro/ximper
@$(call add,THE_LISTS,etersoft/_gnome-extended)
distro/ximper-nvidia: distro/ximper use/x11/nvidia use/stage2/kms/nvidia use/nvidia
@$(call add,THE_PACKAGES,apt-scripts-nvidia)
@$(call add,BASE_PACKAGES,apt-scripts-nvidia)
@$(call add,BASE_PACKAGES,nvidia-vaapi-driver)
@$(call add,EFI_BOOTARGS,nomodeset xdriver=fbdev)
distro/ximper-nvidia-extened: distro/ximper-nvidia
@$(call add,THE_LISTS,etersoft/_gnome-extended)
endif
# Fonts mixins
use/fonts/ttf/google-noto: use/fonts
@$(call add,FONTS,fonts-ttf-google-noto-sans)
@$(call add,FONTS,fonts-ttf-google-noto-serif)
@$(call add,FONTS,fonts-ttf-google-noto-sans-mono)
@$(call add,FONTS,fonts-ttf-google-noto-sans-symbols)
@$(call add,FONTS,fonts-ttf-google-noto-sans-symbols2)
@$(call add,FONTS,fonts-ttf-google-noto-emoji)
@$(call add,FONTS,fonts-ttf-google-noto-emoji-color)
pkg.in/lists/etersoft/_base-apps
0 → 100644
View file @
9e8c05bd
# Private list base apps
# GUI frontend for epm play.
appinstall
blackbox-terminal
# Local network service discovery MacOS
avahi-daemon
# Text editor
nano
# Printer use PolicyKit
cups-pk-helper
# Windows like system monitor
# TODO - really need?
system-monitoring-center
pkg.in/lists/etersoft/_gnome-base
0 → 100644
View file @
9e8c05bd
# Original mixin
#gnome-terminal
#templates
#chrome-gnome-shell
#qt5-wayland qt6-wayland
# Our case saved from initial list
switcheroo-control
xcalib
templates
qt5-wayland
qt6-wayland
alacarte
# ... and gnome apps
chrome-gnome-shell
gnome-super-minimal
nautilus-open-any-terminal
sushi
gnome-epub-thumbnailer
gnome-text-editor
gnome-initial-setup
gnome-tour
gnome-font-viewer
gnome-power-manager
power-profiles-daemon
gnome-bluetooth3.0
# ALT bug 42028
tracker3
gnome-packagekit
# Gnome additionals
gnome-software
notification-daemon
gnome-tweaks
extension-manager
# Archive manager
file-roller
# Extentions GVFS
gvfs-backend-dnssd
gvfs-backend-smb
gvfs-backend-mtp
# Gnome screen reader
orca
pkg.in/lists/etersoft/_gnome-extended
0 → 100644
View file @
9e8c05bd
# initial setup
#gnome-initial-setup
# Canberra modules for both GTK+
libcanberra-gtk2
libcanberra-gtk3
# Password keeper
gnome-keyring
gnome-keyring-ssh
# Encryption keys management
seahorse
pinentry-gnome3
# All gvfs-backends
gvfs-backends
fuse-gvfs
# see ALT 31129
xdg-utils
gnome-disk-utility
# Display manager
gdm-gnome
# Default web-browser
epiphany
# Default messenger
geary
# Und contacts manager
gnome-contacts
# Default document reader (currently pdf, ps, tiff, dvi)
evince
# and E-Book Reader
foliate
# and videos from a webcam
cheese
# Note editor
bijiben
# Utilities
gnome-utils
# Let's have nice notifications
#notification-daemon
# Applications
# Plugins for gedit
gedit-plugins
# Stock multimedia applications
gnome-sound-recorder
# Default music player
gnome-music
# Extneded music player
rhythmbox
# All Rhythmbox plugins
rhythmbox-plugins
# Default media player
totem
# and plugins
totem-plugins
# Default photo viewer
gnome-photos
# Default image viewer
eog
eog-plugins
# A quick previewer for Nautilus
#sushi
# mypaint, krita thumbnailer for Nautilus
gnome-kra-ora-thumbnailer
# Epub thumbnailer for Nautilus
#gnome-epub-thumbnailer
# Nautilus extension for terminal
gnome-terminal-nautilus
# Weather application
gnome-weather
# Clock application
gnome-clocks
# Maps application
gnome-maps
# power consumption statistic
#gnome-power-manager
NetworkManager-gnome
# Bluetooth pairing and control program
#gnome-bluetooth3.0
gnome-remote-desktop
gnome-nettool
rygel
rygel-tracker
gnome-usage
#gnome-software
# flatpak
xdg-desktop-portal-gnome
# spell checking dictionary
hunspell-ru
# menuedit
alacarte
neofetch
git
eepm
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment