first commit
This commit is contained in:
commit
feb3efa538
64
pika-baseos/debian/changelog
Normal file
64
pika-baseos/debian/changelog
Normal file
@ -0,0 +1,64 @@
|
|||||||
|
pika-baseos (2.0.1) kinetic; urgency=medium
|
||||||
|
|
||||||
|
* We forgot to make this package essential
|
||||||
|
|
||||||
|
-- Ward Nakchbandi <hotrod.master@hotmail.com> Thu, 12 Jan 2023 16:48:00 +0300
|
||||||
|
|
||||||
|
pika-baseos (2.0.0) kinetic; urgency=medium
|
||||||
|
|
||||||
|
* Add all meta desktop dependencies to suggest to prevent them from autoremoval
|
||||||
|
|
||||||
|
-- Ward Nakchbandi <hotrod.master@hotmail.com> Thu, 12 Jan 2023 16:48:00 +0300
|
||||||
|
|
||||||
|
|
||||||
|
pika-baseos (1.0.9) kinetic; urgency=medium
|
||||||
|
|
||||||
|
* Add davinci resolve depends
|
||||||
|
|
||||||
|
-- Ward Nakchbandi <hotrod.master@hotmail.com> Thu, 12 Jan 2023 16:48:00 +0300
|
||||||
|
|
||||||
|
|
||||||
|
pika-baseos (1.0.8) kinetic; urgency=medium
|
||||||
|
|
||||||
|
* Add custom-device-pollrates to recommends
|
||||||
|
|
||||||
|
-- Ward Nakchbandi <hotrod.master@hotmail.com> Thu, 12 Jan 2023 16:48:00 +0300
|
||||||
|
|
||||||
|
|
||||||
|
pika-baseos (1.0.6) kinetic; urgency=medium
|
||||||
|
|
||||||
|
* remove auto-cpufreq
|
||||||
|
|
||||||
|
-- Ward Nakchbandi <hotrod.master@hotmail.com> Thu, 12 Jan 2023 16:48:00 +0300
|
||||||
|
|
||||||
|
pika-baseos (1.0.5) kinetic; urgency=medium
|
||||||
|
|
||||||
|
* remove supergfxctl-gex-reset
|
||||||
|
|
||||||
|
-- Ward Nakchbandi <hotrod.master@hotmail.com> Thu, 12 Jan 2023 16:48:00 +0300
|
||||||
|
|
||||||
|
|
||||||
|
pika-baseos (1.0.3) kinetic; urgency=medium
|
||||||
|
|
||||||
|
* fix supergfxctl profile.d script
|
||||||
|
|
||||||
|
-- Ward Nakchbandi <hotrod.master@hotmail.com> Thu, 12 Jan 2023 16:48:00 +0300
|
||||||
|
|
||||||
|
pika-baseos (1.0.2) kinetic; urgency=medium
|
||||||
|
|
||||||
|
* Add supergfxctl profile.d script
|
||||||
|
|
||||||
|
-- Ward Nakchbandi <hotrod.master@hotmail.com> Thu, 12 Jan 2023 16:48:00 +0300
|
||||||
|
|
||||||
|
|
||||||
|
pika-baseos (1.0.1) kinetic; urgency=medium
|
||||||
|
|
||||||
|
* Add profile.d scripts
|
||||||
|
|
||||||
|
-- Ward Nakchbandi <hotrod.master@hotmail.com> Thu, 12 Jan 2023 16:48:00 +0300
|
||||||
|
|
||||||
|
pika-baseos (1.0) kinetic; urgency=medium
|
||||||
|
|
||||||
|
* Initial Release
|
||||||
|
|
||||||
|
-- Ward Nakchbandi <hotrod.master@hotmail.com> Thu, 12 Jan 2023 16:48:00 +0300
|
334
pika-baseos/debian/control
Normal file
334
pika-baseos/debian/control
Normal file
@ -0,0 +1,334 @@
|
|||||||
|
Source: pika-baseos
|
||||||
|
Section: metapackages
|
||||||
|
Priority: optional
|
||||||
|
Maintainer: Ward Nakchbandi <hotrod.master@hotmail.com>
|
||||||
|
Standards-Version: 4.6.1
|
||||||
|
Build-Depends: debhelper-compat (= 13)
|
||||||
|
Rules-Requires-Root: no
|
||||||
|
|
||||||
|
Package: pika-baseos
|
||||||
|
Architecture: all
|
||||||
|
Essential: yes
|
||||||
|
Depends: ${misc:Depends},
|
||||||
|
# Base
|
||||||
|
## General
|
||||||
|
ubuntu-minimal,
|
||||||
|
libglib2.0-bin,
|
||||||
|
pika-package-manager,
|
||||||
|
apt-transport-https,
|
||||||
|
software-properties-common,
|
||||||
|
avahi-autoipd,
|
||||||
|
avahi-daemon,
|
||||||
|
dbus-user-session,
|
||||||
|
pika-sources,
|
||||||
|
openssh-server,
|
||||||
|
ppa-purge,
|
||||||
|
nano,
|
||||||
|
bash-completion,
|
||||||
|
wget,
|
||||||
|
curl,
|
||||||
|
git,
|
||||||
|
dbus-broker,
|
||||||
|
flatpak,
|
||||||
|
ca-certificates,
|
||||||
|
libapr1,
|
||||||
|
libaprutil1,
|
||||||
|
libxcb-cursor0,
|
||||||
|
## gvfs backends
|
||||||
|
gvfs-backends,
|
||||||
|
gvfs-fuse,
|
||||||
|
ibus-table,
|
||||||
|
## XDG
|
||||||
|
policykit-desktop-privileges,
|
||||||
|
xdg-desktop-portal-gnome,
|
||||||
|
xdg-user-dirs-gtk,
|
||||||
|
xdg-utils,
|
||||||
|
xdg-terminal,
|
||||||
|
## Filesystems
|
||||||
|
libblockdev-crypto2,
|
||||||
|
libblockdev-mdraid2,
|
||||||
|
lvm2,
|
||||||
|
ecryptfs-utils,
|
||||||
|
ntfs-3g,
|
||||||
|
nfs-common,
|
||||||
|
apfsprogs,
|
||||||
|
btrfs-progs,
|
||||||
|
e2fsprogs,
|
||||||
|
exfatprogs,
|
||||||
|
hfsprogs,
|
||||||
|
xfsprogs,
|
||||||
|
# Hardware
|
||||||
|
fwupd,
|
||||||
|
fwupdate,
|
||||||
|
pcmciautils,
|
||||||
|
ubuntu-drivers-common,
|
||||||
|
mousetweaks,
|
||||||
|
## Display and Graphics
|
||||||
|
libegl-mesa0,
|
||||||
|
libvdpau-va-gl1,
|
||||||
|
mesa-vulkan-drivers,
|
||||||
|
pika-amdgpu-core,
|
||||||
|
xorg,
|
||||||
|
libd3dadapter9-mesa,
|
||||||
|
libegl-mesa0,
|
||||||
|
libegl1-mesa,
|
||||||
|
libgl1-mesa-dri,
|
||||||
|
libgl1-mesa-glx,
|
||||||
|
libglapi-mesa,
|
||||||
|
libgles2-mesa,
|
||||||
|
libglu1-mesa,
|
||||||
|
libglw1-mesa,
|
||||||
|
libwayland-egl1-mesa,
|
||||||
|
mesa-utils,
|
||||||
|
wayland-protocols,
|
||||||
|
xwayland,
|
||||||
|
hidpi-daemon,
|
||||||
|
## Power saving and laptops
|
||||||
|
laptop-detect,
|
||||||
|
supergfxctl,
|
||||||
|
acpi,
|
||||||
|
acpi-call-dkms,
|
||||||
|
## Printing
|
||||||
|
cups-bsd,
|
||||||
|
cups,
|
||||||
|
openprinting-ppds,
|
||||||
|
printer-driver-brlaser,
|
||||||
|
printer-driver-c2esp,
|
||||||
|
printer-driver-foo2zjs,
|
||||||
|
printer-driver-gutenprint,
|
||||||
|
printer-driver-m2300w,
|
||||||
|
printer-driver-min12xxw,
|
||||||
|
printer-driver-ptouch,
|
||||||
|
printer-driver-pxljr,
|
||||||
|
printer-driver-sag-gdi,
|
||||||
|
printer-driver-splix,
|
||||||
|
cups-client,
|
||||||
|
cups-filters,
|
||||||
|
cups-pk-helper,
|
||||||
|
## Networking and Bluetooth
|
||||||
|
bluez,
|
||||||
|
bluez-cups,
|
||||||
|
ifupdown,
|
||||||
|
network-manager,
|
||||||
|
resolvconf,
|
||||||
|
libnss-mdns,
|
||||||
|
net-tools,
|
||||||
|
libproxy1-plugin-gsettings,
|
||||||
|
libproxy1-plugin-networkmanager,
|
||||||
|
network-manager-wireguard-plugin,
|
||||||
|
wireless-tools,
|
||||||
|
rfkill,
|
||||||
|
gstreamer1.0-plugins-base-apps,
|
||||||
|
alsa-base,
|
||||||
|
glib-networking,
|
||||||
|
nfs-common,
|
||||||
|
samba-common-bin,
|
||||||
|
wpasupplicant,
|
||||||
|
## Audio and codecs
|
||||||
|
libasound2-plugins,
|
||||||
|
libldacbt-abr2,
|
||||||
|
libldacbt-enc2,
|
||||||
|
libfreeaptx0,
|
||||||
|
libspa-0.2-bluetooth,
|
||||||
|
libspa-0.2-jack,
|
||||||
|
pipewire,
|
||||||
|
pipewire-alsa,
|
||||||
|
pipewire-jack,
|
||||||
|
pipewire-pulse,
|
||||||
|
pulseaudio-utils,
|
||||||
|
wireplumber,
|
||||||
|
gstreamer1.0-alsa,
|
||||||
|
Recommends: power-profiles-daemon
|
||||||
|
Conflicts: pulseaudio, pipewire-media-session
|
||||||
|
Description: The backbone of PikaOS
|
||||||
|
Suggests:
|
||||||
|
## Make pika-gnome-desktop-minimal deps not go to autoremove
|
||||||
|
# BaseOS
|
||||||
|
pika-baseos,
|
||||||
|
# Basic Session
|
||||||
|
pika-session,
|
||||||
|
pika-settings,
|
||||||
|
gdm3,
|
||||||
|
gnome-shell,
|
||||||
|
# Gnome VRR Session
|
||||||
|
gnome-shell-vrr,
|
||||||
|
mutter-vrr,
|
||||||
|
# Fonts
|
||||||
|
fonts-cantarell,
|
||||||
|
fonts-dejavu-core,
|
||||||
|
fonts-freefont-ttf,
|
||||||
|
fonts-liberation,
|
||||||
|
# Theming
|
||||||
|
gnome-themes-standard,
|
||||||
|
gnome-themes-extra,
|
||||||
|
adwaita-icon-theme-full,
|
||||||
|
adw-gtk3-theme,
|
||||||
|
papirus-icon-theme,
|
||||||
|
sound-theme-freedesktop,
|
||||||
|
# Plugins
|
||||||
|
chrome-gnome-shell,
|
||||||
|
ghostscript-x,
|
||||||
|
gnome-bluetooth,
|
||||||
|
gnome-online-miners,
|
||||||
|
gnome-menus,
|
||||||
|
gnome-video-effects,
|
||||||
|
inputattach,
|
||||||
|
libatk-adaptor,
|
||||||
|
libcanberra-gtk-module,
|
||||||
|
libpam-gnome-keyring,
|
||||||
|
network-manager-pptp-gnome,
|
||||||
|
network-manager-openvpn-gnome,
|
||||||
|
appmenu-gtk2-module,
|
||||||
|
appmenu-gtk3-module,
|
||||||
|
brltty,
|
||||||
|
language-selector-gnome,
|
||||||
|
gnome-remote-desktop,
|
||||||
|
gnome-shell-extension-legacy-gtk3-theme-scheme-auto-switcher,
|
||||||
|
gnome-shell-extension-supergfxctl-gex,
|
||||||
|
nautilus-share,
|
||||||
|
# Applications
|
||||||
|
gnome-control-center,
|
||||||
|
gnome-disk-utility,
|
||||||
|
gnome-system-monitor,
|
||||||
|
gnome-terminal | kgx,
|
||||||
|
nautilus,
|
||||||
|
fonts-noto-color-emoji,
|
||||||
|
gnome-shell-extension-manager,
|
||||||
|
gnome-tweaks,
|
||||||
|
baobab,
|
||||||
|
eog,
|
||||||
|
firmware-manager,
|
||||||
|
geary,
|
||||||
|
gnome-text-editor,
|
||||||
|
gnome-calculator,
|
||||||
|
gnome-calendar,
|
||||||
|
gnome-contacts,
|
||||||
|
gnome-font-viewer,
|
||||||
|
gnome-power-manager,
|
||||||
|
gnome-weather,
|
||||||
|
gnome-photos,
|
||||||
|
gnome-sushi,
|
||||||
|
gucharmap,
|
||||||
|
ibus-table-emoji,
|
||||||
|
pika-welcome,
|
||||||
|
seahorse,
|
||||||
|
simple-scan,
|
||||||
|
yelp,
|
||||||
|
pavucontrol,
|
||||||
|
## Last to replace mime information
|
||||||
|
file-roller,
|
||||||
|
## Make pika-kde-desktop-minimal deps not go to autoremove
|
||||||
|
# BaseOS
|
||||||
|
pika-baseos,
|
||||||
|
# Basic Session
|
||||||
|
kde-plasma-desktop,
|
||||||
|
kamera,
|
||||||
|
kgamma5,
|
||||||
|
svgpart,
|
||||||
|
plasma-pa,
|
||||||
|
plasma-nm,
|
||||||
|
pika-kde-settings,
|
||||||
|
plasma-workspace-wayland,
|
||||||
|
kwin-x11,
|
||||||
|
sddm,
|
||||||
|
# Fonts
|
||||||
|
fonts-cantarell,
|
||||||
|
fonts-dejavu-core,
|
||||||
|
fonts-freefont-ttf,
|
||||||
|
fonts-liberation,
|
||||||
|
fonts-indic,
|
||||||
|
fonts-kacst-one,
|
||||||
|
fonts-khmeros-core,
|
||||||
|
fonts-lao,
|
||||||
|
fonts-liberation,
|
||||||
|
fonts-lklug-sinhala,
|
||||||
|
fonts-noto-cjk,
|
||||||
|
fonts-noto-color-emoji,
|
||||||
|
fonts-sil-abyssinica,
|
||||||
|
fonts-sil-padauk,
|
||||||
|
fonts-thai-tlwg,
|
||||||
|
fonts-tibetan-machine,
|
||||||
|
fonts-ubuntu,
|
||||||
|
# Theming
|
||||||
|
breeze,
|
||||||
|
breeze-icon-theme,
|
||||||
|
breeze-gtk-theme,
|
||||||
|
sddm-theme-breeze,
|
||||||
|
papirus-icon-theme,
|
||||||
|
sound-theme-freedesktop,
|
||||||
|
# Plugins
|
||||||
|
ghostscript-x,
|
||||||
|
inputattach,
|
||||||
|
libatk-adaptor,
|
||||||
|
libcanberra-gtk-module,
|
||||||
|
appmenu-gtk2-module,
|
||||||
|
appmenu-gtk3-module,
|
||||||
|
kdenetwork-filesharing,
|
||||||
|
kde-zeroconf,
|
||||||
|
dolphin-plugins,
|
||||||
|
kdegraphics-mobipocket,
|
||||||
|
kdegraphics-thumbnailers,
|
||||||
|
kdeconnect,
|
||||||
|
kde-cli-tools,
|
||||||
|
baloo-kf5,
|
||||||
|
frameworkintegration,
|
||||||
|
inputattach,
|
||||||
|
khelpcenter,
|
||||||
|
khotkeys,
|
||||||
|
kinfocenter,
|
||||||
|
kio,
|
||||||
|
kio-extras,
|
||||||
|
kmenuedit,
|
||||||
|
kwrited,
|
||||||
|
language-selector-common,
|
||||||
|
bluedevil,
|
||||||
|
powerdevil,
|
||||||
|
desktop-file-utils,
|
||||||
|
kde-config-gtk-style,
|
||||||
|
kde-config-gtk-style-preview,
|
||||||
|
kde-config-sddm,
|
||||||
|
xdg-desktop-portal-kde,
|
||||||
|
kde-config-tablet,
|
||||||
|
polkit-kde-agent-1,
|
||||||
|
go-mtpfs,
|
||||||
|
kdialog,
|
||||||
|
kimageformat-plugins,
|
||||||
|
kio-audiocd,
|
||||||
|
krdc,
|
||||||
|
kscreen,
|
||||||
|
kdialog,
|
||||||
|
kio-fuse,
|
||||||
|
kaccounts-integration,
|
||||||
|
plasma-supergfxctl,
|
||||||
|
plasma-browser-integration,
|
||||||
|
plasma-calendar-addons,
|
||||||
|
plasma-dataengines-addons,
|
||||||
|
dbus-x11,
|
||||||
|
# Applications
|
||||||
|
kwalletmanager,
|
||||||
|
print-manager,
|
||||||
|
fonts-noto-color-emoji,
|
||||||
|
firmware-manager,
|
||||||
|
gucharmap,
|
||||||
|
ibus-table-emoji,
|
||||||
|
pika-welcome,
|
||||||
|
pavucontrol-qt,
|
||||||
|
filelight,
|
||||||
|
kgpg,
|
||||||
|
gwenview,
|
||||||
|
kde-spectacle,
|
||||||
|
okular,
|
||||||
|
mpv,
|
||||||
|
kcalc,
|
||||||
|
dolphin,
|
||||||
|
kate,
|
||||||
|
konsole,
|
||||||
|
plasma-disks,
|
||||||
|
plasma-firewall,
|
||||||
|
plasma-systemmonitor,
|
||||||
|
plasma-vault,
|
||||||
|
ksystemlog,
|
||||||
|
partitionmanager,
|
||||||
|
gwenview,
|
||||||
|
## Last to replace mime information
|
||||||
|
ark,
|
1
pika-baseos/debian/files
Normal file
1
pika-baseos/debian/files
Normal file
@ -0,0 +1 @@
|
|||||||
|
pika-baseos_2.0.0_source.buildinfo metapackages optional
|
1
pika-baseos/debian/pika-baseos.install
Normal file
1
pika-baseos/debian/pika-baseos.install
Normal file
@ -0,0 +1 @@
|
|||||||
|
etc
|
3
pika-baseos/debian/rules
Executable file
3
pika-baseos/debian/rules
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
#! /usr/bin/make -f
|
||||||
|
%:
|
||||||
|
dh $@
|
1
pika-baseos/debian/source/format
Normal file
1
pika-baseos/debian/source/format
Normal file
@ -0,0 +1 @@
|
|||||||
|
3.0 (native)
|
4
pika-baseos/etc/modprobe.d/nvidia-pika-config.conf
Normal file
4
pika-baseos/etc/modprobe.d/nvidia-pika-config.conf
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
options nvidia-drm modeset=1
|
||||||
|
options nvidia NVreg_UsePageAttributeTable=1
|
||||||
|
options nvidia NVreg_RegistryDwords="OverrideMaxPerf=0x1"
|
||||||
|
options nvidia NVreg_PreserveVideoMemoryAllocations=1 NVreg_TemporaryFilePath=/var/tmp
|
6
pika-baseos/etc/profile.d/99-gnome_templates.sh
Executable file
6
pika-baseos/etc/profile.d/99-gnome_templates.sh
Executable file
@ -0,0 +1,6 @@
|
|||||||
|
# fix gnome missing 'New file' option
|
||||||
|
if [ ! -f /home/$USER/Templates/"Text file" ]
|
||||||
|
then
|
||||||
|
mkdir -p /home/$USER/Templates
|
||||||
|
touch /home/$USER/Templates/"Text file"
|
||||||
|
fi
|
2
pika-baseos/etc/profile.d/99-pipewire_alsa-fix.sh
Executable file
2
pika-baseos/etc/profile.d/99-pipewire_alsa-fix.sh
Executable file
@ -0,0 +1,2 @@
|
|||||||
|
# Fix alsa for programs like davinci resolve, this fixes the Davinci Resolve audio delay
|
||||||
|
export PIPEWIRE_ALSA='{ alsa.buffer-bytes=20480 }'
|
5
pika-baseos/etc/profile.d/99-resolve_hack.sh
Executable file
5
pika-baseos/etc/profile.d/99-resolve_hack.sh
Executable file
@ -0,0 +1,5 @@
|
|||||||
|
# this is a hack to bypass the Davinci Resolve new install Welcome/Onboarding screen since it does not render properly and is not required.
|
||||||
|
if [ ! -f /home/$USER/.local/share/DaVinciResolve/configs/.version ];then
|
||||||
|
mkdir -p /home/$USER/.local/share/DaVinciResolve/configs/
|
||||||
|
echo "Onboarding.Version=10" > /home/$USER/.local/share/DaVinciResolve/configs/.version
|
||||||
|
fi
|
Loading…
Reference in New Issue
Block a user