Compare commits

...

13 commits

49 changed files with 2286 additions and 82 deletions

View file

@ -1,10 +1,15 @@
# This workflow will build an Arch Linux ISO file when a release is created.
# This workflow will build an Arch Linux ISO file with the commit on it
name: build parchiso per release
on:
release:
types:
- created
env:
api_key: ${{ secrets.GITHUB_TOKEN }}
name: ${{ github.event.repository.name }}
release_name: ${{ github.ref_name }}
GH_TOKEN: ${{ github.token }}
jobs:
build:
permissions:
@ -16,18 +21,17 @@ jobs:
steps:
- uses: actions/checkout@v3
- name: Install Packages via Pacman
run: |
pacman -Suy --noconfirm --noprogressbar
pacman -Sy --noconfirm --noprogressbar --needed git archiso python python-pygithub reflector
- name: Change pacman mirrors
run: |
reflector -n 3 --protocol https --save /etc/pacman.d/mirrorlist
pacman -Syy
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
env:
API_KEY: ${{ secrets.GITHUB_TOKEN }}
REPO_NAME: ${{ github.repository }}
RELEASE_NAME: ${{ github.ref_name }}
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
View 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

57
build.sh Executable file
View 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

View file

@ -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"

View file

@ -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"

View 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"

View file

@ -1,11 +0,0 @@
To install Parch Linux follow the installation guide:
https://wiki.archlinux.org/title/Installation_guide
For Wi-Fi, authenticate to the wireless network using the iwctl utility.
For mobile broadband (WWAN) modems, connect with the mmcli 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 Installation_guide.
                                          

View file

@ -3,5 +3,3 @@ Relogin=false
User=liveuser
Session=cinnamon
[Theme]
Current=astronaut

View file

@ -0,0 +1,3 @@
[Theme]
# Current theme name
Current= parch

View 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" },
]

View file

@ -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"

View file

@ -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'

View 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 = ""

View 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!

View file

@ -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"
}

View file

@ -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"
}

View file

@ -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"
}

View file

@ -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"
}

View file

@ -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"
}

View file

@ -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"
}

View file

@ -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"
}

View file

@ -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"
}

View file

@ -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"
}

View file

@ -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"
}

View file

@ -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"
}

View file

@ -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"
}

View file

@ -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"
}

View file

@ -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"
}

View file

@ -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"
}

View file

@ -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"
}

Binary file not shown.

View 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"
]
}

View 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>

View 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

View file

@ -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

View 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")

View file

@ -0,0 +1,7 @@
[State]
window_w=650
window_h=500
show_sidebar=false
maximised=false
sidebar_w=0
sidebar_page=playlist

View file

@ -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%

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -1,3 +1,3 @@
timeout 15
default 01-archiso-x86_64-linux.conf
beep off
beep on

View file

@ -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" {

View file

@ -7,6 +7,10 @@ base
base-devel
bind
brltty
pipewire
pipewire-pulse
wireplumber
gst-plugin-pipewire
#broadcom-wl
btrfs-progs
clonezilla
@ -138,40 +142,38 @@ openssl
#Desktop
cinnamon
nemo
parch-mpv
mpv
sddm
xed
xreader
engrampa
nemo-fileroller
unzip
unrar
gnome-terminal
gnome-screenshot
gnome-calculator
pamac-nosnap
#systemutils
btop
xdg-user-dirs
packagekit-qt5
neofetch-git
keepassxc
warpinator
ttf-dejavu
android-file-transfer
gvfs-mtp
broadcom-wl-dkms
gparted
blueman
blueberry
bluez
bluez-utils
pulseaudio-bluetooth
webapp-manager
boost
#parchlinuxstuff
parch-base
calamares
parchlinux-cala-config
calamares-parch
os-prober
paru
parch-branding
@ -181,11 +183,13 @@ parch-grub
estedad-fonts
vazirmatn-fonts
hack-nerd-fonts
sddm-theme-astronaut
cinnamon-parch
parch-os-wallpapers
parch-wallpapers
parch-gnome-backgrounds
papirus-icon-theme
arc-gtk-theme
qogir-cursor-theme-git
qogir-gtk-theme
qogir-icon-theme
fira-code-font
fira-code-mono
parch-sddm-theme
parch-plymouth
plymouth

View file

@ -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.

View file

@ -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"

View file

@ -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