Compare commits
17 commits
2023-08-23
...
main
Author | SHA1 | Date | |
---|---|---|---|
12bf9c9d4a | |||
75bbdfa558 | |||
94392498c3 | |||
b2899386e1 | |||
d697107797 | |||
15c6e794dc | |||
337103cc28 | |||
8c016f0632 | |||
ea7b0a26e2 | |||
3327679f1f | |||
d5ed13b462 | |||
fd0187a197 | |||
262996b8e0 | |||
1ad1200643 | |||
|
2aa69e07ef | ||
282ea9e3e9 | |||
1c00faa714 |
52 changed files with 2308 additions and 80 deletions
15
.github/workflows/build.yaml
vendored
15
.github/workflows/build.yaml
vendored
|
@ -9,8 +9,11 @@ env:
|
|||
api_key: ${{ secrets.GITHUB_TOKEN }}
|
||||
name: ${{ github.event.repository.name }}
|
||||
release_name: ${{ github.ref_name }}
|
||||
GH_TOKEN: ${{ github.token }}
|
||||
jobs:
|
||||
build:
|
||||
permissions:
|
||||
contents: write
|
||||
runs-on: ubuntu-latest
|
||||
container:
|
||||
image: archlinux:latest
|
||||
|
@ -18,11 +21,17 @@ jobs:
|
|||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- name: Install Packages via Pacman
|
||||
run: pacman -Sy; pacman --noconfirm -S git archiso python python-pygithub reflector
|
||||
run: pacman -Sy; pacman --noconfirm -S git archiso python python-pygithub github-cli reflector p7zip
|
||||
- name: Change Arch docker mirror
|
||||
run: reflector -c "US" -f 12 -l 10 -n 12 --save /etc/pacman.d/mirrorlist
|
||||
- name: Build image
|
||||
run: mkarchiso -v iso/
|
||||
- name: Upload iso to the release
|
||||
run: python tools/upload_asset.py
|
||||
|
||||
run: |
|
||||
cd ./out
|
||||
mkdir iso_parts
|
||||
# split -d -b 2000M "$(ls *.iso)" iso_parts/"$(ls *.iso)"_part
|
||||
#zip -s 2000m iso_parts/"$(ls *.iso)".zip "$(ls *.iso)"
|
||||
7z -v1000m a iso_parts/"$(ls *.iso)".zip "$(ls *.iso)"
|
||||
md5sum iso_parts/* > iso_parts/md5sums.txt
|
||||
gh release upload ${{ github.event.release.tag_name }} ./iso_parts/* -R ${{ github.repository }}
|
||||
|
|
36
.gitlab-ci.yml
Normal file
36
.gitlab-ci.yml
Normal file
|
@ -0,0 +1,36 @@
|
|||
stages:
|
||||
- build
|
||||
- deploy
|
||||
|
||||
image: archlinux/archlinux:base-devel
|
||||
|
||||
variables:
|
||||
Desktop: "cinnamon"
|
||||
|
||||
build_iso:
|
||||
stage: build
|
||||
script:
|
||||
- ./build.sh
|
||||
- echo "Renaming the output ISO file"
|
||||
- mv out/*.iso out/ParchLinux-cinnamon-latest.iso
|
||||
artifacts:
|
||||
paths:
|
||||
- out/ParchLinux-cinnamon-latest.iso
|
||||
rules:
|
||||
- if: $CI_COMMIT_TAG
|
||||
|
||||
deploy_iso:
|
||||
stage: deploy
|
||||
dependencies:
|
||||
- build_iso
|
||||
script:
|
||||
- echo "Installing sshpass and rsync"
|
||||
- pacman -Syu --noconfirm sshpass rsync
|
||||
- echo "Removing old ISO files from remote directory"
|
||||
- sshpass -p "$PASS" ssh -o StrictHostKeyChecking=no parch@$SSH_ROOT rm -rf /srv/http/cinnamon/
|
||||
- echo "Creating new directory on remote host"
|
||||
- sshpass -p "$PASS" ssh -o StrictHostKeyChecking=no parch@$SSH_ROOT mkdir -p /srv/http/cinammon/
|
||||
- echo "Uploading new ISO via rsync"
|
||||
- sshpass -p "$PASS" rsync -r out/ParchLinux-cinnamon-latest.iso parch@$SSH_ROOT:/srv/http/cinammon/
|
||||
rules:
|
||||
- if: $CI_COMMIT_TAG
|
10
README.md
10
README.md
|
@ -1 +1,9 @@
|
|||
# Parch-os iso template
|
||||
# ParchLinux Cinnamon Repo
|
||||
|
||||
|
||||
This repo contains build files for cinnamon release of Parch Linux
|
||||
|
||||
|
||||
# screenshot
|
||||
|
||||

|
||||
|
|
57
build.sh
Executable file
57
build.sh
Executable file
|
@ -0,0 +1,57 @@
|
|||
#!/usr/bin/bash
|
||||
main() {
|
||||
set -e
|
||||
local Black DarkGray Red LightRed Green LightGreen Brown Yellow Blue LightBlue Purple Light Purple Cyan LightCyan LightGray White reset
|
||||
## Save colors
|
||||
Black="\e[0;30m"
|
||||
DarkGray="\e[1;30m"
|
||||
Red="\e[0;31m"
|
||||
LightRed="\e[1;31m"
|
||||
Green="\e[0;32m"
|
||||
LightGreen="\e[1;32m"
|
||||
Brown="\e[0;33m"
|
||||
Yellow="\e[1;33m"
|
||||
Blue="\e[0;34m"
|
||||
LightBlue="\e[1;34m"
|
||||
Purple="\e[0;35m"
|
||||
Light=Purple="\e[1;35m"
|
||||
Cyan="\e[0;36m"
|
||||
LightCyan="\e[1;36m"
|
||||
LightGray="\e[0;37m"
|
||||
White="\e[1;37m"
|
||||
reset="\e[0m"
|
||||
local reponame
|
||||
reponame=${PWD##*/}
|
||||
|
||||
echo -e "$Green### Start install packages for build $reponame ###$reset"
|
||||
echo -e "$Brown### Checking your OS ###$reset"
|
||||
if type pacman >/dev/null 2>&1;then
|
||||
if [ "$(id -u)" != "0" ]; then
|
||||
echo -e "$Red### You are not in root$reset"
|
||||
exit 1
|
||||
else
|
||||
install
|
||||
echo -e "$Blue### Install complete ###$reset"
|
||||
echo -e "$Green### Start build $reponame with archiso ###$reset"
|
||||
build
|
||||
fi
|
||||
else
|
||||
echo -e "$Red###OS can't supported###$reset"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
}
|
||||
|
||||
install() {
|
||||
set -e
|
||||
pacman -Sy; pacman --noconfirm -S --needed git archiso github-cli p7zip reflector rsync
|
||||
}
|
||||
|
||||
|
||||
build() {
|
||||
set -e
|
||||
mkarchiso -v iso/
|
||||
}
|
||||
|
||||
|
||||
main
|
|
@ -3,7 +3,7 @@
|
|||
# The following modules are loaded before any boot hooks are
|
||||
# run. Advanced users may wish to specify all system modules
|
||||
# in this array. For instance:
|
||||
# MODULES=(piix ide_disk reiserfs)
|
||||
# MODULES=(usbhid xhci_hcd)
|
||||
MODULES=()
|
||||
|
||||
# BINARIES
|
||||
|
@ -11,7 +11,7 @@ MODULES=()
|
|||
# wish into the CPIO image. This is run last, so it may be used to
|
||||
# override the actual binaries included by a given hook
|
||||
# BINARIES are dependency parsed, so you may safely ignore libraries
|
||||
BINARIES=()
|
||||
BINARIES=(setfont)
|
||||
|
||||
# FILES
|
||||
# This setting is similar to BINARIES above, however, files are added
|
||||
|
@ -29,39 +29,45 @@ FILES=()
|
|||
# 'filesystems' is _required_ unless you specify your fs modules in MODULES
|
||||
# Examples:
|
||||
## This setup specifies all modules in the MODULES setting above.
|
||||
## No raid, lvm2, or encrypted root is needed.
|
||||
## No RAID, lvm2, or encrypted root is needed.
|
||||
# HOOKS=(base)
|
||||
#
|
||||
## This setup will autodetect all modules for your system and should
|
||||
## work as a sane default
|
||||
# HOOKS=(base udev autodetect block filesystems)
|
||||
# HOOKS=(base udev autodetect modconf block filesystems fsck)
|
||||
#
|
||||
## This setup will generate a 'full' image which supports most systems.
|
||||
## No autodetection is done.
|
||||
# HOOKS=(base udev block filesystems)
|
||||
# HOOKS=(base udev modconf block filesystems fsck)
|
||||
#
|
||||
## This setup assembles a pata mdadm array with an encrypted root FS.
|
||||
## Note: See 'mkinitcpio -H mdadm' for more information on raid devices.
|
||||
# HOOKS=(base udev block mdadm encrypt filesystems)
|
||||
## This setup assembles a mdadm array with an encrypted root file system.
|
||||
## Note: See 'mkinitcpio -H mdadm_udev' for more information on RAID devices.
|
||||
# HOOKS=(base udev modconf keyboard keymap consolefont block mdadm_udev encrypt filesystems fsck)
|
||||
#
|
||||
## This setup loads an lvm2 volume group on a usb device.
|
||||
# HOOKS=(base udev block lvm2 filesystems)
|
||||
## This setup loads an lvm2 volume group.
|
||||
# HOOKS=(base udev modconf block lvm2 filesystems fsck)
|
||||
#
|
||||
## NOTE: If you have /usr on a separate partition, you MUST include the
|
||||
# usr, fsck and shutdown hooks.
|
||||
HOOKS=(base udev modconf memdisk archiso archiso_loop_mnt archiso_pxe_common archiso_pxe_nbd archiso_pxe_http archiso_pxe_nfs archiso_kms block filesystems keyboard)
|
||||
# usr and fsck hooks.
|
||||
HOOKS=(base udev modconf kms memdisk archiso archiso_loop_mnt archiso_pxe_common archiso_pxe_nbd archiso_pxe_http archiso_pxe_nfs block filesystems keyboard)
|
||||
|
||||
# COMPRESSION
|
||||
# Use this to compress the initramfs image. By default, gzip compression
|
||||
# Use this to compress the initramfs image. By default, zstd compression
|
||||
# is used. Use 'cat' to create an uncompressed image.
|
||||
COMPRESSION="zstd"
|
||||
#COMPRESSION="gzip"
|
||||
#COMPRESSION="bzip2"
|
||||
#COMPRESSION="lzma"
|
||||
COMPRESSION="xz"
|
||||
#COMPRESSION="xz"
|
||||
#COMPRESSION="lzop"
|
||||
#COMPRESSION="lz4"
|
||||
#COMPRESSION="zstd"
|
||||
|
||||
# COMPRESSION_OPTIONS
|
||||
# Additional options for the compressor
|
||||
#COMPRESSION_OPTIONS=()
|
||||
|
||||
# MODULES_DECOMPRESS
|
||||
# Decompress kernel modules during initramfs creation.
|
||||
# Enable to speedup boot process, disable to save RAM
|
||||
# during early userspace. Switch (yes/no).
|
||||
#MODULES_DECOMPRESS="yes"
|
||||
|
|
|
@ -1,8 +1,5 @@
|
|||
# mkinitcpio preset file for the 'linux' package on archiso
|
||||
|
||||
PRESETS=('archiso')
|
||||
|
||||
ALL_kver='/boot/vmlinuz-linux'
|
||||
ALL_config='/etc/mkinitcpio.conf'
|
||||
|
||||
archiso_config='/etc/mkinitcpio.conf'
|
||||
archiso_image="/boot/initramfs-linux.img"
|
||||
|
|
7
iso/airootfs/etc/mkinitcpio.d/parchlinux
Normal file
7
iso/airootfs/etc/mkinitcpio.d/parchlinux
Normal file
|
@ -0,0 +1,7 @@
|
|||
# mkinitcpio preset file for the kernel
|
||||
ALL_kver='/boot/vmlinuz-linux'
|
||||
#PRESETS=('default' 'fallback')
|
||||
PRESETS=('default')
|
||||
default_image="/boot/initramfs-linux.img"
|
||||
#fallback_image="/boot/initramfs-linux-fallback.img"
|
||||
#fallback_options="-S autodetect"
|
|
@ -1,11 +0,0 @@
|
|||
To install [38;2;23;147;209mParch Linux[0m follow the installation guide:
|
||||
https://wiki.archlinux.org/title/Installation_guide
|
||||
|
||||
For Wi-Fi, authenticate to the wireless network using the [35miwctl[0m utility.
|
||||
For mobile broadband (WWAN) modems, connect with the [35mmmcli[0m utility.
|
||||
Ethernet, WLAN and WWAN interfaces using DHCP should work automatically.
|
||||
|
||||
After connecting to the internet, the installation guide can be accessed
|
||||
via the convenience script [35mInstallation_guide[0m.
|
||||
|
||||
[41m [41m [41m [40m [44m [40m [41m [46m [45m [41m [46m [43m [41m [44m [45m [40m [44m [40m [41m [44m [41m [41m [46m [42m [41m [44m [43m [41m [45m [40m [40m [44m [40m [41m [44m [42m [41m [46m [44m [41m [46m [47m [0m
|
|
@ -3,5 +3,3 @@ Relogin=false
|
|||
User=liveuser
|
||||
Session=cinnamon
|
||||
|
||||
[Theme]
|
||||
Current=astronaut
|
||||
|
|
3
iso/airootfs/etc/sddm.conf.d/theme.conf
Normal file
3
iso/airootfs/etc/sddm.conf.d/theme.conf
Normal file
|
@ -0,0 +1,3 @@
|
|||
[Theme]
|
||||
# Current theme name
|
||||
Current= parch
|
35
iso/airootfs/etc/skel/.config/alacritty/alacritty.toml
Normal file
35
iso/airootfs/etc/skel/.config/alacritty/alacritty.toml
Normal file
|
@ -0,0 +1,35 @@
|
|||
import = ["~/.config/alacritty/catppuccin-frappe.toml"]
|
||||
|
||||
[font]
|
||||
size = 9.0
|
||||
|
||||
[font.bold]
|
||||
family = "monospace"
|
||||
style = "Bold"
|
||||
|
||||
[font.bold_italic]
|
||||
family = "monospace"
|
||||
style = "Bold Italic"
|
||||
|
||||
[font.italic]
|
||||
family = "monospace"
|
||||
style = "Italic"
|
||||
|
||||
[font.normal]
|
||||
family = "monospace"
|
||||
style = "Regular"
|
||||
|
||||
[window]
|
||||
opacity = 0.9
|
||||
dimensions = { columns = 115, lines = 30 }
|
||||
|
||||
[env]
|
||||
TERM = "xterm-256color"
|
||||
|
||||
[keyboard]
|
||||
bindings = [
|
||||
{ key = "S", mods = "Control|Alt", action = "Copy" },
|
||||
{ key = "V", mods = "Control|Alt", action = "Paste" },
|
||||
]
|
||||
|
||||
|
|
@ -0,0 +1,75 @@
|
|||
[colors.primary]
|
||||
background = "#303446"
|
||||
foreground = "#c6d0f5"
|
||||
dim_foreground = "#838ba7"
|
||||
bright_foreground = "#c6d0f5"
|
||||
|
||||
[colors.cursor]
|
||||
text = "#303446"
|
||||
cursor = "#f2d5cf"
|
||||
|
||||
[colors.vi_mode_cursor]
|
||||
text = "#303446"
|
||||
cursor = "#babbf1"
|
||||
|
||||
[colors.search.matches]
|
||||
foreground = "#303446"
|
||||
background = "#a5adce"
|
||||
|
||||
[colors.search.focused_match]
|
||||
foreground = "#303446"
|
||||
background = "#a6d189"
|
||||
|
||||
[colors.footer_bar]
|
||||
foreground = "#303446"
|
||||
background = "#a5adce"
|
||||
|
||||
[colors.hints.start]
|
||||
foreground = "#303446"
|
||||
background = "#e5c890"
|
||||
|
||||
[colors.hints.end]
|
||||
foreground = "#303446"
|
||||
background = "#a5adce"
|
||||
|
||||
[colors.selection]
|
||||
text = "#303446"
|
||||
background = "#f2d5cf"
|
||||
|
||||
[colors.normal]
|
||||
black = "#51576d"
|
||||
red = "#e78284"
|
||||
green = "#a6d189"
|
||||
yellow = "#e5c890"
|
||||
blue = "#8caaee"
|
||||
magenta = "#f4b8e4"
|
||||
cyan = "#81c8be"
|
||||
white = "#b5bfe2"
|
||||
|
||||
[colors.bright]
|
||||
black = "#626880"
|
||||
red = "#e78284"
|
||||
green = "#a6d189"
|
||||
yellow = "#e5c890"
|
||||
blue = "#8caaee"
|
||||
magenta = "#f4b8e4"
|
||||
cyan = "#81c8be"
|
||||
white = "#a5adce"
|
||||
|
||||
[colors.dim]
|
||||
black = "#51576d"
|
||||
red = "#e78284"
|
||||
green = "#a6d189"
|
||||
yellow = "#e5c890"
|
||||
blue = "#8caaee"
|
||||
magenta = "#f4b8e4"
|
||||
cyan = "#81c8be"
|
||||
white = "#b5bfe2"
|
||||
|
||||
[[colors.indexed_colors]]
|
||||
index = 16
|
||||
color = "#ef9f76"
|
||||
|
||||
[[colors.indexed_colors]]
|
||||
index = 17
|
||||
color = "#f2d5cf"
|
|
@ -0,0 +1,36 @@
|
|||
# (Github Light) Colors for Alacritty
|
||||
|
||||
colors:
|
||||
# Default colors
|
||||
primary:
|
||||
background: '0xffffff'
|
||||
foreground: '0x1F2328'
|
||||
|
||||
# Cursor colors
|
||||
#
|
||||
# These will only be used when the `custom_cursor_colors` field is set to `true`.
|
||||
cursor:
|
||||
text: '0xffffff'
|
||||
cursor: '0x1f2328'
|
||||
|
||||
# Normal colors
|
||||
normal:
|
||||
black: '0x24292f'
|
||||
red: '0xcf222e'
|
||||
green: '0x116329'
|
||||
yellow: '0x4d2d00'
|
||||
blue: '0x0969da'
|
||||
magenta: '0x8250df'
|
||||
cyan: '0x1b7c83'
|
||||
white: '0x6e7781'
|
||||
|
||||
# Bright colors
|
||||
bright:
|
||||
black: '0x57606a'
|
||||
red: '0xa40e26'
|
||||
green: '0x1a7f37'
|
||||
yellow: '0x633c01'
|
||||
blue: '0x218bff'
|
||||
magenta: '0x8250df'
|
||||
cyan: '0x1b7c83'
|
||||
white: '0x6e7781'
|
248
iso/airootfs/etc/skel/.config/btop/btop.conf
Normal file
248
iso/airootfs/etc/skel/.config/btop/btop.conf
Normal file
|
@ -0,0 +1,248 @@
|
|||
#? Config file for btop v. 1.3.2
|
||||
|
||||
#* Name of a btop++/bpytop/bashtop formatted ".theme" file, "Default" and "TTY" for builtin themes.
|
||||
#* Themes should be placed in "../share/btop/themes" relative to binary or "$HOME/.config/btop/themes"
|
||||
color_theme = "Default"
|
||||
|
||||
#* If the theme set background should be shown, set to False if you want terminal background transparency.
|
||||
theme_background = True
|
||||
|
||||
#* Sets if 24-bit truecolor should be used, will convert 24-bit colors to 256 color (6x6x6 color cube) if false.
|
||||
truecolor = True
|
||||
|
||||
#* Set to true to force tty mode regardless if a real tty has been detected or not.
|
||||
#* Will force 16-color mode and TTY theme, set all graph symbols to "tty" and swap out other non tty friendly symbols.
|
||||
force_tty = False
|
||||
|
||||
#* Define presets for the layout of the boxes. Preset 0 is always all boxes shown with default settings. Max 9 presets.
|
||||
#* Format: "box_name:P:G,box_name:P:G" P=(0 or 1) for alternate positions, G=graph symbol to use for box.
|
||||
#* Use whitespace " " as separator between different presets.
|
||||
#* Example: "cpu:0:default,mem:0:tty,proc:1:default cpu:0:braille,proc:0:tty"
|
||||
presets = "cpu:1:default,proc:0:default cpu:0:default,mem:0:default,net:0:default cpu:0:block,net:0:tty"
|
||||
|
||||
#* Set to True to enable "h,j,k,l,g,G" keys for directional control in lists.
|
||||
#* Conflicting keys for h:"help" and k:"kill" is accessible while holding shift.
|
||||
vim_keys = False
|
||||
|
||||
#* Rounded corners on boxes, is ignored if TTY mode is ON.
|
||||
rounded_corners = True
|
||||
|
||||
#* Default symbols to use for graph creation, "braille", "block" or "tty".
|
||||
#* "braille" offers the highest resolution but might not be included in all fonts.
|
||||
#* "block" has half the resolution of braille but uses more common characters.
|
||||
#* "tty" uses only 3 different symbols but will work with most fonts and should work in a real TTY.
|
||||
#* Note that "tty" only has half the horizontal resolution of the other two, so will show a shorter historical view.
|
||||
graph_symbol = "braille"
|
||||
|
||||
# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty".
|
||||
graph_symbol_cpu = "default"
|
||||
|
||||
# Graph symbol to use for graphs in gpu box, "default", "braille", "block" or "tty".
|
||||
graph_symbol_gpu = "default"
|
||||
|
||||
# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty".
|
||||
graph_symbol_mem = "default"
|
||||
|
||||
# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty".
|
||||
graph_symbol_net = "default"
|
||||
|
||||
# Graph symbol to use for graphs in cpu box, "default", "braille", "block" or "tty".
|
||||
graph_symbol_proc = "default"
|
||||
|
||||
#* Manually set which boxes to show. Available values are "cpu mem net proc" and "gpu0" through "gpu5", separate values with whitespace.
|
||||
shown_boxes = "cpu mem net proc"
|
||||
|
||||
#* Update time in milliseconds, recommended 2000 ms or above for better sample times for graphs.
|
||||
update_ms = 2000
|
||||
|
||||
#* Processes sorting, "pid" "program" "arguments" "threads" "user" "memory" "cpu lazy" "cpu direct",
|
||||
#* "cpu lazy" sorts top process over time (easier to follow), "cpu direct" updates top process directly.
|
||||
proc_sorting = "cpu lazy"
|
||||
|
||||
#* Reverse sorting order, True or False.
|
||||
proc_reversed = False
|
||||
|
||||
#* Show processes as a tree.
|
||||
proc_tree = False
|
||||
|
||||
#* Use the cpu graph colors in the process list.
|
||||
proc_colors = True
|
||||
|
||||
#* Use a darkening gradient in the process list.
|
||||
proc_gradient = True
|
||||
|
||||
#* If process cpu usage should be of the core it's running on or usage of the total available cpu power.
|
||||
proc_per_core = False
|
||||
|
||||
#* Show process memory as bytes instead of percent.
|
||||
proc_mem_bytes = True
|
||||
|
||||
#* Show cpu graph for each process.
|
||||
proc_cpu_graphs = True
|
||||
|
||||
#* Use /proc/[pid]/smaps for memory information in the process info box (very slow but more accurate)
|
||||
proc_info_smaps = False
|
||||
|
||||
#* Show proc box on left side of screen instead of right.
|
||||
proc_left = False
|
||||
|
||||
#* (Linux) Filter processes tied to the Linux kernel(similar behavior to htop).
|
||||
proc_filter_kernel = False
|
||||
|
||||
#* In tree-view, always accumulate child process resources in the parent process.
|
||||
proc_aggregate = False
|
||||
|
||||
#* Sets the CPU stat shown in upper half of the CPU graph, "total" is always available.
|
||||
#* Select from a list of detected attributes from the options menu.
|
||||
cpu_graph_upper = "Auto"
|
||||
|
||||
#* Sets the CPU stat shown in lower half of the CPU graph, "total" is always available.
|
||||
#* Select from a list of detected attributes from the options menu.
|
||||
cpu_graph_lower = "Auto"
|
||||
|
||||
#* If gpu info should be shown in the cpu box. Available values = "Auto", "On" and "Off".
|
||||
show_gpu_info = "Auto"
|
||||
|
||||
#* Toggles if the lower CPU graph should be inverted.
|
||||
cpu_invert_lower = True
|
||||
|
||||
#* Set to True to completely disable the lower CPU graph.
|
||||
cpu_single_graph = False
|
||||
|
||||
#* Show cpu box at bottom of screen instead of top.
|
||||
cpu_bottom = False
|
||||
|
||||
#* Shows the system uptime in the CPU box.
|
||||
show_uptime = True
|
||||
|
||||
#* Show cpu temperature.
|
||||
check_temp = True
|
||||
|
||||
#* Which sensor to use for cpu temperature, use options menu to select from list of available sensors.
|
||||
cpu_sensor = "Auto"
|
||||
|
||||
#* Show temperatures for cpu cores also if check_temp is True and sensors has been found.
|
||||
show_coretemp = True
|
||||
|
||||
#* Set a custom mapping between core and coretemp, can be needed on certain cpus to get correct temperature for correct core.
|
||||
#* Use lm-sensors or similar to see which cores are reporting temperatures on your machine.
|
||||
#* Format "x:y" x=core with wrong temp, y=core with correct temp, use space as separator between multiple entries.
|
||||
#* Example: "4:0 5:1 6:3"
|
||||
cpu_core_map = ""
|
||||
|
||||
#* Which temperature scale to use, available values: "celsius", "fahrenheit", "kelvin" and "rankine".
|
||||
temp_scale = "celsius"
|
||||
|
||||
#* Use base 10 for bits/bytes sizes, KB = 1000 instead of KiB = 1024.
|
||||
base_10_sizes = False
|
||||
|
||||
#* Show CPU frequency.
|
||||
show_cpu_freq = True
|
||||
|
||||
#* Draw a clock at top of screen, formatting according to strftime, empty string to disable.
|
||||
#* Special formatting: /host = hostname | /user = username | /uptime = system uptime
|
||||
clock_format = "%X"
|
||||
|
||||
#* Update main ui in background when menus are showing, set this to false if the menus is flickering too much for comfort.
|
||||
background_update = True
|
||||
|
||||
#* Custom cpu model name, empty string to disable.
|
||||
custom_cpu_name = ""
|
||||
|
||||
#* Optional filter for shown disks, should be full path of a mountpoint, separate multiple values with whitespace " ".
|
||||
#* Begin line with "exclude=" to change to exclude filter, otherwise defaults to "most include" filter. Example: disks_filter="exclude=/boot /home/user".
|
||||
disks_filter = ""
|
||||
|
||||
#* Show graphs instead of meters for memory values.
|
||||
mem_graphs = True
|
||||
|
||||
#* Show mem box below net box instead of above.
|
||||
mem_below_net = False
|
||||
|
||||
#* Count ZFS ARC in cached and available memory.
|
||||
zfs_arc_cached = True
|
||||
|
||||
#* If swap memory should be shown in memory box.
|
||||
show_swap = True
|
||||
|
||||
#* Show swap as a disk, ignores show_swap value above, inserts itself after first disk.
|
||||
swap_disk = True
|
||||
|
||||
#* If mem box should be split to also show disks info.
|
||||
show_disks = True
|
||||
|
||||
#* Filter out non physical disks. Set this to False to include network disks, RAM disks and similar.
|
||||
only_physical = True
|
||||
|
||||
#* Read disks list from /etc/fstab. This also disables only_physical.
|
||||
use_fstab = True
|
||||
|
||||
#* Setting this to True will hide all datasets, and only show ZFS pools. (IO stats will be calculated per-pool)
|
||||
zfs_hide_datasets = False
|
||||
|
||||
#* Set to true to show available disk space for privileged users.
|
||||
disk_free_priv = False
|
||||
|
||||
#* Toggles if io activity % (disk busy time) should be shown in regular disk usage view.
|
||||
show_io_stat = True
|
||||
|
||||
#* Toggles io mode for disks, showing big graphs for disk read/write speeds.
|
||||
io_mode = False
|
||||
|
||||
#* Set to True to show combined read/write io graphs in io mode.
|
||||
io_graph_combined = False
|
||||
|
||||
#* Set the top speed for the io graphs in MiB/s (100 by default), use format "mountpoint:speed" separate disks with whitespace " ".
|
||||
#* Example: "/mnt/media:100 /:20 /boot:1".
|
||||
io_graph_speeds = ""
|
||||
|
||||
#* Set fixed values for network graphs in Mebibits. Is only used if net_auto is also set to False.
|
||||
net_download = 100
|
||||
|
||||
net_upload = 100
|
||||
|
||||
#* Use network graphs auto rescaling mode, ignores any values set above and rescales down to 10 Kibibytes at the lowest.
|
||||
net_auto = True
|
||||
|
||||
#* Sync the auto scaling for download and upload to whichever currently has the highest scale.
|
||||
net_sync = True
|
||||
|
||||
#* Starts with the Network Interface specified here.
|
||||
net_iface = ""
|
||||
|
||||
#* Show battery stats in top right if battery is present.
|
||||
show_battery = True
|
||||
|
||||
#* Which battery to use if multiple are present. "Auto" for auto detection.
|
||||
selected_battery = "Auto"
|
||||
|
||||
#* Show power stats of battery next to charge indicator.
|
||||
show_battery_watts = True
|
||||
|
||||
#* Set loglevel for "~/.config/btop/btop.log" levels are: "ERROR" "WARNING" "INFO" "DEBUG".
|
||||
#* The level set includes all lower levels, i.e. "DEBUG" will show all logging info.
|
||||
log_level = "WARNING"
|
||||
|
||||
#* Measure PCIe throughput on NVIDIA cards, may impact performance on certain cards.
|
||||
nvml_measure_pcie_speeds = True
|
||||
|
||||
#* Horizontally mirror the GPU graph.
|
||||
gpu_mirror_graph = True
|
||||
|
||||
#* Custom gpu0 model name, empty string to disable.
|
||||
custom_gpu_name0 = ""
|
||||
|
||||
#* Custom gpu1 model name, empty string to disable.
|
||||
custom_gpu_name1 = ""
|
||||
|
||||
#* Custom gpu2 model name, empty string to disable.
|
||||
custom_gpu_name2 = ""
|
||||
|
||||
#* Custom gpu3 model name, empty string to disable.
|
||||
custom_gpu_name3 = ""
|
||||
|
||||
#* Custom gpu4 model name, empty string to disable.
|
||||
custom_gpu_name4 = ""
|
||||
|
||||
#* Custom gpu5 model name, empty string to disable.
|
||||
custom_gpu_name5 = ""
|
6
iso/airootfs/etc/skel/.config/btop/btop.log
Normal file
6
iso/airootfs/etc/skel/.config/btop/btop.log
Normal file
|
@ -0,0 +1,6 @@
|
|||
|
||||
2024/07/17 (22:19:10) | ===> btop++ v.1.3.2
|
||||
2024/07/17 (22:19:10) | ERROR: Stall in Runner thread, restarting!
|
||||
2024/07/17 (22:19:16) | ERROR: Stall in Runner thread, restarting!
|
||||
2024/07/17 (22:19:22) | ERROR: Stall in Runner thread, restarting!
|
||||
2024/07/17 (22:19:28) | ERROR: Stall in Runner thread, restarting!
|
|
@ -0,0 +1,62 @@
|
|||
{
|
||||
"section1": {
|
||||
"type": "section",
|
||||
"description": "Display"
|
||||
},
|
||||
"show-events": {
|
||||
"type": "switch",
|
||||
"default": true,
|
||||
"description": "Show calendar events",
|
||||
"tooltip": "Check this to display events in the calendar.",
|
||||
"value": true
|
||||
},
|
||||
"show-week-numbers": {
|
||||
"type": "switch",
|
||||
"default": false,
|
||||
"description": "Show week numbers in calendar",
|
||||
"tooltip": "Check this to show week numbers in the calendar.",
|
||||
"value": false
|
||||
},
|
||||
"use-custom-format": {
|
||||
"type": "switch",
|
||||
"default": false,
|
||||
"description": "Use a custom date format",
|
||||
"tooltip": "Check this to define a custom format for the date in the calendar applet.",
|
||||
"value": false
|
||||
},
|
||||
"custom-format": {
|
||||
"type": "entry",
|
||||
"default": "%A, %B %e, %H:%M",
|
||||
"description": "Date format",
|
||||
"dependency": "use-custom-format",
|
||||
"tooltip": "Set your custom format here.",
|
||||
"value": "%A, %B %e, %H:%M"
|
||||
},
|
||||
"custom-tooltip-format": {
|
||||
"type": "entry",
|
||||
"default": "%A, %B %e, %H:%M",
|
||||
"description": "Date format for tooltip",
|
||||
"dependency": "use-custom-format",
|
||||
"tooltip": "Set your custom tooltip format here.",
|
||||
"value": "%A, %B %e, %H:%M"
|
||||
},
|
||||
"format-button": {
|
||||
"type": "button",
|
||||
"description": "Show information on date format syntax",
|
||||
"dependency": "use-custom-format",
|
||||
"callback": "on_custom_format_button_pressed",
|
||||
"tooltip": "Click this button to know more about the syntax for date formats."
|
||||
},
|
||||
"section2": {
|
||||
"type": "section",
|
||||
"description": "Keyboard shortcuts"
|
||||
},
|
||||
"keyOpen": {
|
||||
"type": "keybinding",
|
||||
"description": "Show calendar",
|
||||
"default": "<Super>c",
|
||||
"tooltip": "Set keybinding(s) to show the calendar.",
|
||||
"value": "<Super>c"
|
||||
},
|
||||
"__md5__": "de90b5cca13fa5a4289009477b98b2f7"
|
||||
}
|
|
@ -0,0 +1,62 @@
|
|||
{
|
||||
"section1": {
|
||||
"type": "section",
|
||||
"description": "Display"
|
||||
},
|
||||
"show-events": {
|
||||
"type": "switch",
|
||||
"default": true,
|
||||
"description": "Show calendar events",
|
||||
"tooltip": "Check this to display events in the calendar.",
|
||||
"value": false
|
||||
},
|
||||
"show-week-numbers": {
|
||||
"type": "switch",
|
||||
"default": false,
|
||||
"description": "Show week numbers in calendar",
|
||||
"tooltip": "Check this to show week numbers in the calendar.",
|
||||
"value": false
|
||||
},
|
||||
"use-custom-format": {
|
||||
"type": "switch",
|
||||
"default": false,
|
||||
"description": "Use a custom date format",
|
||||
"tooltip": "Check this to define a custom format for the date in the calendar applet.",
|
||||
"value": true
|
||||
},
|
||||
"custom-format": {
|
||||
"type": "entry",
|
||||
"default": "%A, %B %e, %H:%M",
|
||||
"description": "Date format",
|
||||
"dependency": "use-custom-format",
|
||||
"tooltip": "Set your custom format here.",
|
||||
"value": "%a, %Y,%m,%d"
|
||||
},
|
||||
"custom-tooltip-format": {
|
||||
"type": "entry",
|
||||
"default": "%A, %B %e, %H:%M",
|
||||
"description": "Date format for tooltip",
|
||||
"dependency": "use-custom-format",
|
||||
"tooltip": "Set your custom tooltip format here.",
|
||||
"value": "%a, %d"
|
||||
},
|
||||
"format-button": {
|
||||
"type": "button",
|
||||
"description": "Show information on date format syntax",
|
||||
"dependency": "use-custom-format",
|
||||
"callback": "on_custom_format_button_pressed",
|
||||
"tooltip": "Click this button to know more about the syntax for date formats."
|
||||
},
|
||||
"section2": {
|
||||
"type": "section",
|
||||
"description": "Keyboard shortcuts"
|
||||
},
|
||||
"keyOpen": {
|
||||
"type": "keybinding",
|
||||
"description": "Show calendar",
|
||||
"default": "<Super>c",
|
||||
"tooltip": "Set keybinding(s) to show the calendar.",
|
||||
"value": "<Super>c"
|
||||
},
|
||||
"__md5__": "de90b5cca13fa5a4289009477b98b2f7"
|
||||
}
|
|
@ -0,0 +1,62 @@
|
|||
{
|
||||
"section1": {
|
||||
"type": "section",
|
||||
"description": "Display"
|
||||
},
|
||||
"show-events": {
|
||||
"type": "switch",
|
||||
"default": true,
|
||||
"description": "Show calendar events",
|
||||
"tooltip": "Check this to display events in the calendar.",
|
||||
"value": true
|
||||
},
|
||||
"show-week-numbers": {
|
||||
"type": "switch",
|
||||
"default": false,
|
||||
"description": "Show week numbers in calendar",
|
||||
"tooltip": "Check this to show week numbers in the calendar.",
|
||||
"value": false
|
||||
},
|
||||
"use-custom-format": {
|
||||
"type": "switch",
|
||||
"default": false,
|
||||
"description": "Use a custom date format",
|
||||
"tooltip": "Check this to define a custom format for the date in the calendar applet.",
|
||||
"value": true
|
||||
},
|
||||
"custom-format": {
|
||||
"type": "entry",
|
||||
"default": "%A, %B %e, %H:%M",
|
||||
"description": "Date format",
|
||||
"dependency": "use-custom-format",
|
||||
"tooltip": "Set your custom format here.",
|
||||
"value": "%a, %m/%d/%Y ,%l:%M"
|
||||
},
|
||||
"custom-tooltip-format": {
|
||||
"type": "entry",
|
||||
"default": "%A, %B %e, %H:%M",
|
||||
"description": "Date format for tooltip",
|
||||
"dependency": "use-custom-format",
|
||||
"tooltip": "Set your custom tooltip format here.",
|
||||
"value": "%a, %m/%d/%Y, %l:%M"
|
||||
},
|
||||
"format-button": {
|
||||
"type": "button",
|
||||
"description": "Show information on date format syntax",
|
||||
"dependency": "use-custom-format",
|
||||
"callback": "on_custom_format_button_pressed",
|
||||
"tooltip": "Click this button to know more about the syntax for date formats."
|
||||
},
|
||||
"section2": {
|
||||
"type": "section",
|
||||
"description": "Keyboard shortcuts"
|
||||
},
|
||||
"keyOpen": {
|
||||
"type": "keybinding",
|
||||
"description": "Show calendar",
|
||||
"default": "<Super>c",
|
||||
"tooltip": "Set keybinding(s) to show the calendar.",
|
||||
"value": "<Super>c"
|
||||
},
|
||||
"__md5__": "de90b5cca13fa5a4289009477b98b2f7"
|
||||
}
|
|
@ -0,0 +1,106 @@
|
|||
{
|
||||
"head": {
|
||||
"type": "header",
|
||||
"description": "Settings"
|
||||
},
|
||||
"click-action": {
|
||||
"type": "combobox",
|
||||
"description": "Click action",
|
||||
"default": "show_desktop",
|
||||
"options": {
|
||||
"Show the desktop": "show_desktop",
|
||||
"Show the desklets": "show_desklets",
|
||||
"Show the workspace selector (Expo)": "show_expo",
|
||||
"Show the window selector (Scale)": "show_scale"
|
||||
},
|
||||
"value": "show_desktop"
|
||||
},
|
||||
"middle-click-action": {
|
||||
"type": "combobox",
|
||||
"description": "Middle click action",
|
||||
"default": "show_desklets",
|
||||
"options": {
|
||||
"Show the desktop": "show_desktop",
|
||||
"Show the desklets": "show_desklets",
|
||||
"Show the workspace selector (Expo)": "show_expo",
|
||||
"Show the window selector (Scale)": "show_scale"
|
||||
},
|
||||
"value": "show_desklets"
|
||||
},
|
||||
"shift-click-action": {
|
||||
"type": "combobox",
|
||||
"description": "Shift + click action",
|
||||
"default": "show_expo",
|
||||
"options": {
|
||||
"Show the desktop": "show_desktop",
|
||||
"Show the desklets": "show_desklets",
|
||||
"Show the workspace selector (Expo)": "show_expo",
|
||||
"Show the window selector (Scale)": "show_scale"
|
||||
},
|
||||
"value": "show_expo"
|
||||
},
|
||||
"shift-middle-click-action": {
|
||||
"type": "combobox",
|
||||
"description": "Shift + middle click action",
|
||||
"default": "show_scale",
|
||||
"options": {
|
||||
"Show the desktop": "show_desktop",
|
||||
"Show the desklets": "show_desklets",
|
||||
"Show the workspace selector (Expo)": "show_expo",
|
||||
"Show the window selector (Scale)": "show_scale"
|
||||
},
|
||||
"value": "show_scale"
|
||||
},
|
||||
"scroll-behavior": {
|
||||
"type": "combobox",
|
||||
"default": "nothing",
|
||||
"description": "Scroll wheel behavior",
|
||||
"options": {
|
||||
"Nothing": "nothing",
|
||||
"Switch workspaces": "normal",
|
||||
"Switch workspaces (reversed)": "reversed"
|
||||
},
|
||||
"value": "nothing"
|
||||
},
|
||||
"peek-at-desktop": {
|
||||
"type": "switch",
|
||||
"default": false,
|
||||
"description": "Peek at the desktop on hover",
|
||||
"tooltip": "Peek at the desktop when hovering the applet",
|
||||
"value": false
|
||||
},
|
||||
"peek-blur": {
|
||||
"type": "switch",
|
||||
"default": false,
|
||||
"dependency": "peek-at-desktop",
|
||||
"description": "Blur effect",
|
||||
"tooltip": "Blur windows when peeking at the desktop",
|
||||
"value": false
|
||||
},
|
||||
"peek-delay": {
|
||||
"type": "spinbutton",
|
||||
"default": 400,
|
||||
"min": 0,
|
||||
"max": 1000,
|
||||
"step": 50,
|
||||
"units": "milliseconds",
|
||||
"dependency": "peek-at-desktop",
|
||||
"description": "Hover delay",
|
||||
"tooltip": "Delay before Peek shows desktop",
|
||||
"value": 400
|
||||
},
|
||||
"peek-opacity": {
|
||||
"type": "scale",
|
||||
"default": 5,
|
||||
"units": "%",
|
||||
"digits": 0,
|
||||
"min": 0,
|
||||
"max": 100,
|
||||
"step": 5,
|
||||
"dependency": "peek-at-desktop",
|
||||
"description": "Window opacity",
|
||||
"tooltip": "Change the opacity of windows when peeking at the desktop",
|
||||
"value": 5
|
||||
},
|
||||
"__md5__": "f1541bf6a3322808faf6a0cf0a6f39a0"
|
||||
}
|
|
@ -0,0 +1,106 @@
|
|||
{
|
||||
"head": {
|
||||
"type": "header",
|
||||
"description": "Settings"
|
||||
},
|
||||
"click-action": {
|
||||
"type": "combobox",
|
||||
"description": "Click action",
|
||||
"default": "show_desktop",
|
||||
"options": {
|
||||
"Show the desktop": "show_desktop",
|
||||
"Show the desklets": "show_desklets",
|
||||
"Show the workspace selector (Expo)": "show_expo",
|
||||
"Show the window selector (Scale)": "show_scale"
|
||||
},
|
||||
"value": "show_desktop"
|
||||
},
|
||||
"middle-click-action": {
|
||||
"type": "combobox",
|
||||
"description": "Middle click action",
|
||||
"default": "show_desklets",
|
||||
"options": {
|
||||
"Show the desktop": "show_desktop",
|
||||
"Show the desklets": "show_desklets",
|
||||
"Show the workspace selector (Expo)": "show_expo",
|
||||
"Show the window selector (Scale)": "show_scale"
|
||||
},
|
||||
"value": "show_desklets"
|
||||
},
|
||||
"shift-click-action": {
|
||||
"type": "combobox",
|
||||
"description": "Shift + click action",
|
||||
"default": "show_expo",
|
||||
"options": {
|
||||
"Show the desktop": "show_desktop",
|
||||
"Show the desklets": "show_desklets",
|
||||
"Show the workspace selector (Expo)": "show_expo",
|
||||
"Show the window selector (Scale)": "show_scale"
|
||||
},
|
||||
"value": "show_expo"
|
||||
},
|
||||
"shift-middle-click-action": {
|
||||
"type": "combobox",
|
||||
"description": "Shift + middle click action",
|
||||
"default": "show_scale",
|
||||
"options": {
|
||||
"Show the desktop": "show_desktop",
|
||||
"Show the desklets": "show_desklets",
|
||||
"Show the workspace selector (Expo)": "show_expo",
|
||||
"Show the window selector (Scale)": "show_scale"
|
||||
},
|
||||
"value": "show_scale"
|
||||
},
|
||||
"scroll-behavior": {
|
||||
"type": "combobox",
|
||||
"default": "nothing",
|
||||
"description": "Scroll wheel behavior",
|
||||
"options": {
|
||||
"Nothing": "nothing",
|
||||
"Switch workspaces": "normal",
|
||||
"Switch workspaces (reversed)": "reversed"
|
||||
},
|
||||
"value": "nothing"
|
||||
},
|
||||
"peek-at-desktop": {
|
||||
"type": "switch",
|
||||
"default": false,
|
||||
"description": "Peek at the desktop on hover",
|
||||
"tooltip": "Peek at the desktop when hovering the applet",
|
||||
"value": false
|
||||
},
|
||||
"peek-blur": {
|
||||
"type": "switch",
|
||||
"default": false,
|
||||
"dependency": "peek-at-desktop",
|
||||
"description": "Blur effect",
|
||||
"tooltip": "Blur windows when peeking at the desktop",
|
||||
"value": false
|
||||
},
|
||||
"peek-delay": {
|
||||
"type": "spinbutton",
|
||||
"default": 400,
|
||||
"min": 0,
|
||||
"max": 1000,
|
||||
"step": 50,
|
||||
"units": "milliseconds",
|
||||
"dependency": "peek-at-desktop",
|
||||
"description": "Hover delay",
|
||||
"tooltip": "Delay before Peek shows desktop",
|
||||
"value": 400
|
||||
},
|
||||
"peek-opacity": {
|
||||
"type": "scale",
|
||||
"default": 5,
|
||||
"units": "%",
|
||||
"digits": 0,
|
||||
"min": 0,
|
||||
"max": 100,
|
||||
"step": 5,
|
||||
"dependency": "peek-at-desktop",
|
||||
"description": "Window opacity",
|
||||
"tooltip": "Change the opacity of windows when peeking at the desktop",
|
||||
"value": 5
|
||||
},
|
||||
"__md5__": "f1541bf6a3322808faf6a0cf0a6f39a0"
|
||||
}
|
|
@ -0,0 +1,56 @@
|
|||
{
|
||||
"shown-entries": {
|
||||
"type": "header",
|
||||
"description": "Shown entries"
|
||||
},
|
||||
"display-track-switch": {
|
||||
"default": true,
|
||||
"type": "checkbox",
|
||||
"description": "Display 'Track clipboard changes'",
|
||||
"value": true
|
||||
},
|
||||
"display-new-item": {
|
||||
"default": true,
|
||||
"type": "checkbox",
|
||||
"description": "Display 'New item'",
|
||||
"value": true
|
||||
},
|
||||
"display-searchbar": {
|
||||
"default": true,
|
||||
"type": "checkbox",
|
||||
"description": "Display search bar",
|
||||
"value": true
|
||||
},
|
||||
"display-gpaste-ui": {
|
||||
"default": false,
|
||||
"type": "checkbox",
|
||||
"description": "Display 'GPaste Main Program'",
|
||||
"value": false
|
||||
},
|
||||
"display-empty-history": {
|
||||
"default": true,
|
||||
"type": "checkbox",
|
||||
"description": "Display 'Empty history'",
|
||||
"value": true
|
||||
},
|
||||
"key-bindings": {
|
||||
"type": "header",
|
||||
"description": "Key bindings"
|
||||
},
|
||||
"kb-show-history": {
|
||||
"type": "keybinding",
|
||||
"description": "Show history",
|
||||
"default": "<Super>h",
|
||||
"value": "<Super>h"
|
||||
},
|
||||
"other": {
|
||||
"type": "header",
|
||||
"description": "Other"
|
||||
},
|
||||
"gpaste-settings": {
|
||||
"type": "button",
|
||||
"description": "GPaste Main Program",
|
||||
"callback": "openUI"
|
||||
},
|
||||
"__md5__": "ee35d1a6f68bbd2a92cbc6a042aade04"
|
||||
}
|
|
@ -0,0 +1,56 @@
|
|||
{
|
||||
"shown-entries": {
|
||||
"type": "header",
|
||||
"description": "Shown entries"
|
||||
},
|
||||
"display-track-switch": {
|
||||
"default": true,
|
||||
"type": "checkbox",
|
||||
"description": "Display 'Track clipboard changes'",
|
||||
"value": true
|
||||
},
|
||||
"display-new-item": {
|
||||
"default": true,
|
||||
"type": "checkbox",
|
||||
"description": "Display 'New item'",
|
||||
"value": true
|
||||
},
|
||||
"display-searchbar": {
|
||||
"default": true,
|
||||
"type": "checkbox",
|
||||
"description": "Display search bar",
|
||||
"value": true
|
||||
},
|
||||
"display-gpaste-ui": {
|
||||
"default": false,
|
||||
"type": "checkbox",
|
||||
"description": "Display 'GPaste Main Program'",
|
||||
"value": false
|
||||
},
|
||||
"display-empty-history": {
|
||||
"default": true,
|
||||
"type": "checkbox",
|
||||
"description": "Display 'Empty history'",
|
||||
"value": true
|
||||
},
|
||||
"key-bindings": {
|
||||
"type": "header",
|
||||
"description": "Key bindings"
|
||||
},
|
||||
"kb-show-history": {
|
||||
"type": "keybinding",
|
||||
"description": "Show history",
|
||||
"default": "<Super>h",
|
||||
"value": "<Super>h"
|
||||
},
|
||||
"other": {
|
||||
"type": "header",
|
||||
"description": "Other"
|
||||
},
|
||||
"gpaste-settings": {
|
||||
"type": "button",
|
||||
"description": "GPaste Main Program",
|
||||
"callback": "openUI"
|
||||
},
|
||||
"__md5__": "ee35d1a6f68bbd2a92cbc6a042aade04"
|
||||
}
|
|
@ -0,0 +1,356 @@
|
|||
{
|
||||
"layout": {
|
||||
"type": "layout",
|
||||
"pages": [
|
||||
"generalPage",
|
||||
"panelPage",
|
||||
"thumbnailsPage",
|
||||
"contextMenuPage"
|
||||
],
|
||||
"generalPage": {
|
||||
"type": "page",
|
||||
"title": "General",
|
||||
"sections": [
|
||||
"generalSection",
|
||||
"hotKeysSection"
|
||||
]
|
||||
},
|
||||
"panelPage": {
|
||||
"type": "page",
|
||||
"title": "Panel",
|
||||
"sections": [
|
||||
"appButtonsSection"
|
||||
]
|
||||
},
|
||||
"thumbnailsPage": {
|
||||
"type": "page",
|
||||
"title": "Thumbnails",
|
||||
"sections": [
|
||||
"thumbnailsSection",
|
||||
"hoverPeekSection"
|
||||
]
|
||||
},
|
||||
"contextMenuPage": {
|
||||
"type": "page",
|
||||
"title": "Context Menu",
|
||||
"sections": [
|
||||
"contextMenuSection"
|
||||
]
|
||||
},
|
||||
"generalSection": {
|
||||
"type": "section",
|
||||
"title": "Behavior",
|
||||
"keys": [
|
||||
"group-apps",
|
||||
"scroll-behavior",
|
||||
"left-click-action",
|
||||
"middle-click-action",
|
||||
"show-all-workspaces"
|
||||
]
|
||||
},
|
||||
"appButtonsSection": {
|
||||
"type": "section",
|
||||
"title": "Application Buttons",
|
||||
"keys": [
|
||||
"title-display",
|
||||
"launcher-animation-effect",
|
||||
"number-display",
|
||||
"pinned-apps",
|
||||
"enable-app-button-dragging"
|
||||
]
|
||||
},
|
||||
"hotKeysSection": {
|
||||
"type": "section",
|
||||
"title": "Hot Keys",
|
||||
"keys": [
|
||||
"cycleMenusHotkey",
|
||||
"show-apps-order-hotkey",
|
||||
"show-apps-order-timeout",
|
||||
"super-num-hotkeys"
|
||||
]
|
||||
},
|
||||
"thumbnailsSection": {
|
||||
"type": "section",
|
||||
"title": "Thumbnails",
|
||||
"keys": [
|
||||
"thumbnail-scroll-behavior",
|
||||
"show-thumbnails",
|
||||
"animate-thumbnails",
|
||||
"vertical-thumbnails",
|
||||
"sort-thumbnails",
|
||||
"highlight-last-focused-thumbnail",
|
||||
"onclick-thumbnails",
|
||||
"thumbnail-timeout",
|
||||
"thumbnail-size"
|
||||
]
|
||||
},
|
||||
"hoverPeekSection": {
|
||||
"type": "section",
|
||||
"title": "Hover Peek",
|
||||
"keys": [
|
||||
"enable-hover-peek",
|
||||
"hover-peek-time-in",
|
||||
"hover-peek-time-out",
|
||||
"hover-peek-opacity"
|
||||
]
|
||||
},
|
||||
"contextMenuSection": {
|
||||
"type": "section",
|
||||
"title": "",
|
||||
"keys": [
|
||||
"show-recent",
|
||||
"autostart-menu-item",
|
||||
"monitor-move-all-windows"
|
||||
]
|
||||
}
|
||||
},
|
||||
"number-display": {
|
||||
"type": "checkbox",
|
||||
"default": true,
|
||||
"description": "Show window count numbers",
|
||||
"value": true
|
||||
},
|
||||
"title-display": {
|
||||
"type": "combobox",
|
||||
"default": 1,
|
||||
"description": "Button label",
|
||||
"options": {
|
||||
"None": 1,
|
||||
"Application name": 2,
|
||||
"Window title": 3,
|
||||
"Window title (only for the focused window)": 4
|
||||
},
|
||||
"value": 1
|
||||
},
|
||||
"scroll-behavior": {
|
||||
"type": "combobox",
|
||||
"default": 1,
|
||||
"description": "Mouse wheel scroll action",
|
||||
"options": {
|
||||
"None": 1,
|
||||
"Cycle apps": 2,
|
||||
"Cycle windows": 3
|
||||
},
|
||||
"value": 1
|
||||
},
|
||||
"left-click-action": {
|
||||
"type": "combobox",
|
||||
"default": 2,
|
||||
"description": "Left click action",
|
||||
"options": {
|
||||
"None": 1,
|
||||
"Toggle activation of last focused window": 2,
|
||||
"Cycle windows": 3
|
||||
},
|
||||
"value": 2
|
||||
},
|
||||
"middle-click-action": {
|
||||
"type": "combobox",
|
||||
"default": 3,
|
||||
"description": "Middle click action",
|
||||
"options": {
|
||||
"None": 1,
|
||||
"Launch new app instance": 2,
|
||||
"Close last focused window in group": 3
|
||||
},
|
||||
"value": 3
|
||||
},
|
||||
"pinned-apps": {
|
||||
"type": "generic",
|
||||
"default": [
|
||||
"nemo.desktop",
|
||||
"firefox.desktop",
|
||||
"org.gnome.Terminal.desktop"
|
||||
],
|
||||
"value": [
|
||||
"nemo.desktop",
|
||||
"Alacritty.desktop",
|
||||
"firefox.desktop"
|
||||
]
|
||||
},
|
||||
"group-apps": {
|
||||
"type": "checkbox",
|
||||
"default": true,
|
||||
"description": "Group windows by application",
|
||||
"value": true
|
||||
},
|
||||
"show-all-workspaces": {
|
||||
"type": "checkbox",
|
||||
"default": false,
|
||||
"description": "Show windows from all workspaces",
|
||||
"value": false
|
||||
},
|
||||
"enable-app-button-dragging": {
|
||||
"type": "checkbox",
|
||||
"default": true,
|
||||
"description": "Enable app button dragging",
|
||||
"value": true
|
||||
},
|
||||
"launcher-animation-effect": {
|
||||
"type": "combobox",
|
||||
"default": 3,
|
||||
"description": "Launcher animation",
|
||||
"options": {
|
||||
"None": 1,
|
||||
"Fade": 2,
|
||||
"Scale": 3
|
||||
},
|
||||
"value": 3
|
||||
},
|
||||
"cycleMenusHotkey": {
|
||||
"type": "keybinding",
|
||||
"default": "",
|
||||
"description": "Global hotkey for cycling through thumbnail menus",
|
||||
"value": ""
|
||||
},
|
||||
"show-apps-order-hotkey": {
|
||||
"type": "keybinding",
|
||||
"default": "<Super>grave",
|
||||
"description": "Global hotkey to show the order of apps",
|
||||
"value": "<Super>grave"
|
||||
},
|
||||
"show-apps-order-timeout": {
|
||||
"type": "spinbutton",
|
||||
"default": 2500,
|
||||
"min": 100,
|
||||
"max": 10000,
|
||||
"step": 10,
|
||||
"units": "milliseconds",
|
||||
"description": "Duration of the apps order display on hotkey press",
|
||||
"value": 2500
|
||||
},
|
||||
"super-num-hotkeys": {
|
||||
"type": "checkbox",
|
||||
"default": true,
|
||||
"description": "Enable Super+<number> shortcut to switch/open apps",
|
||||
"value": true
|
||||
},
|
||||
"thumbnail-timeout": {
|
||||
"dependency": "!onclick-thumbnails",
|
||||
"type": "combobox",
|
||||
"default": 250,
|
||||
"description": "Delay before showing thumbnails",
|
||||
"options": {
|
||||
"50 ms": 50,
|
||||
"250 ms": 250,
|
||||
"500 ms": 500
|
||||
},
|
||||
"value": 250
|
||||
},
|
||||
"thumbnail-size": {
|
||||
"type": "combobox",
|
||||
"default": 6,
|
||||
"description": "Thumbnail size",
|
||||
"options": {
|
||||
"Small": 3,
|
||||
"Medium": 6,
|
||||
"Large": 9,
|
||||
"Largest": 12
|
||||
},
|
||||
"value": 6
|
||||
},
|
||||
"thumbnail-scroll-behavior": {
|
||||
"type": "checkbox",
|
||||
"default": false,
|
||||
"description": "Cycle windows on mouse wheel scroll",
|
||||
"value": false
|
||||
},
|
||||
"show-thumbnails": {
|
||||
"type": "checkbox",
|
||||
"default": true,
|
||||
"description": "Show thumbnails",
|
||||
"value": true
|
||||
},
|
||||
"animate-thumbnails": {
|
||||
"type": "checkbox",
|
||||
"default": false,
|
||||
"description": "Animate thumbnails",
|
||||
"value": false
|
||||
},
|
||||
"vertical-thumbnails": {
|
||||
"type": "checkbox",
|
||||
"default": false,
|
||||
"description": "Enable vertical thumbnails",
|
||||
"value": false
|
||||
},
|
||||
"sort-thumbnails": {
|
||||
"type": "checkbox",
|
||||
"default": false,
|
||||
"description": "Sort thumbnails according to the last focused windows",
|
||||
"value": false
|
||||
},
|
||||
"highlight-last-focused-thumbnail": {
|
||||
"type": "checkbox",
|
||||
"default": true,
|
||||
"description": "Highlight the thumbnail of the last focused window",
|
||||
"value": true
|
||||
},
|
||||
"onclick-thumbnails": {
|
||||
"type": "checkbox",
|
||||
"default": false,
|
||||
"description": "Click to show thumbnails",
|
||||
"value": false
|
||||
},
|
||||
"show-recent": {
|
||||
"type": "checkbox",
|
||||
"default": true,
|
||||
"description": "Show recent items",
|
||||
"value": true
|
||||
},
|
||||
"autostart-menu-item": {
|
||||
"type": "checkbox",
|
||||
"default": false,
|
||||
"description": "Show autostart option",
|
||||
"value": false
|
||||
},
|
||||
"monitor-move-all-windows": {
|
||||
"type": "checkbox",
|
||||
"default": true,
|
||||
"description": "Apply the monitor move option to all windows",
|
||||
"tooltip": "When clicking \"Move to monitor\" in the context menu, this option will move all of an app's windows instead of just the last focused window from the app.",
|
||||
"value": true
|
||||
},
|
||||
"enable-hover-peek": {
|
||||
"type": "checkbox",
|
||||
"default": true,
|
||||
"description": "Show the window when hovering its thumbnail",
|
||||
"value": true
|
||||
},
|
||||
"hover-peek-time-in": {
|
||||
"dependency": "enable-hover-peek",
|
||||
"type": "combobox",
|
||||
"default": 300,
|
||||
"description": "Window fade-in time",
|
||||
"options": {
|
||||
"150 ms": 150,
|
||||
"300 ms": 300,
|
||||
"450 ms": 450
|
||||
},
|
||||
"value": 300
|
||||
},
|
||||
"hover-peek-time-out": {
|
||||
"dependency": "enable-hover-peek",
|
||||
"type": "combobox",
|
||||
"default": 0,
|
||||
"description": "Window fade-out time",
|
||||
"options": {
|
||||
"None": 0,
|
||||
"150 ms": 150,
|
||||
"300 ms": 300,
|
||||
"450 ms": 450
|
||||
},
|
||||
"value": 0
|
||||
},
|
||||
"hover-peek-opacity": {
|
||||
"dependency": "enable-hover-peek",
|
||||
"type": "spinbutton",
|
||||
"default": 100,
|
||||
"min": 0,
|
||||
"max": 100,
|
||||
"step": 1,
|
||||
"units": "percent",
|
||||
"description": "Window opacity",
|
||||
"value": 100
|
||||
},
|
||||
"__md5__": "6f73ea938aeb5481595a809eb6cbe8e3"
|
||||
}
|
|
@ -0,0 +1,263 @@
|
|||
{
|
||||
"layout": {
|
||||
"type": "layout",
|
||||
"pages": [
|
||||
"panel",
|
||||
"menu"
|
||||
],
|
||||
"panel": {
|
||||
"type": "page",
|
||||
"title": "Panel",
|
||||
"sections": [
|
||||
"panel-appear",
|
||||
"panel-behave"
|
||||
]
|
||||
},
|
||||
"menu": {
|
||||
"type": "page",
|
||||
"title": "Menu",
|
||||
"sections": [
|
||||
"menu-layout",
|
||||
"menu-behave"
|
||||
]
|
||||
},
|
||||
"panel-appear": {
|
||||
"type": "section",
|
||||
"title": "Appearance",
|
||||
"keys": [
|
||||
"menu-custom",
|
||||
"menu-icon",
|
||||
"menu-icon-size",
|
||||
"menu-label"
|
||||
]
|
||||
},
|
||||
"panel-behave": {
|
||||
"type": "section",
|
||||
"title": "Behavior",
|
||||
"keys": [
|
||||
"overlay-key",
|
||||
"activate-on-hover",
|
||||
"hover-delay",
|
||||
"force-show-panel",
|
||||
"enable-animation"
|
||||
]
|
||||
},
|
||||
"menu-layout": {
|
||||
"type": "section",
|
||||
"title": "Layout and content",
|
||||
"keys": [
|
||||
"show-category-icons",
|
||||
"category-icon-size",
|
||||
"show-application-icons",
|
||||
"application-icon-size",
|
||||
"favbox-show",
|
||||
"fav-icon-size",
|
||||
"show-places",
|
||||
"show-recents",
|
||||
"menu-editor-button",
|
||||
"reset-menu-size-button"
|
||||
]
|
||||
},
|
||||
"menu-behave": {
|
||||
"type": "section",
|
||||
"title": "Behavior",
|
||||
"keys": [
|
||||
"category-hover",
|
||||
"enable-autoscroll",
|
||||
"search-filesystem"
|
||||
]
|
||||
}
|
||||
},
|
||||
"overlay-key": {
|
||||
"type": "keybinding",
|
||||
"description": "Keyboard shortcut to open and close the menu",
|
||||
"default": "Super_L::Super_R",
|
||||
"value": "Super_L::Super_R"
|
||||
},
|
||||
"menu-custom": {
|
||||
"type": "switch",
|
||||
"default": false,
|
||||
"description": "Use a custom icon and label",
|
||||
"tooltip": "Check this to specify a custom icon and label",
|
||||
"value": true
|
||||
},
|
||||
"menu-icon": {
|
||||
"type": "iconfilechooser",
|
||||
"default": "cinnamon-symbolic",
|
||||
"description": "Icon",
|
||||
"tooltip": "Select an icon to show in the panel.",
|
||||
"default_icon": "cinnamon-symbolic",
|
||||
"dependency": "menu-custom",
|
||||
"value": "archlinux"
|
||||
},
|
||||
"menu-icon-size": {
|
||||
"type": "spinbutton",
|
||||
"default": 32,
|
||||
"min": 16,
|
||||
"max": 96,
|
||||
"step": 1,
|
||||
"units": "px",
|
||||
"description": "Icon size",
|
||||
"dependency": "menu-custom",
|
||||
"value": 35
|
||||
},
|
||||
"menu-label": {
|
||||
"type": "entry",
|
||||
"default": "Menu",
|
||||
"description": "Text",
|
||||
"tooltip": "Enter custom text to show in the panel.",
|
||||
"dependency": "menu-custom",
|
||||
"value": "Javad-Li"
|
||||
},
|
||||
"show-category-icons": {
|
||||
"type": "switch",
|
||||
"default": true,
|
||||
"description": "Show category icons",
|
||||
"tooltip": "Choose whether or not to show icons on categories.",
|
||||
"value": true
|
||||
},
|
||||
"category-icon-size": {
|
||||
"type": "spinbutton",
|
||||
"default": 22,
|
||||
"min": 16,
|
||||
"max": 48,
|
||||
"step": 1,
|
||||
"units": "px",
|
||||
"description": "Categories icon size",
|
||||
"dependency": "show-category-icons",
|
||||
"value": 19
|
||||
},
|
||||
"show-application-icons": {
|
||||
"type": "switch",
|
||||
"default": true,
|
||||
"description": "Show application icons",
|
||||
"tooltip": "Choose whether or not to show icons on applications.",
|
||||
"value": true
|
||||
},
|
||||
"application-icon-size": {
|
||||
"type": "spinbutton",
|
||||
"default": 22,
|
||||
"min": 16,
|
||||
"max": 48,
|
||||
"step": 1,
|
||||
"units": "px",
|
||||
"description": "Applications icon size",
|
||||
"dependency": "show-application-icons",
|
||||
"value": 22
|
||||
},
|
||||
"favbox-show": {
|
||||
"type": "switch",
|
||||
"default": true,
|
||||
"description": "Show favorites and session buttons",
|
||||
"tooltip": "Choose whether or not to show the left pane of the menu.",
|
||||
"value": true
|
||||
},
|
||||
"fav-icon-size": {
|
||||
"type": "spinbutton",
|
||||
"default": 32,
|
||||
"min": 16,
|
||||
"max": 64,
|
||||
"step": 1,
|
||||
"units": "px",
|
||||
"description": "Favorites icon size",
|
||||
"dependency": "favbox-show",
|
||||
"value": 40
|
||||
},
|
||||
"show-favorites": {
|
||||
"type": "switch",
|
||||
"default": true,
|
||||
"description": "Show favorites",
|
||||
"tooltip": "Choose whether or not to show favorite files in the menu.",
|
||||
"value": true
|
||||
},
|
||||
"show-places": {
|
||||
"type": "switch",
|
||||
"default": true,
|
||||
"description": "Show bookmarks and places",
|
||||
"tooltip": "Choose whether or not to show bookmarks and places in the menu.",
|
||||
"value": false
|
||||
},
|
||||
"show-recents": {
|
||||
"type": "switch",
|
||||
"default": true,
|
||||
"description": "Show recents",
|
||||
"tooltip": "Choose whether or not to show recents in the menu.",
|
||||
"value": false
|
||||
},
|
||||
"category-hover": {
|
||||
"type": "switch",
|
||||
"default": true,
|
||||
"description": "Change categories on hover",
|
||||
"tooltip": "Choose whether or not to change categories by hovering.",
|
||||
"value": true
|
||||
},
|
||||
"enable-autoscroll": {
|
||||
"type": "switch",
|
||||
"default": true,
|
||||
"description": "Enable autoscrolling in application list",
|
||||
"tooltip": "Choose whether or not to enable smooth autoscrolling in the application list.",
|
||||
"value": true
|
||||
},
|
||||
"search-filesystem": {
|
||||
"type": "switch",
|
||||
"default": false,
|
||||
"description": "Enable filesystem path entry in search box",
|
||||
"tooltip": "Allows path entry in the menu search box.",
|
||||
"value": false
|
||||
},
|
||||
"force-show-panel": {
|
||||
"type": "switch",
|
||||
"default": true,
|
||||
"description": "Force the panel to be visible when opening the menu",
|
||||
"tooltip": "Opening the menu will also show the main panel (which may be auto-hidden).",
|
||||
"value": true
|
||||
},
|
||||
"activate-on-hover": {
|
||||
"type": "switch",
|
||||
"default": false,
|
||||
"description": "Open the menu when I move my mouse over it",
|
||||
"tooltip": "Enable opening the menu when the mouse enters the applet",
|
||||
"value": false
|
||||
},
|
||||
"hover-delay": {
|
||||
"type": "spinbutton",
|
||||
"default": 0,
|
||||
"min": 0,
|
||||
"max": 1000,
|
||||
"step": 50,
|
||||
"units": "milliseconds",
|
||||
"dependency": "activate-on-hover",
|
||||
"description": "Menu hover delay",
|
||||
"tooltip": "Delay before the menu opens when hovered",
|
||||
"value": 0
|
||||
},
|
||||
"enable-animation": {
|
||||
"type": "switch",
|
||||
"default": false,
|
||||
"description": "Use menu animations",
|
||||
"tooltip": "Allow the menu to animate on open and close",
|
||||
"value": false
|
||||
},
|
||||
"menu-editor-button": {
|
||||
"type": "button",
|
||||
"description": "Open the menu editor",
|
||||
"callback": "_launch_editor",
|
||||
"tooltip": "Press this button to customize your menu entries."
|
||||
},
|
||||
"popup-width": {
|
||||
"type": "generic",
|
||||
"default": 590,
|
||||
"value": 500
|
||||
},
|
||||
"popup-height": {
|
||||
"type": "generic",
|
||||
"default": 515,
|
||||
"value": 473.4131774902344
|
||||
},
|
||||
"reset-menu-size-button": {
|
||||
"type": "button",
|
||||
"description": "Restore the menu to its original size",
|
||||
"callback": "_reset_menu_size"
|
||||
},
|
||||
"__md5__": "4795fe5ccdb24e51e3d4434908c26bd5"
|
||||
}
|
|
@ -0,0 +1,14 @@
|
|||
{
|
||||
"section1": {
|
||||
"type": "section",
|
||||
"description": "Menu"
|
||||
},
|
||||
"keyOpen": {
|
||||
"type": "keybinding",
|
||||
"description": "Show menu",
|
||||
"default": "<Shift><Super>n",
|
||||
"tooltip": "Set keybinding(s) to show the network applet menu.",
|
||||
"value": "<Shift><Super>n"
|
||||
},
|
||||
"__md5__": "976b46e8430522899e7fe34f2abfee76"
|
||||
}
|
|
@ -0,0 +1,58 @@
|
|||
{
|
||||
"section1": {
|
||||
"type": "section",
|
||||
"description": "Behavior"
|
||||
},
|
||||
"ignoreTransientNotifications": {
|
||||
"type": "switch",
|
||||
"default": true,
|
||||
"description": "Ignore transient notifications",
|
||||
"tooltip": "Check this to ignore transient notifications.",
|
||||
"value": true
|
||||
},
|
||||
"section2": {
|
||||
"type": "section",
|
||||
"description": "Display"
|
||||
},
|
||||
"showEmptyTray": {
|
||||
"type": "switch",
|
||||
"default": false,
|
||||
"description": "Show empty tray",
|
||||
"tooltip": "Check this to show the tray even when there are no new notifications.",
|
||||
"value": false
|
||||
},
|
||||
"showNotificationCount": {
|
||||
"type": "switch",
|
||||
"default": true,
|
||||
"description": "Show the number of notifications",
|
||||
"value": true
|
||||
},
|
||||
"section3": {
|
||||
"type": "section",
|
||||
"description": "Keyboard shortcuts"
|
||||
},
|
||||
"keyOpen": {
|
||||
"type": "keybinding",
|
||||
"description": "Show notifications",
|
||||
"default": "<Super>n",
|
||||
"tooltip": "Set keybinding(s) to show the notification popup menu.",
|
||||
"value": "<Super>n"
|
||||
},
|
||||
"keyClear": {
|
||||
"type": "keybinding",
|
||||
"description": "Clear notifications",
|
||||
"default": "<Shift><Super>c",
|
||||
"tooltip": "Set keybinding(s) to clear all notifications.",
|
||||
"value": "<Shift><Super>c"
|
||||
},
|
||||
"section4": {
|
||||
"type": "section",
|
||||
"description": ""
|
||||
},
|
||||
"btnSystemSettings": {
|
||||
"type": "button",
|
||||
"description": "Open notification settings",
|
||||
"callback": "on_btn_open_system_settings_clicked"
|
||||
},
|
||||
"__md5__": "cb9ad336b2e360509f8ba388e1d19b8f"
|
||||
}
|
|
@ -0,0 +1,68 @@
|
|||
{
|
||||
"directory": {
|
||||
"default": " ",
|
||||
"type": "filechooser",
|
||||
"description": "Folder",
|
||||
"allow-none": false,
|
||||
"select-dir": true,
|
||||
"value": "file:///home/MrJavadGG/%20"
|
||||
},
|
||||
"shuffle": {
|
||||
"default": true,
|
||||
"description": "Shuffle",
|
||||
"type": "switch",
|
||||
"value": true
|
||||
},
|
||||
"delay": {
|
||||
"default": 5,
|
||||
"type": "spinbutton",
|
||||
"min": 1,
|
||||
"max": 3600,
|
||||
"description": "Delay",
|
||||
"units": "seconds",
|
||||
"step": 1,
|
||||
"value": 5
|
||||
},
|
||||
"height": {
|
||||
"default": 200,
|
||||
"type": "spinbutton",
|
||||
"min": 50,
|
||||
"max": 1600,
|
||||
"description": "Height",
|
||||
"units": "pixels",
|
||||
"step": 50,
|
||||
"value": 200
|
||||
},
|
||||
"width": {
|
||||
"default": 300,
|
||||
"type": "spinbutton",
|
||||
"min": 50,
|
||||
"max": 1600,
|
||||
"description": "Width",
|
||||
"units": "pixels",
|
||||
"step": 50,
|
||||
"value": 300
|
||||
},
|
||||
"fade-delay": {
|
||||
"default": 0.3,
|
||||
"type": "spinbutton",
|
||||
"min": 0,
|
||||
"max": 10,
|
||||
"description": "Fade delay",
|
||||
"step": 0.1,
|
||||
"units": "seconds",
|
||||
"value": 0.3
|
||||
},
|
||||
"effect": {
|
||||
"type": "combobox",
|
||||
"description": "Special effect",
|
||||
"default": "",
|
||||
"options": {
|
||||
"None": "",
|
||||
"Sepia": "sepia",
|
||||
"Black and White": "black-and-white"
|
||||
},
|
||||
"value": ""
|
||||
},
|
||||
"__md5__": "738cdf363d241ed8dbaafbed122a260f"
|
||||
}
|
|
@ -0,0 +1,22 @@
|
|||
{
|
||||
"labelinfo": {
|
||||
"type": "combobox",
|
||||
"description": "Display",
|
||||
"default": "nothing",
|
||||
"options": {
|
||||
"Show percentage": "percentage",
|
||||
"Show time remaining": "time",
|
||||
"Show percentage and time remaining": "percentage_time",
|
||||
"Hide label": "nothing"
|
||||
},
|
||||
"value": "nothing"
|
||||
},
|
||||
"showmulti": {
|
||||
"type": "switch",
|
||||
"default": false,
|
||||
"description": "Always show all batteries",
|
||||
"tooltip": "Check this to always show multiple batteries in the panel, regardless of whether one of them is marked primary.",
|
||||
"value": false
|
||||
},
|
||||
"__md5__": "db29025b0930e93063f745d0adcc675a"
|
||||
}
|
|
@ -0,0 +1,137 @@
|
|||
{
|
||||
"section1": {
|
||||
"type": "section",
|
||||
"description": "Menu"
|
||||
},
|
||||
"playerControl": {
|
||||
"type": "switch",
|
||||
"default": true,
|
||||
"description": "Control Players",
|
||||
"value": true
|
||||
},
|
||||
"extendedPlayerControl": {
|
||||
"type": "switch",
|
||||
"default": false,
|
||||
"description": "Show Loop and Shuffle controls",
|
||||
"dependency": "playerControl",
|
||||
"value": false
|
||||
},
|
||||
"keyOpen": {
|
||||
"type": "keybinding",
|
||||
"description": "Show menu",
|
||||
"default": "<Shift><Super>s",
|
||||
"tooltip": "Set keybinding(s) to show the sound applet menu.",
|
||||
"value": "<Shift><Super>s"
|
||||
},
|
||||
"alwaysShowMuteInput": {
|
||||
"type": "switch",
|
||||
"description": "Always show input switch",
|
||||
"tooltip": "Always show the 'Mute input' switch in the context menu.",
|
||||
"default": false,
|
||||
"value": false
|
||||
},
|
||||
"_knownPlayers": {
|
||||
"type": "generic",
|
||||
"default": [
|
||||
"banshee",
|
||||
"vlc",
|
||||
"rhythmbox"
|
||||
],
|
||||
"value": [
|
||||
"banshee",
|
||||
"vlc",
|
||||
"rhythmbox",
|
||||
"firefox",
|
||||
"xplayer"
|
||||
]
|
||||
},
|
||||
"section2": {
|
||||
"type": "section",
|
||||
"description": "Panel"
|
||||
},
|
||||
"showtrack": {
|
||||
"type": "switch",
|
||||
"default": false,
|
||||
"description": "Show song information on the panel",
|
||||
"dependency": "playerControl",
|
||||
"value": false
|
||||
},
|
||||
"truncatetext": {
|
||||
"type": "spinbutton",
|
||||
"default": 30,
|
||||
"min": 5,
|
||||
"max": 512,
|
||||
"units": "characters",
|
||||
"step": 1,
|
||||
"description": "Limit song information to",
|
||||
"dependency": "showtrack",
|
||||
"value": 30
|
||||
},
|
||||
"middleClickAction": {
|
||||
"type": "combobox",
|
||||
"default": "mute",
|
||||
"options": {
|
||||
"Toggle Mute": "mute",
|
||||
"Toggle Mute output": "out_mute",
|
||||
"Toggle Mute input": "in_mute",
|
||||
"Toggle Play / Pause": "player"
|
||||
},
|
||||
"description": "Action on middle click",
|
||||
"value": "mute"
|
||||
},
|
||||
"middleShiftClickAction": {
|
||||
"type": "combobox",
|
||||
"default": "in_mute",
|
||||
"options": {
|
||||
"Toggle Mute": "mute",
|
||||
"Toggle Mute output": "out_mute",
|
||||
"Toggle Mute input": "in_mute",
|
||||
"Toggle Play / Pause": "player"
|
||||
},
|
||||
"description": "Action on shift+middle click",
|
||||
"value": "in_mute"
|
||||
},
|
||||
"horizontalScroll": {
|
||||
"type": "switch",
|
||||
"default": false,
|
||||
"description": "Use horizontal scrolling to move between tracks",
|
||||
"dependency": "playerControl",
|
||||
"value": false
|
||||
},
|
||||
"showalbum": {
|
||||
"type": "switch",
|
||||
"default": false,
|
||||
"description": "Show album art as icon",
|
||||
"dependency": "playerControl",
|
||||
"value": false
|
||||
},
|
||||
"hideSystray": {
|
||||
"type": "switch",
|
||||
"description": "Hide system tray icons for compatible players",
|
||||
"default": true,
|
||||
"value": true
|
||||
},
|
||||
"section3": {
|
||||
"type": "section",
|
||||
"description": "Tooltip"
|
||||
},
|
||||
"tooltipShowVolume": {
|
||||
"type": "switch",
|
||||
"default": true,
|
||||
"description": "Show volume in tooltip",
|
||||
"value": true
|
||||
},
|
||||
"tooltipShowPlayer": {
|
||||
"type": "switch",
|
||||
"default": false,
|
||||
"description": "Show player in tooltip",
|
||||
"value": false
|
||||
},
|
||||
"tooltipShowArtistTitle": {
|
||||
"type": "switch",
|
||||
"default": false,
|
||||
"description": "Show song artist and title in tooltip",
|
||||
"value": false
|
||||
},
|
||||
"__md5__": "ceea7709f6c96376c9f83b9b8ddce0b5"
|
||||
}
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"display-type": {
|
||||
"type": "combobox",
|
||||
"default": "visual",
|
||||
"description": "Type of display",
|
||||
"tooltip": "Note that the visual representation will only work if your panel is large enough to display it properly, otherwise the simple style will be used.",
|
||||
"options": {
|
||||
"A visual representation of the workspaces": "visual",
|
||||
"Simple buttons": "buttons"
|
||||
},
|
||||
"value": "buttons"
|
||||
},
|
||||
"scroll-behavior": {
|
||||
"type": "combobox",
|
||||
"default": "normal",
|
||||
"description": "Scroll wheel behavior",
|
||||
"tooltip": "Reverse or disable the direction of the scroll in the workspace list.",
|
||||
"options": {
|
||||
"Normal": "normal",
|
||||
"Reversed": "reversed",
|
||||
"Disabled": "disabled"
|
||||
},
|
||||
"value": "normal"
|
||||
},
|
||||
"__md5__": "bde96d24c6efac81dcfe38017f39456d"
|
||||
}
|
|
@ -0,0 +1,26 @@
|
|||
{
|
||||
"display-type": {
|
||||
"type": "combobox",
|
||||
"default": "visual",
|
||||
"description": "Type of display",
|
||||
"tooltip": "Note that the visual representation will only work if your panel is large enough to display it properly, otherwise the simple style will be used.",
|
||||
"options": {
|
||||
"A visual representation of the workspaces": "visual",
|
||||
"Simple buttons": "buttons"
|
||||
},
|
||||
"value": "buttons"
|
||||
},
|
||||
"scroll-behavior": {
|
||||
"type": "combobox",
|
||||
"default": "normal",
|
||||
"description": "Scroll wheel behavior",
|
||||
"tooltip": "Reverse or disable the direction of the scroll in the workspace list.",
|
||||
"options": {
|
||||
"Normal": "normal",
|
||||
"Reversed": "reversed",
|
||||
"Disabled": "disabled"
|
||||
},
|
||||
"value": "normal"
|
||||
},
|
||||
"__md5__": "bde96d24c6efac81dcfe38017f39456d"
|
||||
}
|
BIN
iso/airootfs/etc/skel/.config/dconf/user
Normal file
BIN
iso/airootfs/etc/skel/.config/dconf/user
Normal file
Binary file not shown.
53
iso/airootfs/etc/skel/.config/fastfetch/config.jsonc
Normal file
53
iso/airootfs/etc/skel/.config/fastfetch/config.jsonc
Normal file
|
@ -0,0 +1,53 @@
|
|||
{
|
||||
"$schema": "https://github.com/fastfetch-cli/fastfetch/raw/dev/doc/json_schema.json",
|
||||
"logo": {
|
||||
"type": "builtin",
|
||||
"color": {"1": "blue"},
|
||||
"color": {"2": "blue"},
|
||||
"padding": {
|
||||
"top": 1,
|
||||
"left": 2
|
||||
}
|
||||
},
|
||||
"display": {
|
||||
"color": "blue"
|
||||
},
|
||||
"modules": [
|
||||
{
|
||||
"type": "title",
|
||||
"color": {
|
||||
"user": "blue",
|
||||
"at": "blue",
|
||||
"host": "blue"
|
||||
}
|
||||
},
|
||||
"separator",
|
||||
"os",
|
||||
"host",
|
||||
"kernel",
|
||||
"uptime",
|
||||
"packages",
|
||||
"shell",
|
||||
"display",
|
||||
"de",
|
||||
"wm",
|
||||
"wmtheme",
|
||||
"theme",
|
||||
"icons",
|
||||
"font",
|
||||
"cursor",
|
||||
"terminal",
|
||||
"terminalfont",
|
||||
"cpu",
|
||||
"gpu",
|
||||
"memory",
|
||||
"swap",
|
||||
"disk",
|
||||
"localip",
|
||||
"battery",
|
||||
"poweradapter",
|
||||
"locale",
|
||||
"break",
|
||||
"colors"
|
||||
]
|
||||
}
|
56
iso/airootfs/etc/skel/.config/fontconfig/fonts.conf
Normal file
56
iso/airootfs/etc/skel/.config/fontconfig/fonts.conf
Normal file
|
@ -0,0 +1,56 @@
|
|||
<?xml version='1.0'?>
|
||||
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
|
||||
<fontconfig>
|
||||
<match target="font">
|
||||
<edit name="hinting" mode="assign">
|
||||
<bool>true</bool>
|
||||
</edit>
|
||||
<edit name="autohint" mode="assign">
|
||||
<bool>true</bool>
|
||||
</edit>
|
||||
<edit name="hintstyle" mode="assign">
|
||||
<const>hintslight</const>
|
||||
</edit>
|
||||
<edit name="rgba" mode="assign">
|
||||
<const>rgb</const>
|
||||
</edit>
|
||||
<edit name="antialias" mode="assign">
|
||||
<bool>true</bool>
|
||||
</edit>
|
||||
<edit name="lcdfilter" mode="assign">
|
||||
<const>lcddefault</const>
|
||||
</edit>
|
||||
</match>
|
||||
<!-- Set preferred serif, sans serif, and monospace fonts. -->
|
||||
<alias>
|
||||
<family>serif</family>
|
||||
<prefer>
|
||||
<family>Vazirmatn</family>
|
||||
</prefer>
|
||||
</alias>
|
||||
<alias>
|
||||
<family>sans-serif</family>
|
||||
<prefer>
|
||||
<family>Vazirmatn</family>
|
||||
</prefer>
|
||||
</alias>
|
||||
<alias>
|
||||
<family>sans</family>
|
||||
<prefer>
|
||||
<family>Vazirmatn</family>
|
||||
</prefer>
|
||||
</alias>
|
||||
<alias>
|
||||
<family>monospace</family>
|
||||
<prefer>
|
||||
<family>Source Code Pro</family>
|
||||
</prefer>
|
||||
</alias>
|
||||
<alias>
|
||||
<family>mono</family>
|
||||
<prefer>
|
||||
<family>Source Code Pro</family>
|
||||
</prefer>
|
||||
</alias>
|
||||
<dir>~/.fonts</dir>
|
||||
</fontconfig>
|
11
iso/airootfs/etc/skel/.config/gtk-2.0/gtkfilechooser.ini
Normal file
11
iso/airootfs/etc/skel/.config/gtk-2.0/gtkfilechooser.ini
Normal file
|
@ -0,0 +1,11 @@
|
|||
[Filechooser Settings]
|
||||
LocationMode=path-bar
|
||||
ShowHidden=false
|
||||
ShowSizeColumn=true
|
||||
GeometryX=68
|
||||
GeometryY=59
|
||||
GeometryWidth=888
|
||||
GeometryHeight=672
|
||||
SortColumn=name
|
||||
SortOrder=ascending
|
||||
StartupMode=recent
|
|
@ -0,0 +1,7 @@
|
|||
# This file is created by ibus-daemon, please do not modify it.
|
||||
# This file allows processes on the machine to find the
|
||||
# ibus session bus with the below address.
|
||||
# If the IBUS_ADDRESS environment variable is set, it will
|
||||
# be used rather than this file.
|
||||
IBUS_ADDRESS=unix:path=/home/MrJavadGG/.cache/ibus/dbus-KgmQykOo,guid=e9eacb0b6cc1f9debe37706066abb1ee
|
||||
IBUS_DAEMON_PID=17880
|
79
iso/airootfs/etc/skel/.config/xed/accels
Normal file
79
iso/airootfs/etc/skel/.config/xed/accels
Normal file
|
@ -0,0 +1,79 @@
|
|||
; xed GtkAccelMap rc-file -*- scheme -*-
|
||||
; this file is an automated accelerator map dump
|
||||
;
|
||||
; (gtk_accel_path "<Actions>/FileBrowserWidgetSelectionActionGroup/FileMoveToTrash" "")
|
||||
; (gtk_accel_path "<Actions>/FileBrowserWidgetSelectionActionGroup/FileDelete" "")
|
||||
; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/ViewOverviewMap" "F12")
|
||||
; (gtk_accel_path "<Actions>/XedWindowActions/SearchGoToLine" "<Primary>i")
|
||||
; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/ViewToolbar" "")
|
||||
; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/ViewFullscreen" "F11")
|
||||
; (gtk_accel_path "<Actions>/XedWindowActions/FileSaveAll" "<Primary><Shift>l")
|
||||
; (gtk_accel_path "<Actions>/XedTextSizePluginActions/NormalSizeAction" "<Primary>0")
|
||||
; (gtk_accel_path "<Actions>/XedWindowPanesActions/ViewBottomPane" "<Primary>F9")
|
||||
; (gtk_accel_path "<Actions>/XedWindowActions/DocumentsMoveToNewWindow" "")
|
||||
; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/HelpAbout" "")
|
||||
; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/ViewStatusbar" "")
|
||||
; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/FileRecentsMenu" "")
|
||||
; (gtk_accel_path "<Actions>/XedWindowActions/EditToggleComment" "<Primary>slash")
|
||||
; (gtk_accel_path "<Actions>/DocumentsListActions/Tab_0" "<Alt>1")
|
||||
; (gtk_accel_path "<Actions>/XedCloseWindowActions/FileClose" "<Primary>w")
|
||||
; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/ViewWordWrap" "<Primary>r")
|
||||
; (gtk_accel_path "<Actions>/XedWindowActions/FileSave" "<Primary>s")
|
||||
; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/HelpContents" "F1")
|
||||
; (gtk_accel_path "<Actions>/XedWindowActions/SearchReplace" "<Primary>h")
|
||||
; (gtk_accel_path "<Actions>/XedWindowActions/FileRevert" "")
|
||||
; (gtk_accel_path "<Actions>/XedJoinLinesPluginActions/JoinLinesAction" "<Primary>j")
|
||||
; (gtk_accel_path "<Actions>/FileBrowserWidgetSensitiveActionGroup/DirectoryOpen" "")
|
||||
; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/Tools" "")
|
||||
; (gtk_accel_path "<Actions>/XedWindowActions/EditPaste" "<Primary>v")
|
||||
; (gtk_accel_path "<Actions>/FileBrowserWidgetActionGroup/FilterHidden" "")
|
||||
; (gtk_accel_path "<Actions>/XedWindowActions/EditCut" "<Primary>x")
|
||||
; (gtk_accel_path "<Actions>/XedWindowPanesActions/ViewSidePane" "F9")
|
||||
; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/View" "")
|
||||
; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/File" "")
|
||||
; (gtk_accel_path "<Actions>/XedWindowActions/EditSelectAll" "<Primary>a")
|
||||
; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/Help" "")
|
||||
; (gtk_accel_path "<Actions>/XedWindowActions/EditDelete" "")
|
||||
; (gtk_accel_path "<Actions>/XedSpellPluginActions/CheckSpell" "<Shift>F7")
|
||||
; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/Documents" "")
|
||||
; (gtk_accel_path "<Actions>/XedWindowActions/DocumentsNextDocument" "<Primary><Alt>Page_Down")
|
||||
; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/ViewMenubar" "")
|
||||
; (gtk_accel_path "<Actions>/FileBrowserWidgetSingleMostSelectionActionGroup/DirectoryNew" "")
|
||||
; (gtk_accel_path "<Actions>/FileBrowserWidgetSensitiveActionGroup/DirectoryRefresh" "")
|
||||
; (gtk_accel_path "<Actions>/XedWindowActions/FilePrint" "<Primary>p")
|
||||
; (gtk_accel_path "<Actions>/XedTextSizePluginActions/LargerTextAction" "<Primary>equal")
|
||||
; (gtk_accel_path "<Actions>/XedWindowActions/EditRedo" "<Primary>y")
|
||||
; (gtk_accel_path "<Actions>/FileBrowserWidgetFileSelectionActionGroup/FileOpen" "")
|
||||
; (gtk_accel_path "<Actions>/XedWindowActions/EditDuplicate" "<Primary><Shift>d")
|
||||
; (gtk_accel_path "<Actions>/FileBrowserPluginExtra/SetActiveRoot" "")
|
||||
; (gtk_accel_path "<Actions>/XedSpellPluginActions/ConfigSpell" "")
|
||||
; (gtk_accel_path "<Actions>/XedDocinfoPluginActions/DocumentStatistics" "")
|
||||
; (gtk_accel_path "<Actions>/FileBrowserWidgetSingleMostSelectionActionGroup/FileNew" "")
|
||||
; (gtk_accel_path "<Actions>/XedQuitWindowActions/FileQuit" "<Primary>q")
|
||||
; (gtk_accel_path "<Actions>/XedWindowActions/EditUndo" "<Primary>z")
|
||||
; (gtk_accel_path "<Actions>/XedTimePluginActions/InsertDateAndTime" "F5")
|
||||
; (gtk_accel_path "<Actions>/FileBrowserWidgetSingleSelectionActionGroup/FileRename" "")
|
||||
; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/HelpShortcuts" "")
|
||||
; (gtk_accel_path "<Actions>/XedWindowActions/ViewHighlightMode" "<Primary><Shift>h")
|
||||
; (gtk_accel_path "<Actions>/XedSortPluginActions/Sort" "F10")
|
||||
; (gtk_accel_path "<Actions>/XedWindowActions/SearchFind" "<Primary>f")
|
||||
; (gtk_accel_path "<Actions>/XedWindowActions/SearchFindPrevious" "<Primary><Shift>g")
|
||||
; (gtk_accel_path "<Actions>/FileBrowserWidgetActionGroup/FilterBinary" "")
|
||||
; (gtk_accel_path "<Actions>/XedWindowActions/FileCloseAll" "<Primary><Shift>w")
|
||||
; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/Search" "")
|
||||
; (gtk_accel_path "<Actions>/FileBrowserWidgetActionGroupToplevel/FilterMenuAction" "")
|
||||
; (gtk_accel_path "<Actions>/XedSpellPluginActions/InlineSpellChecker" "")
|
||||
; (gtk_accel_path "<Actions>/XedWindowActions/DocumentsPreviousDocument" "<Primary><Alt>Page_Up")
|
||||
; (gtk_accel_path "<Actions>/XedWindowActions/EditToggleCommentBlock" "<Primary><Shift>question")
|
||||
; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/XAppFavoritesMenu" "")
|
||||
; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/Edit" "")
|
||||
; (gtk_accel_path "<Actions>/XedTextSizePluginActions/SmallerTextAction" "<Primary>minus")
|
||||
; (gtk_accel_path "<Actions>/XedWindowActions/FileSaveAs" "<Primary><Shift>s")
|
||||
; (gtk_accel_path "<Actions>/FileBrowserWidgetBookmarkActionGroup/BookmarkOpen" "")
|
||||
; (gtk_accel_path "<Actions>/XedWindowActions/EditCopy" "<Primary>c")
|
||||
; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/EditPreferences" "")
|
||||
; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/FileOpen" "<Primary>o")
|
||||
; (gtk_accel_path "<Actions>/FileBrowserPluginSingleSelectionExtra/OpenTerminal" "")
|
||||
; (gtk_accel_path "<Actions>/XedWindowAlwaysSensitiveActions/FileNew" "<Primary>n")
|
||||
; (gtk_accel_path "<Actions>/XedWindowActions/SearchFindNext" "<Primary>g")
|
||||
; (gtk_accel_path "<Actions>/XedWindowActions/FilePrintPreview" "<Primary><Shift>p")
|
7
iso/airootfs/etc/skel/.config/xplayer/state.ini
Normal file
7
iso/airootfs/etc/skel/.config/xplayer/state.ini
Normal file
|
@ -0,0 +1,7 @@
|
|||
[State]
|
||||
window_w=650
|
||||
window_h=500
|
||||
show_sidebar=false
|
||||
maximised=false
|
||||
sidebar_w=0
|
||||
sidebar_page=playlist
|
|
@ -1,7 +1,5 @@
|
|||
title Parch Linux install medium (x86_64, UEFI)
|
||||
sort-key 01
|
||||
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux
|
||||
initrd /%INSTALL_DIR%/boot/intel-ucode.img
|
||||
initrd /%INSTALL_DIR%/boot/amd-ucode.img
|
||||
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
|
||||
options archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL%
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
title Parch Linux install medium (x86_64, UEFI) with speech
|
||||
sort-key 02
|
||||
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux
|
||||
initrd /%INSTALL_DIR%/boot/intel-ucode.img
|
||||
initrd /%INSTALL_DIR%/boot/amd-ucode.img
|
||||
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
|
||||
options archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% accessibility=on
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
title Parch Linux install medium (x86_64, UEFI, Copy to RAM)
|
||||
sort-key 03
|
||||
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux
|
||||
initrd /%INSTALL_DIR%/boot/intel-ucode.img
|
||||
initrd /%INSTALL_DIR%/boot/amd-ucode.img
|
||||
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
|
||||
options archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% copytoram
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
title Parch Linux install medium (x86_64, UEFI, Copy to RAM) with speech
|
||||
sort-key 04
|
||||
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux
|
||||
initrd /%INSTALL_DIR%/boot/intel-ucode.img
|
||||
initrd /%INSTALL_DIR%/boot/amd-ucode.img
|
||||
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
|
||||
options archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% copytoram accessibility=on
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
title Parch Linux install compatibility medium (x86_64, UEFI)
|
||||
sort-key 05
|
||||
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux
|
||||
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
|
||||
options archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% nomodset
|
|
@ -1,3 +1,3 @@
|
|||
timeout 15
|
||||
default 01-archiso-x86_64-linux.conf
|
||||
beep off
|
||||
beep on
|
||||
|
|
|
@ -29,14 +29,14 @@ menuentry "Parch Linux install medium (x86_64, UEFI)" {
|
|||
set gfxpayload=keep
|
||||
search --no-floppy --set=root --label %ARCHISO_LABEL%
|
||||
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL%
|
||||
initrd /%INSTALL_DIR%/boot/intel-ucode.img /%INSTALL_DIR%/boot/amd-ucode.img /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
|
||||
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
|
||||
}
|
||||
|
||||
menuentry "Parch Linux install medium with speakup screen reader (x86_64, UEFI)" --hotkey=s {
|
||||
set gfxpayload=keep
|
||||
search --no-floppy --set=root --label %ARCHISO_LABEL%
|
||||
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% accessibility=on
|
||||
initrd /%INSTALL_DIR%/boot/intel-ucode.img /%INSTALL_DIR%/boot/amd-ucode.img /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
|
||||
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
|
||||
}
|
||||
|
||||
menuentry "UEFI Shell" {
|
||||
|
|
|
@ -7,6 +7,10 @@ base
|
|||
base-devel
|
||||
bind
|
||||
brltty
|
||||
pipewire
|
||||
pipewire-pulse
|
||||
wireplumber
|
||||
gst-plugin-pipewire
|
||||
#broadcom-wl
|
||||
btrfs-progs
|
||||
clonezilla
|
||||
|
@ -138,43 +142,54 @@ openssl
|
|||
|
||||
#Desktop
|
||||
cinnamon
|
||||
nemo
|
||||
parch-mpv
|
||||
mpv
|
||||
sddm
|
||||
xed
|
||||
xreader
|
||||
engrampa
|
||||
nemo-fileroller
|
||||
unzip
|
||||
unrar
|
||||
gnome-terminal
|
||||
gnome-screenshot
|
||||
gnome-calculator
|
||||
|
||||
|
||||
#systemutils
|
||||
btop
|
||||
xdg-user-dirs
|
||||
packagekit-qt5
|
||||
neofetch-git
|
||||
keepassxc
|
||||
warpinator
|
||||
ttf-dejavu
|
||||
android-file-transfer
|
||||
gvfs-mtp
|
||||
broadcom-wl-dkms
|
||||
gparted
|
||||
blueberry
|
||||
bluez
|
||||
bluez-utils
|
||||
boost
|
||||
|
||||
#parchlinuxstuff
|
||||
parch-base
|
||||
calamares
|
||||
parchlinux-cala-config
|
||||
calamares-parch
|
||||
os-prober
|
||||
paru
|
||||
parch-branding
|
||||
parch-pacman
|
||||
parch-welcome
|
||||
python-pyqt6
|
||||
parch-grub
|
||||
estedad-fonts
|
||||
vazirmatn-fonts
|
||||
fluent-gtk-theme-git
|
||||
hack-nerd-fonts
|
||||
sddm-theme-astronaut
|
||||
tela-circle-icon-theme-blue
|
||||
parch-config-cinnamon
|
||||
parch-os-wallpapers
|
||||
parch-wallpapers
|
||||
parch-gnome-backgrounds
|
||||
qogir-cursor-theme-git
|
||||
qogir-gtk-theme
|
||||
qogir-icon-theme
|
||||
fira-code-font
|
||||
fira-code-mono
|
||||
parch-sddm-theme
|
||||
parch-plymouth
|
||||
plymouth
|
||||
|
|
|
@ -34,11 +34,11 @@ Architecture = auto
|
|||
#NoProgressBar
|
||||
CheckSpace
|
||||
#VerbosePkgLists
|
||||
ParallelDownloads = 5
|
||||
#ParallelDownloads = 5
|
||||
|
||||
# By default, pacman accepts packages signed by keys that its local keyring
|
||||
# trusts (see pacman-key and its man page), as well as unsigned packages.
|
||||
SigLevel = Required DatabaseOptional
|
||||
SigLevel = Never
|
||||
LocalFileSigLevel = Optional
|
||||
#RemoteFileSigLevel = Required
|
||||
|
||||
|
@ -72,6 +72,10 @@ LocalFileSigLevel = Optional
|
|||
#[core-testing]
|
||||
#Include = /etc/pacman.d/mirrorlist
|
||||
|
||||
[ppr]
|
||||
SigLevel = Optional TrustedOnly
|
||||
Server = https://git.parchlinux.com/repo/ppr/-/raw/main/x86_64/
|
||||
|
||||
[core]
|
||||
Include = /etc/pacman.d/mirrorlist
|
||||
|
||||
|
@ -90,13 +94,10 @@ Include = /etc/pacman.d/mirrorlist
|
|||
#[multilib]
|
||||
#Include = /etc/pacman.d/mirrorlist
|
||||
|
||||
[ppr]
|
||||
SigLevel = Optional TrustedOnly
|
||||
Server = https://raw.githubusercontent.com/parchlinux/ppr/main/x86_64/
|
||||
|
||||
[pcp]
|
||||
SigLevel = Optional TrustedOnly
|
||||
Server = https://raw.githubusercontent.com/parchlinux/pcp/main/x86_64/
|
||||
Server = https://git.parchlinux.com/repo/pcp/-/raw/main/x86_64/
|
||||
|
||||
|
||||
# An example of a custom package repository. See the pacman manpage for
|
||||
# tips on creating your own repositories.
|
||||
|
|
|
@ -9,8 +9,8 @@ iso_version="$(date +%Y.%m.%d)"
|
|||
install_dir="arch"
|
||||
buildmodes=('iso')
|
||||
bootmodes=('bios.syslinux.mbr' 'bios.syslinux.eltorito'
|
||||
'uefi-ia32.grub.esp' 'uefi-x64.systemd-boot.esp'
|
||||
'uefi-ia32.grub.eltorito' 'uefi-x64.systemd-boot.eltorito')
|
||||
'uefi-x64.systemd-boot.esp'
|
||||
'uefi-x64.systemd-boot.eltorito')
|
||||
arch="x86_64"
|
||||
pacman_conf="pacman.conf"
|
||||
airootfs_image_type="squashfs"
|
||||
|
|
|
@ -5,7 +5,7 @@ It allows you to install Parch Linux or perform system maintenance.
|
|||
ENDTEXT
|
||||
MENU LABEL Parch Linux install medium (x86_64, BIOS)
|
||||
LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux
|
||||
INITRD /%INSTALL_DIR%/boot/intel-ucode.img,/%INSTALL_DIR%/boot/amd-ucode.img,/%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
|
||||
INITRD /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
|
||||
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL%
|
||||
|
||||
# Accessibility boot option
|
||||
|
@ -16,7 +16,7 @@ It allows you to install Parch Linux or perform system maintenance with speech f
|
|||
ENDTEXT
|
||||
MENU LABEL Parch Linux install medium (x86_64, BIOS) with ^speech
|
||||
LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux
|
||||
INITRD /%INSTALL_DIR%/boot/intel-ucode.img,/%INSTALL_DIR%/boot/amd-ucode.img,/%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
|
||||
INITRD /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
|
||||
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% accessibility=on
|
||||
|
||||
# Copy to RAM boot option
|
||||
|
@ -27,5 +27,17 @@ It allows you to install Parch Linux or perform system maintenance.
|
|||
ENDTEXT
|
||||
MENU LABEL Parch Linux install medium (x86_64, BIOS, Copy to RAM)
|
||||
LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux
|
||||
INITRD /%INSTALL_DIR%/boot/intel-ucode.img,/%INSTALL_DIR%/boot/amd-ucode.img,/%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
|
||||
INITRD /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
|
||||
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% copytoram
|
||||
|
||||
|
||||
# compatibility boot option
|
||||
LABEL arch64compatibility
|
||||
TEXT HELP
|
||||
Boot the Parch Linux install medium on BIOS with compatibility mode.
|
||||
It allows you to install Parch Linux or perform system maintenance.
|
||||
ENDTEXT
|
||||
MENU LABEL Parch Linux install medium (x86_64, BIOS, compatibility)
|
||||
LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux
|
||||
INITRD /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
|
||||
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% nomodset
|
||||
|
|
Binary file not shown.
Before Width: | Height: | Size: 470 KiB After Width: | Height: | Size: 181 KiB |
BIN
screenshot/screenshot.png
Normal file
BIN
screenshot/screenshot.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 81 KiB |
|
@ -9,7 +9,7 @@ from github import Github
|
|||
|
||||
logging.basicConfig(level=logging.INFO, format="%(levelname)s: %(message)s")
|
||||
|
||||
api_key = os.getenv("api_key", None)
|
||||
api_key = os.getenv("API_KEY", None)
|
||||
current_date = datetime.today().strftime("%Y-%m-%d")
|
||||
|
||||
|
||||
|
@ -28,29 +28,29 @@ file_name = _path.name
|
|||
|
||||
hash = _compute_sha256(path)
|
||||
|
||||
repo_name = os.getenv("name", None)
|
||||
release_name = os.getenv("release_name", None)
|
||||
repo_name = os.getenv("REPO_NAME", None)
|
||||
release_name = os.getenv("RELEASE_NAME", None)
|
||||
|
||||
logging.info("Starting at %s", current_date)
|
||||
|
||||
if not (repo_name and api_key and release_name):
|
||||
logging.error(
|
||||
"'repo_name'/'api_key'/'release_name' not found in your envs."
|
||||
"please add this and run again"
|
||||
"'REPO_NAME'/'API_KEY'/'RELEASE_NAME' not found in your environment vars."
|
||||
"please add this and run again."
|
||||
)
|
||||
sys.exit(1)
|
||||
|
||||
|
||||
gh = Github(api_key)
|
||||
print(repo_name, api_key)
|
||||
repo = gh.get_repo(f"parchlinux/parch-iso-cinnamon")
|
||||
repo = gh.get_repo(repo_name)
|
||||
|
||||
release = repo.get_release(release_name)
|
||||
|
||||
logging.info("statrting Upload ISO to release")
|
||||
logging.info("Statrting upload ISO to release")
|
||||
|
||||
release.upload_asset(path=path)
|
||||
logging.info("ISO upload is done")
|
||||
logging.info("ISO uploaded.")
|
||||
|
||||
# update release
|
||||
msg = (
|
||||
|
@ -60,6 +60,6 @@ msg = (
|
|||
| :---: | :---: |
|
||||
| {file_name} | {hash} |"""
|
||||
)
|
||||
logging.info("Starting Update release msg with: \n %s" % msg)
|
||||
logging.info("Starting update release msg with: \n %s" % msg)
|
||||
release.update_release(name=release.tag_name, message=msg)
|
||||
logging.info("Release Update is done.")
|
||||
logging.info("Release update is done.")
|
||||
|
|
Loading…
Add table
Reference in a new issue