diff --git a/ayarlar/.xinitrc-gnome.slim b/ayarlar/.xinitrc-gnome.slim new file mode 100644 index 000000000..ae034c32a --- /dev/null +++ b/ayarlar/.xinitrc-gnome.slim @@ -0,0 +1,3 @@ +ONTANIMLI_OTURUM="gnome-session" +[[ -z "$1" ]] && { exec $ONTANIMLI_OTURUM; } +exec "$1" diff --git a/ayarlar/.xinitrc-xfce4.slim b/ayarlar/.xinitrc-xfce4.slim index 0e99f20fc..b166a700f 100644 --- a/ayarlar/.xinitrc-xfce4.slim +++ b/ayarlar/.xinitrc-xfce4.slim @@ -1,14 +1,3 @@ -DEFAULTSESSION=xfce4-session - -case "$1" in - openbox) exec openbox-session ;; - xfce) exec xfce4-session ;; - lxqt) exec lxqt-session ;; - gnome3) exec gnome-session ;; - kde) exec startkde ;; - cinnamon) exec gnome-session-cinnamon ;; - razor-qt) exec razor-session ;; - lxde) exec lxsession ;; - mate) exec mate-session ;; - *) exec $DEFAULTSESSION ;; -esac +ONTANIMLI_OTURUM="xfce4-session" +[[ -z "$1" ]] && { exec $ONTANIMLI_OTURUM; } +exec "$1" diff --git a/ayarlar/.xinitrc.gnome b/ayarlar/.xinitrc.gnome new file mode 100644 index 000000000..8861ecddd --- /dev/null +++ b/ayarlar/.xinitrc.gnome @@ -0,0 +1 @@ +exec gnome-session diff --git a/ayarlar/gerekli_programlar_gnome b/ayarlar/gerekli_programlar_gnome index f0c19c871..164d9c982 100644 --- a/ayarlar/gerekli_programlar_gnome +++ b/ayarlar/gerekli_programlar_gnome @@ -21,7 +21,7 @@ scrot ntp syslinux rdesktop -opera-web-browser +firefox epiphany sshfs-fuse ffmpegthumbnailer @@ -37,10 +37,10 @@ xdg-user-dirs vokoscreen gtkdialog python-pip +python3-pip python3-yaml python-yaml python3-pythondialog +node isodumper libreoffice - - diff --git a/ayarlar/gnome/.config/dconf/user b/ayarlar/gnome/.config/dconf/user new file mode 100644 index 000000000..6762523c1 Binary files /dev/null and b/ayarlar/gnome/.config/dconf/user differ diff --git a/bin/gnome_iso_yapma.sh b/bin/gnome_iso_yapma.sh new file mode 100755 index 000000000..08d544139 --- /dev/null +++ b/bin/gnome_iso_yapma.sh @@ -0,0 +1,60 @@ +#!/bin/bash +# gnome iso yapma +# lfs dizini oluşturup ortama girdikten sonra bu betiği çalıştırabilirsiniz,bütün ortam içi işlemler yapılacaktır. +masaustu="gnome" +girisyonetici="slim" +mps kur linux-firmware +mps kur lsb-release +mps kur kernel +[ -f /usr/bin/dracut ] && rm -rf /usr/bin/dracut +mps kur dracut +mps kur xorg +mps kur xf86-video-openchrome +mps -kuruld /root/talimatname/temel-ek/derleme.sira +mps kur $masaustu +mps kur $masaustu-ekstra +mps kur milis-yukleyici +# girisci kurulum +mps -kurul /root/ayarlar/gerekli_programlar_$masaustu +mps kur $girisyonetici +mps sil python-gobject && mps kur python-gobject +cp /root/ayarlar/.xinitrc.$masaustu /root/.xinitrc +cp -r /root/ayarlar/$masaustu/.config /root/ +cp /root/ayarlar/network /etc/sysconfig/ +tamir_touchpad +tamir_font +update-mime-database /usr/share/mime +gtk-update-icon-cache +gio-querymodules /usr/lib/gio/modules +glib-compile-schemas /usr/share/glib-2.0/schemas/ +xdg-icon-resource forceupdate --theme hicolor +gdk-pixbuf-query-loaders --update-cache +update-desktop-database -q +/usr/bin/gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'tr')]" +export LC_ALL="tr_TR.UTF-8" +export LANG="tr_TR.UTF-8" +xdg-user-dirs-update +cp -rf /sources/milis.git/ayarlar/milbit/milbit.desktop /usr/share/applications/ +cp /usr/share/applications/yukleyici.desktop /root/Masaüstü/ +chmod +x /root/Masaüstü/yukleyici.desktop +rm -f /root/.gitconfig + +if [ -f /usr/bin/slim ];then + cp -f /root/ayarlar/.xinitrc-$masaustu.slim /root/.xinitrc +fi +if [ -f /usr/bin/lxdm ];then + cp -rf /sources/milis.git/ayarlar/servisler/mbd/init.d/lxdm /etc/init.d/ +fi + +cd /var/lib/pkg/DB +grep -rli '/mnt/lfs' * | xargs -i@ sed -i 's/\/mnt\/lfs\///g' @ +cd /root/ +if [ ! -f /usr/bin/dracut ];then + tamir_dracut +fi +./lfs-mekanizma -bo +rm -r /depo/paketler/* +mv /var/lib/pkg/tarihce/temel-pkvt.tar.lz /var/lib/pkg/tarihce/temel2-pkvt.tar.lz +rm -r /tmp/* +mps -tro + diff --git a/bin/gnome_masaustu_yapilandir b/bin/gnome_masaustu_yapilandir index 6fa396096..7de76c404 100755 --- a/bin/gnome_masaustu_yapilandir +++ b/bin/gnome_masaustu_yapilandir @@ -4,10 +4,10 @@ # fux-theme'den çatallanmıştır # Favori uygulamalar -/usr/bin/dconf write /org/gnome/shell/favorite-apps "['firefox.desktop', 'org.gnome.Terminal.desktop', 'org.gnome.gedit.desktop', 'gnome-system-monitor.desktop', 'org.gnome.Screenshot.desktop', 'org.gnome.Nautilus.desktop']" +/usr/bin/dconf write /org/gnome/shell/favorite-apps "['firefox.desktop', 'org.gnome.Terminal.desktop', 'org.gnome.gedit.desktop', 'gnome-system-monitor.desktop', 'org.gnome.Screenshot.desktop', 'org.gnome.Nautilus.desktop', 'rhythmbox.desktop', 'tracker-needle.desktop', 'org.gnome.Weather.Application.desktop', 'milbit.desktop']" # Etkin eklentiler -/usr/bin/dconf write /org/gnome/shell/enabled-extensions "['alternate-tab@gnome-shell-extensions.gcampax.github.com', 'launch-new-instance@gnome-shell-extensions.gcampax.github.com', 'user-theme@gnome-shell-extensions.gcampax.github.com', 'dash-to-dock@micxgx.gmail.com', 'places-menu@gnome-shell-extensions.gcampax.github.com']" +/usr/bin/dconf write /org/gnome/shell/enabled-extensions "['alternate-tab@gnome-shell-extensions.gcampax.github.com', 'launch-new-instance@gnome-shell-extensions.gcampax.github.com', 'user-theme@gnome-shell-extensions.gcampax.github.com', 'dash-to-dock@micxgx.gmail.com', 'places-menu@gnome-shell-extensions.gcampax.github.com', 'drive-menu@gnome-shell-extensions.gcampax.github.com']" # Masaüstü yöneticisi dili /usr/bin/gsettings set org.gnome.desktop.input-sources sources "[('xkb', 'tr')]" @@ -43,7 +43,8 @@ # Masaustu secenekleri /usr/bin/dconf write /org/gnome/desktop/background/show-desktop-icons true -/usr/bin/dconf write /org/gnome/desktop/background/picture-uri "'/usr/share/backgrounds/milis/milis-arkaplan2.png'" +/usr/bin/dconf write /org/gnome/desktop/background/picture-uri "'/root/ayarlar/milis-linux-arkaplan.png'" +/usr/bin/dconf write /org/gnome/shell/extensions/user-theme/name "'Nightingale'" /usr/bin/dconf write /org/gnome/desktop/interface/gtk-theme "'Adwaita'" /usr/bin/dconf write /org/gnome/desktop/interface/icon-theme "'Adwaita'" /usr/bin/dconf write /org/gnome/desktop/interface/document-font-name "'FreeSans 10'" @@ -57,7 +58,7 @@ /usr/bin/dconf write /org/gnome/nautilus/preferences/executable-text-activation "'ask'" /usr/bin/gsettings set org.gnome.nautilus.window-state geometry '767x402+599+27' -/usr/bin/gsettings set org.gnome.nautilus.desktop home-icon-name 'Ev Dizini' +/usr/bin/gsettings set org.gnome.nautilus.desktop home-icon-name 'Başlangıç' /usr/bin/gsettings set org.gnome.nautilus.desktop trash-icon-name 'Çöp' /usr/bin/gsettings set org.gnome.nautilus.desktop network-icon-name 'Ağ Sunucuları' diff --git a/talimatname/genel/gnome-shell-theme-nightingale/talimat b/talimatname/genel/gnome-shell-theme-nightingale/talimat new file mode 100644 index 000000000..3739d3d5a --- /dev/null +++ b/talimatname/genel/gnome-shell-theme-nightingale/talimat @@ -0,0 +1,16 @@ +# Description: Gnome-shell için bir kabuk teması +# URL: https://www.opendesktop.org/p/1013006/ +# Packager: yasarciv67@gmail.com +# Depends on: gnome-shell + +name=gnome-shell-theme-nightingale +_name=Nightingale +version=1 +release=1 +source=(https://dl.opendesktop.org/api/files/download/id/1460760205/166760-Nightingale.tar.gz) + +build() { + cd "$/166760-{_name}" + install -d "$PKG/usr/share/themes/$_name" + cp -a * "$PKG/usr/share/themes/$_name/" +} diff --git a/talimatname/genel/gnome/talimat b/talimatname/genel/gnome/talimat index 9e53c4063..dc3a6280a 100644 --- a/talimatname/genel/gnome/talimat +++ b/talimatname/genel/gnome/talimat @@ -1,7 +1,7 @@ # Description: gnome sistem # URL: sistem # Packager: yasarciv67@gmail.com -# Depends on: alacarte baobab dconf-editor eog evince evolution folks gdl gdm gedit-plugins gnome-calculator gnome-calendar gnome-clocks gnome-icon-theme-extras gnome-icon-theme-symbolic gnome-nettool gnome-photos gnome-power-manager gnome-screenshot gnome-session dash-to-dock gnome-shell gnome-shell-extensions gnome-system-monitor gnome-terminal gnome-tweak-tool gnome-user-docs gnome-weather gtk-vnc totem gnome-suspend-button +# Depends on: alacarte baobab dconf-editor eog evince evolution folks gdl gdm gedit-plugins gnome-calculator gnome-calendar gnome-clocks gnome-icon-theme-extras gnome-icon-theme-symbolic gnome-nettool gnome-power-manager gnome-screenshot gnome-session dash-to-dock gnome-shell gnome-shell-extensions gnome-system-monitor gnome-terminal gnome-tweak-tool gnome-user-docs gnome-weather gtk-vnc totem gnome-suspend-button gnome-shell-theme-nightingale name=gnome version=1