From: hayao Date: Sat, 25 Jul 2020 12:22:12 +0000 (+0900) Subject: [add] : xfce-pro (base xfce) X-Git-Tag: rc3-alpha1~193^2~48^2~14 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=8985ffca5afd2fced9940b63b6c3e9e45c4da062;p=alterlinux%2Falterlinux.git [add] : xfce-pro (base xfce) --- diff --git a/channels/xfce-pro/airootfs.any/etc/bash.bashrc b/channels/xfce-pro/airootfs.any/etc/bash.bashrc new file mode 100644 index 00000000..e8da601f --- /dev/null +++ b/channels/xfce-pro/airootfs.any/etc/bash.bashrc @@ -0,0 +1,16 @@ +# +# /etc/bash.bashrc +# + +# If not running interactively, don't do anything +[[ $- != *i* ]] && return + +[[ $DISPLAY ]] && shopt -s checkwinsize + +# PS1='[\u@\h \W]\$ ' +PS1='\u@\h:\w\$ ' + +[[ -f /etc/bash_aliases ]] && source /etc/bash_aliases +[[ -f /etc/bash_functions ]] && source /etc/bash_functions + +export EDITOR=nano diff --git a/channels/xfce-pro/airootfs.any/etc/bash_aliases b/channels/xfce-pro/airootfs.any/etc/bash_aliases new file mode 100644 index 00000000..8fdf3e16 --- /dev/null +++ b/channels/xfce-pro/airootfs.any/etc/bash_aliases @@ -0,0 +1,3 @@ +#!/usr/bin/env bash +alias ls='ls --color=auto' +alias htop='htop -d 5' diff --git a/channels/xfce-pro/airootfs.any/etc/bluetooth/main.conf b/channels/xfce-pro/airootfs.any/etc/bluetooth/main.conf new file mode 100644 index 00000000..dd8bf955 --- /dev/null +++ b/channels/xfce-pro/airootfs.any/etc/bluetooth/main.conf @@ -0,0 +1,129 @@ +[General] + +# Default adapter name +# Defaults to 'BlueZ X.YZ' +#Name = BlueZ + +# Default device class. Only the major and minor device class bits are +# considered. Defaults to '0x000000'. +#Class = 0x000100 + +# How long to stay in discoverable mode before going back to non-discoverable +# The value is in seconds. Default is 180, i.e. 3 minutes. +# 0 = disable timer, i.e. stay discoverable forever +#DiscoverableTimeout = 0 + +# Always allow pairing even if there are no agent registered +# Possible values: true, false +# Default: false +#AlwaysPairable = false + +# How long to stay in pairable mode before going back to non-discoverable +# The value is in seconds. Default is 0. +# 0 = disable timer, i.e. stay pairable forever +#PairableTimeout = 0 + +# Use vendor id source (assigner), vendor, product and version information for +# DID profile support. The values are separated by ":" and assigner, VID, PID +# and version. +# Possible vendor id source values: bluetooth, usb (defaults to usb) +#DeviceID = bluetooth:1234:5678:abcd + +# Do reverse service discovery for previously unknown devices that connect to +# us. For BR/EDR this option is really only needed for qualification since the +# BITE tester doesn't like us doing reverse SDP for some test cases, for LE +# this disables the GATT client functionally so it can be used in system which +# can only operate as peripheral. +# Defaults to 'true'. +#ReverseServiceDiscovery = true + +# Enable name resolving after inquiry. Set it to 'false' if you don't need +# remote devices name and want shorter discovery cycle. Defaults to 'true'. +#NameResolving = true + +# Enable runtime persistency of debug link keys. Default is false which +# makes debug link keys valid only for the duration of the connection +# that they were created for. +#DebugKeys = false + +# Restricts all controllers to the specified transport. Default value +# is "dual", i.e. both BR/EDR and LE enabled (when supported by the HW). +# Possible values: "dual", "bredr", "le" +#ControllerMode = dual + +# Enables Multi Profile Specification support. This allows to specify if +# system supports only Multiple Profiles Single Device (MPSD) configuration +# or both Multiple Profiles Single Device (MPSD) and Multiple Profiles Multiple +# Devices (MPMD) configurations. +# Possible values: "off", "single", "multiple" +#MultiProfile = off + +# Permanently enables the Fast Connectable setting for adapters that +# support it. When enabled other devices can connect faster to us, +# however the tradeoff is increased power consumptions. This feature +# will fully work only on kernel version 4.1 and newer. Defaults to +# 'false'. +#FastConnectable = false + +# Default privacy setting. +# Enables use of private address. +# Possible values: "off", "device", "network" +# "network" option not supported currently +# Defaults to "off" +# Privacy = off + +# Specify the policy to the JUST-WORKS repairing initiated by peer +# Possible values: "never", "confirm", "always" +# Defaults to "never" +#JustWorksRepairing = never + +[GATT] +# GATT attribute cache. +# Possible values: +# always: Always cache attributes even for devices not paired, this is +# recommended as it is best for interoperability, with more consistent +# reconnection times and enables proper tracking of notifications for all +# devices. +# yes: Only cache attributes of paired devices. +# no: Never cache attributes +# Default: always +#Cache = always + +# Minimum required Encryption Key Size for accessing secured characteristics. +# Possible values: 0 and 7-16. 0 means don't care. +# Defaults to 0 +#KeySize = 0 + +# Exchange MTU size. +# Possible values: 23-517 +# Defaults to 517 +#ExchangeMTU = 517 + +# Number of ATT channels +# Possible values: 1-5 (1 disables EATT) +# Default to 3 +#Channels = 3 + +[Policy] +# +# The ReconnectUUIDs defines the set of remote services that should try +# to be reconnected to in case of a link loss (link supervision +# timeout). The policy plugin should contain a sane set of values by +# default, but this list can be overridden here. By setting the list to +# empty the reconnection feature gets disabled. +#ReconnectUUIDs=00001112-0000-1000-8000-00805f9b34fb,0000111f-0000-1000-8000-00805f9b34fb,0000110a-0000-1000-8000-00805f9b34fb + +# ReconnectAttempts define the number of attempts to reconnect after a link +# lost. Setting the value to 0 disables reconnecting feature. +#ReconnectAttempts=7 + +# ReconnectIntervals define the set of intervals in seconds to use in between +# attempts. +# If the number of attempts defined in ReconnectAttempts is bigger than the +# set of intervals the last interval is repeated until the last attempt. +#ReconnectIntervals=1,2,4,8,16,32,64 + +# AutoEnable defines option to enable all controllers when they are found. +# This includes adapters present on start as well as adapters that are plugged +# in later on. Defaults to 'false'. +AutoEnable=true diff --git a/channels/xfce-pro/airootfs.any/etc/dconf/db/local.d/00-alter-bluetooth b/channels/xfce-pro/airootfs.any/etc/dconf/db/local.d/00-alter-bluetooth new file mode 100644 index 00000000..0aa2c380 --- /dev/null +++ b/channels/xfce-pro/airootfs.any/etc/dconf/db/local.d/00-alter-bluetooth @@ -0,0 +1,2 @@ +[org/blueman/plugins/powermanager] +auto-power-on=@mb false diff --git a/channels/xfce-pro/airootfs.any/etc/dconf/profile/user b/channels/xfce-pro/airootfs.any/etc/dconf/profile/user new file mode 100644 index 00000000..ca120eec --- /dev/null +++ b/channels/xfce-pro/airootfs.any/etc/dconf/profile/user @@ -0,0 +1,2 @@ +user-db:user +system-db:local \ No newline at end of file diff --git a/channels/xfce-pro/airootfs.any/etc/default/grub b/channels/xfce-pro/airootfs.any/etc/default/grub new file mode 100644 index 00000000..eab6084c --- /dev/null +++ b/channels/xfce-pro/airootfs.any/etc/default/grub @@ -0,0 +1,54 @@ +# GRUB boot loader configuration + +GRUB_DEFAULT=0 +GRUB_TIMEOUT=5 +GRUB_DISTRIBUTOR="Alter" +GRUB_CMDLINE_LINUX_DEFAULT="" +GRUB_CMDLINE_LINUX="" + +# Preload both GPT and MBR modules so that they are not missed +GRUB_PRELOAD_MODULES="part_gpt part_msdos" + +# Uncomment to enable booting from LUKS encrypted devices +#GRUB_ENABLE_CRYPTODISK=y + +# Set to 'countdown' or 'hidden' to change timeout behavior, +# press ESC key to display menu. +GRUB_TIMEOUT_STYLE=menu + +# Uncomment to use basic console +GRUB_TERMINAL_INPUT=console + +# Uncomment to disable graphical terminal +#GRUB_TERMINAL_OUTPUT=console + +# The resolution used on graphical terminal +# note that you can use only modes which your graphic card supports via VBE +# you can see them in real GRUB with the command `vbeinfo' +GRUB_GFXMODE=auto + +# Uncomment to allow the kernel use the same resolution used by grub +GRUB_GFXPAYLOAD_LINUX=keep + +# Uncomment if you want GRUB to pass to the Linux kernel the old parameter +# format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx" +#GRUB_DISABLE_LINUX_UUID=true + +# Uncomment to disable generation of recovery mode menu entries +GRUB_DISABLE_RECOVERY=true + +# Uncomment and set to the desired menu colors. Used by normal and wallpaper +# modes only. Entries specified as foreground/background. +#GRUB_COLOR_NORMAL="light-blue/black" +#GRUB_COLOR_HIGHLIGHT="light-cyan/blue" + +# Uncomment one of them for the gfx desired, a image background or a gfxtheme +#GRUB_BACKGROUND="/path/to/wallpaper" +GRUB_THEME="/usr/share/grub/themes/Vimix/theme.txt" + +# Uncomment to get a beep at GRUB start +#GRUB_INIT_TUNE="480 440 1" + +# Uncomment to make GRUB remember the last selection. This requires +# setting 'GRUB_DEFAULT=saved' above. +#GRUB_SAVEDEFAULT="true" diff --git a/channels/xfce-pro/airootfs.any/etc/default/useradd b/channels/xfce-pro/airootfs.any/etc/default/useradd new file mode 100755 index 00000000..9b7583f5 --- /dev/null +++ b/channels/xfce-pro/airootfs.any/etc/default/useradd @@ -0,0 +1,12 @@ +# useradd defaults file for AlterLinux +# original changes by TomK + +# In AlterLinux, the default shell is changed to /bin/zsh from the default of ArchLinux (by Hayao) + +GROUP=users +HOME=/home +INACTIVE=-1 +EXPIRE= +SHELL=/bin/zsh +SKEL=/etc/skel +CREATE_MAIL_SPOOL=no diff --git a/channels/xfce-pro/airootfs.any/etc/hosts b/channels/xfce-pro/airootfs.any/etc/hosts new file mode 100644 index 00000000..a4f48165 --- /dev/null +++ b/channels/xfce-pro/airootfs.any/etc/hosts @@ -0,0 +1,5 @@ +# Static table lookup for hostnames. +# See hosts(5) for details. + +127.0.0.1 localhost.localdomain localhost +::1 localhost.lcoaldomain localhost diff --git a/channels/xfce-pro/airootfs.any/etc/nanorc b/channels/xfce-pro/airootfs.any/etc/nanorc new file mode 100644 index 00000000..afadb963 --- /dev/null +++ b/channels/xfce-pro/airootfs.any/etc/nanorc @@ -0,0 +1,314 @@ +## Sample initialization file for GNU nano. +## +## This file should not be in DOS or Mac format, and characters +## specially interpreted by the shell should not be escaped here. +## +## To make sure an option is disabled, use "unset