summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorB. Stack <bgstack15@gmail.com>2024-04-30 12:43:32 -0400
committerB. Stack <bgstack15@gmail.com>2024-04-30 12:43:32 -0400
commite3e5c2546ebf2aa42c809cf9305f90cf395236a6 (patch)
tree0c57dc3283dc82683135f105802073cfd286dd7d
parentv0.0.4 fix want#1,#2 (diff)
downloadstackrpms-acer-chromebook-e3e5c2546ebf2aa42c809cf9305f90cf395236a6.tar.gz
stackrpms-acer-chromebook-e3e5c2546ebf2aa42c809cf9305f90cf395236a6.tar.bz2
stackrpms-acer-chromebook-e3e5c2546ebf2aa42c809cf9305f90cf395236a6.zip
fork to acer-chromebook
l---------README.md2
-rw-r--r--src/Makefile8
-rw-r--r--src/etc/stackrpms-acer-chromebook/Xmodmap21
-rw-r--r--src/etc/stackrpms-acer-chromebook/fluxbox.init89
-rw-r--r--src/etc/stackrpms-acer-chromebook/fluxbox.keys (renamed from src/etc/stackrpms-thinkpad-p50s/fluxbox.keys)35
-rw-r--r--src/etc/stackrpms-acer-chromebook/fluxbox.menu8
-rw-r--r--src/etc/stackrpms-acer-chromebook/fluxbox.startup (renamed from src/etc/stackrpms-thinkpad-p50s/fluxbox.startup)11
-rw-r--r--src/etc/stackrpms-acer-chromebook/fluxbox.windowmenu15
-rw-r--r--src/etc/stackrpms-thinkpad-p50s/Xmodmap20
-rwxr-xr-xsrc/usr/bin/hwset-acer-chromebook (renamed from src/usr/bin/hwset-thinkpad-p50s)7
-rwxr-xr-xsrc/usr/bin/netmounts-trayicon4
-rwxr-xr-xsrc/usr/bin/vpn-trayicon4
-rw-r--r--src/usr/share/doc/stackrpms-acer-chromebook/README.md54
-rw-r--r--src/usr/share/doc/stackrpms-thinkpad-p50s/README.md61
-rw-r--r--src/usr/share/man/man1/hwset-thinkpad-p50s.1.txt14
-rw-r--r--src/usr/share/man/man1/netmounts-off.1.txt2
-rw-r--r--src/usr/share/man/man1/netmounts-on.1.txt2
-rw-r--r--src/usr/share/man/man1/netmounts-trayicon.1.txt2
-rw-r--r--src/usr/share/man/man1/vpn-off.1.txt2
-rw-r--r--src/usr/share/man/man1/vpn-on.1.txt2
-rw-r--r--src/usr/share/man/man1/vpn-trayicon.1.txt2
21 files changed, 236 insertions, 129 deletions
diff --git a/README.md b/README.md
index e08d462..6e26c18 120000
--- a/README.md
+++ b/README.md
@@ -1 +1 @@
-src/usr/share/doc/stackrpms-thinkpad-p50s/README.md \ No newline at end of file
+src/usr/share/doc/stackrpms-acer-chromebook/README.md \ No newline at end of file
diff --git a/src/Makefile b/src/Makefile
index 503527f..598b137 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -1,8 +1,8 @@
-# File: Makefile for stackrpms-thinkpad-p50s
-# Location: stackrpms-thinkpad-p50s source package
+# File: Makefile for stackrpms-acer-chromebook
+# Location: stackrpms-acer-chromebook source package
# Author: bgstack15
# Startdate: 2022-11-04
-# Title: Makefile for stackrpms-thinkpad-p50s source package
+# Title: Makefile for stackrpms-acer-chromebook source package
# Purpose: To use traditional Unix make utility
# History:
# 2022-11-04 forked from bgscripts Makefile
@@ -14,7 +14,7 @@
# Dependencies:
# build-devuan: txt2man
-APPNAME = stackrpms-thinkpad-p50s
+APPNAME = stackrpms-acer-chromebook
APPVERSION = 0.0.1
SRCDIR = $(CURDIR)
prefix = /usr
diff --git a/src/etc/stackrpms-acer-chromebook/Xmodmap b/src/etc/stackrpms-acer-chromebook/Xmodmap
new file mode 100644
index 0000000..1d7eb58
--- /dev/null
+++ b/src/etc/stackrpms-acer-chromebook/Xmodmap
@@ -0,0 +1,21 @@
+! File: /etc/stackrpms-acer-chromebook/Xmodmap
+! Location: stackrpms-acer-chromebook package
+! Author: bgstack15
+! SPDX-License-Identifier: GPL-3.0
+! Startdate: 2019-12-26
+! Title: Common Xmodmap for Acer Chromebook platform
+! Package: stackrpms-acer-chromebook
+! Purpose: custom Xmodmap for Acer Chromebook
+! History:
+! 2022-11-03 adapted for package
+! 2024-04-30 Included, but has no contents for Acer Chromebook C720
+! Usage:
+! in ~/.fluxbox/startup (possibly symlinked to /etc/stackrpms-acer-chromebook/fluxbox.startup), run `xmodmap /etc/stackrpms-acer-chromebook/Xmodmap`
+! Reference:
+! xev
+! Improve:
+! Documentation:
+! last modified: 2024-04-30-3 12:19
+
+! turn calculator key into context menu key
+!keycode 148 = Menu
diff --git a/src/etc/stackrpms-acer-chromebook/fluxbox.init b/src/etc/stackrpms-acer-chromebook/fluxbox.init
new file mode 100644
index 0000000..0d3904c
--- /dev/null
+++ b/src/etc/stackrpms-acer-chromebook/fluxbox.init
@@ -0,0 +1,89 @@
+session.screen0.window.focus.alpha: 255
+session.screen0.window.unfocus.alpha: 255
+session.screen0.iconbar.iconTextPadding: 10
+session.screen0.iconbar.mode: {static groups} (workspace)
+session.screen0.iconbar.iconWidth: 128
+session.screen0.iconbar.usePixmap: true
+session.screen0.iconbar.alignment: Left
+session.screen0.slit.autoHide: false
+session.screen0.slit.maxOver: false
+session.screen0.slit.acceptKdeDockapps: true
+session.screen0.slit.onhead: 0
+session.screen0.slit.layer: Dock
+session.screen0.slit.placement: RightBottom
+session.screen0.slit.alpha: 255
+session.screen0.slit.autoRaise: false
+session.screen0.menu.alpha: 255
+session.screen0.systray.pinLeft:
+session.screen0.systray.pinRight:
+session.screen0.tab.placement: TopLeft
+session.screen0.tab.width: 64
+session.screen0.clientMenu.usePixmap: true
+session.screen0.tabs.usePixmap: true
+session.screen0.tabs.maxOver: false
+session.screen0.tabs.intitlebar: true
+session.screen0.titlebar.left:
+session.screen0.titlebar.right: Minimize Maximize Close
+session.screen0.toolbar.height: 0
+session.screen0.toolbar.autoHide: false
+session.screen0.toolbar.layer: Dock
+session.screen0.toolbar.autoRaise: false
+session.screen0.toolbar.widthPercent: 100
+session.screen0.toolbar.maxOver: false
+session.screen0.toolbar.tools: iconbar, systemtray, clock
+session.screen0.toolbar.onhead: 1
+session.screen0.toolbar.placement: TopCenter
+session.screen0.toolbar.alpha: 255
+session.screen0.toolbar.visible: true
+session.screen0.noFocusWhileTypingDelay: 0
+session.screen0.edgeResizeSnapThreshold: 0
+session.screen0.demandsAttentionTimeout: 500
+session.screen0.defaultDeco: NORMAL
+session.screen0.tooltipDelay: 500
+session.screen0.edgeSnapThreshold: 10
+session.screen0.workspacewarpinghorizontaloffset: 1
+session.screen0.maxDisableMove: false
+session.screen0.clickRaises: true
+session.screen0.workspacewarpingvertical: true
+session.screen0.focusNewWindows: true
+session.screen0.workspacewarpingverticaloffset: 1
+session.screen0.fullMaximization: false
+session.screen0.rowPlacementDirection: LeftToRight
+session.screen0.strftimeFormat: %b %d, %a %02k:%M:%S
+session.screen0.windowPlacement: RowMinOverlapPlacement
+session.screen0.maxDisableResize: false
+session.screen0.workspacewarping: true
+session.screen0.workspaces: 1
+session.screen0.tabFocusModel: ClickToTabFocus
+session.screen0.autoRaise: true
+session.screen0.maxIgnoreIncrement: true
+session.screen0.workspaceNames: Workspace 1,
+session.screen0.opaqueResize: false
+session.screen0.focusModel: ClickFocus
+session.screen0.workspacewarpinghorizontal: true
+session.screen0.windowMenu: .fluxbox/windowmenu
+session.screen0.showwindowposition: false
+session.screen0.opaqueMove: true
+session.screen0.allowRemoteActions: true
+session.screen0.opaqueResizeDelay: 50
+session.screen0.colPlacementDirection: TopToBottom
+session.screen0.menuDelay: 200
+session.screen0.showClientmachine: true
+session.screen0.focusSameHead: false
+session.tabPadding: 0
+session.tabsAttachArea: Window
+session.forcePseudoTransparency: false
+session.colorsPerChannel: 4
+session.cacheLife: 5
+session.styleFile: /usr/share/fluxbox/styles/bgstack15a
+session.ignoreBorder: false
+session.slitlistFile: .fluxbox/slitlist
+session.appsFile: .fluxbox/apps
+session.doubleClickInterval: 250
+session.keyFile: ~/.fluxbox/keys
+session.styleOverlay: .fluxbox/overlay
+session.menuSearch: itemstart
+session.menuFile: ~/.fluxbox/menu
+session.configVersion: 13
+session.autoRaiseDelay: 250
+session.cacheMax: 200
diff --git a/src/etc/stackrpms-thinkpad-p50s/fluxbox.keys b/src/etc/stackrpms-acer-chromebook/fluxbox.keys
index 2ab169f..96865cd 100644
--- a/src/etc/stackrpms-thinkpad-p50s/fluxbox.keys
+++ b/src/etc/stackrpms-acer-chromebook/fluxbox.keys
@@ -1,23 +1,24 @@
-# File: /etc/stackrpms-thinkpad-p50s/fluxbox.keys
-# Location: stackrpms-thinkpad-p50s package
+# File: /etc/stackrpms-acer-chromebook/fluxbox.keys
+# Location: stackrpms-acer-chromebook package
# Author: bgstack15
# Startdate: 2019-12-26
# SPDX-License-Identifier: GPL-3.0
# Title: Common fluxbox keys for Thinkpad P50s platform
-# Package: stackrpms-thinkpad-p50s
+# Package: stackrpms-acer-chromebook
# Purpose: standardize fluxbox config across systems
# History:
# 2019-12-26 started on ltb-018
# 2022-11-03 adapted for this package
# 2023-12-12 revised to be identical for stackrpms-thinkpad-p50s and bgconf
+# 2024-04-30 adapted for acer chromebook package
# Usage:
# symlink your ~/.fluxbox/keys to this file with:
-# ln -sf /etc/stackrpms-thinkpad-p50s/fluxbox.keys ~/.fluxbox/keys
+# ln -sf /etc/stackrpms-acer-chromebook/fluxbox.keys ~/.fluxbox/keys
# Reference:
# ltb-018:~/.fluxbox/keys
# Improve:
# Documentation:
-# last modified: 2023-12-12-3 18:25
+# last modified: 2024-04-30-3 12:20
# click on the desktop to get menus
OnDesktop Mouse1 :HideMenus
@@ -98,19 +99,13 @@ Mod1 F2 :Exec fbrun
#122 :Exec amixer sset Master,0 1-
#121 :Exec amixer sset Master,0 toggle
# pulseaudio, volume control
-121 :Exec pulsemixer-notification toggle
-122 :Exec pulsemixer-notification down
-123 :Exec pulsemixer-notification up
-# alsa or pulseaudio, mute mic, on Thinkpad P50s
-# use Fn+F10 magnifying glass because Fn+F4 mic-mute is blocked by firmware?
-225 :Exec amixer sset Capture,0 toggle
-
-# screen brightness for Thinkpad P50s
-232 :Exec /usr/bin/hwset-thinkpad-p50s bright down 85
-233 :Exec /usr/bin/hwset-thinkpad-p50s bright up 85
-Ctrl 232 :Exec /usr/bin/hwset-thinkpad-p50s bright set min
-Ctrl 233 :Exec /usr/bin/hwset-thinkpad-p50s bright set max
-Ctrl 235 :Exec /usr/bin/hwset-thinkpad-p50s bright set safe
+Ctrl Shift 74 :Exec pulsemixer-notification toggle
+Ctrl Shift 75 :Exec pulsemixer-notification down
+Ctrl Shift 76 :Exec pulsemixer-notification up
+
+# Acer Chromebook C720 screen brightness
+Ctrl Shift 72 :Exec /usr/bin/hwset bright down 85
+Ctrl Shift 73 :Exec /usr/bin/hwset bright up 85
# current window commands
Mod1 F4 :Close
@@ -204,3 +199,7 @@ Mod4 Mod1 85 :MacroCmd {ResizeTo 33% 34%} {MoveTo 67% 33% Up}
Mod4 Mod1 79 :MacroCmd {ResizeTo 33% 33%} {MoveTo 00% 00% Up}
Mod4 Mod1 80 :MacroCmd {ResizeTo 34% 33%} {MoveTo 33% 00% Up}
Mod4 Mod1 81 :MacroCmd {ResizeTo 33% 33%} {MoveTo 67% 00% Up}
+
+# Acer Chromebook C720 keys, React to power key
+# The ability to use this depends on elogind-inhibit!
+124 :Exec logout-manager-gtk
diff --git a/src/etc/stackrpms-acer-chromebook/fluxbox.menu b/src/etc/stackrpms-acer-chromebook/fluxbox.menu
new file mode 100644
index 0000000..aab0c0a
--- /dev/null
+++ b/src/etc/stackrpms-acer-chromebook/fluxbox.menu
@@ -0,0 +1,8 @@
+[begin] (fluxbox)
+[include] (.fluxbox/xdg-menu)
+#[include] (/etc/xdgmenumaker/fluxbox)
+#[exec] (Update xdg menu) {/usr/bin/xdgmenumaker -f fluxbox -i > ~/.fluxbox/xdg-menu}
+#[exec] (Resize display) {/usr/bin/resize-x} </usr/share/icons/gnome/16x16/devices/display.png>
+[include] (/etc/X11/fluxbox/fluxbox-menu)
+#[exec] (Logout...) {/usr/bin/logout-manager}
+[end]
diff --git a/src/etc/stackrpms-thinkpad-p50s/fluxbox.startup b/src/etc/stackrpms-acer-chromebook/fluxbox.startup
index ca38336..ef8cd5a 100644
--- a/src/etc/stackrpms-thinkpad-p50s/fluxbox.startup
+++ b/src/etc/stackrpms-acer-chromebook/fluxbox.startup
@@ -1,19 +1,20 @@
#!/bin/sh
-# File: /etc/stackrpms-thinkpad-p50s/fluxbox.startup
-# Location: stackrpms-thinkpad-p50s package
+# File: /etc/stackrpms-acer-chromebook/fluxbox.startup
+# Location: stackrpms-acer-chromebook package
# Author: bgstack15
# Startdate: 2019-12-26
# SPDX-License-Identifier: GPL-3.0
# Title: Common fluxbox startup file for Thinkpad P50s platform
-# Package: stackrpms-thinkpad-p50s
+# Package: stackrpms-acer-chromebook
# Purpose: standardize fluxbox config across systems
# History:
# 2019-12-26 started on ltb-018 from fluxbox startup example
# 2022-11-03 adapted for this package
# 2023-12-12 revised to be consistent across bgconf and stackrpms-thinkpad-p50s
+# 2024-04-30 adapted for acer chromebook package
# Usage:
# symlink your ~/.fluxbox/startup to this file with:
-# ln -sf /etc/stackrpms-thinkpad-p50s/fluxbox.startup ~/.fluxbox/startup
+# ln -sf /etc/stackrpms-acer-chromebook/fluxbox.startup ~/.fluxbox/startup
# Reference:
# ltb-018:~/.fluxbox/startup
# Improve:
@@ -21,7 +22,7 @@
# last modified: 2022-11-03-5 14:28
# Change your keymap:
-test -f /etc/stackrpms-thinkpad-p50s/Xmodmap && xmodmap /etc/stackrpms-thinkpad-p50s/Xmodmap
+test -f /etc/stackrpms-acer-chromebook/Xmodmap && xmodmap /etc/stackrpms-acer-chromebook/Xmodmap
test -f .Xmodmap && xmodmap ".Xmodmap"
echo "${PATH}" | grep -q "${HOME}/bin" 1>/dev/null 2>&1 && export PATH="${HOME}/bin:${PATH}"
diff --git a/src/etc/stackrpms-acer-chromebook/fluxbox.windowmenu b/src/etc/stackrpms-acer-chromebook/fluxbox.windowmenu
new file mode 100644
index 0000000..3e5d4e0
--- /dev/null
+++ b/src/etc/stackrpms-acer-chromebook/fluxbox.windowmenu
@@ -0,0 +1,15 @@
+[begin]
+# [shade]
+# [stick]
+ [maximize]
+ [iconify]
+# [raise]
+# [lower]
+# [settitledialog]
+# [sendto]
+ [layer]
+# [alpha]
+# [extramenus]
+# [separator]
+ [close]
+[end]
diff --git a/src/etc/stackrpms-thinkpad-p50s/Xmodmap b/src/etc/stackrpms-thinkpad-p50s/Xmodmap
deleted file mode 100644
index 8d9cee6..0000000
--- a/src/etc/stackrpms-thinkpad-p50s/Xmodmap
+++ /dev/null
@@ -1,20 +0,0 @@
-! File: /etc/stackrpms-thinkpad-p50s/Xmodmap
-! Location: stackrpms-thinkpad-p50s package
-! Author: bgstack15
-! SPDX-License-Identifier: GPL-3.0
-! Startdate: 2019-12-26
-! Title: Common Xmodmap for Thinkpad P50s platform
-! Package: stackrpms-thinkpad-p50s
-! Purpose: custom Xmodmap for Thinkpad P50s
-! History:
-! 2022-11-03 adapted for package
-! Usage:
-! in ~/.fluxbox/startup (possibly symlinked to /etc/stackrpms-thinkpad-p50s/fluxbox.startup), run `xmodmap /etc/stackrpms-thinkpad-p50s/Xmodmap`
-! Reference:
-! xev
-! Improve:
-! Documentation:
-! last modified: 2022-11-03-5 14:36
-
-! turn calculator key into context menu key
-keycode 148 = Menu
diff --git a/src/usr/bin/hwset-thinkpad-p50s b/src/usr/bin/hwset-acer-chromebook
index 12e7c14..0547aa0 100755
--- a/src/usr/bin/hwset-thinkpad-p50s
+++ b/src/usr/bin/hwset-acer-chromebook
@@ -11,6 +11,7 @@
# 2018-12-10 change directory
# 2019-12-26 adapted for Thinkpad P50s and add bright_set max/min/safe
# 2022-11-03 adapted for package
+# 2024-04-29 adapted for Acer Chromebook C720
# Usage:
# configure your display manager to react to key combinations, like vol-up to execute: hwset vol up
# Reference: ftemplate.sh 2017-11-10a; framework.sh 2017-11-10a
@@ -19,7 +20,7 @@
# Dependencies:
# dep-devuan: bgscripts-core
fiversion="2017-11-10a"
-hwsetversion="2022-11-03a" # for Thinkpad P50s
+hwsetversion="2024-04-29a" # for Acer Chromebook C720
usage() {
less -F >&2 <<ENDUSAGE
@@ -284,9 +285,9 @@ define_if_new HWSET_SND_INCREMENT=8
define_if_new HWSET_SND_MUTE_LEVEL=0
define_if_new HWSET_SND_TEMP_FILE=/tmp/hwset/snd.level
define_if_new HWSET_BRIGHTNESS_INCREMENT=85
-define_if_new HWSET_BRIGHTNESS_MAX=852
+define_if_new HWSET_BRIGHTNESS_MAX=$( cat /sys/class/backlight/intel_backlight/max_brightness )
define_if_new HWSET_BRIGHTNESS_MIN=0
-define_if_new HWSET_BRIGHTNESS_SAFE=850
+define_if_new HWSET_BRIGHTNESS_SAFE=$( cat /sys/class/backlight/intel_backlight/max_brightness )
## REACT TO BEING A CRONJOB
#if test ${is_cronjob} -eq 1;
diff --git a/src/usr/bin/netmounts-trayicon b/src/usr/bin/netmounts-trayicon
index 72bf020..6f0ed59 100755
--- a/src/usr/bin/netmounts-trayicon
+++ b/src/usr/bin/netmounts-trayicon
@@ -1,11 +1,11 @@
#!/bin/sh
# File: /usr/bin/netmounts-trayicon
-# Location: stackrpms-thinkpad-p50s package
+# Location: stackrpms-acer-chromebook package
# Author: bgstack15
# SPDX-License-Identifier: GPL-3.0
# Startdate: 2022-01-07 14:15
# Title: Net mounts Trayicon utility
-# Package: stackrpms-thinkpad-p50s
+# Package: stackrpms-acer-chromebook
# Purpose: Provide easy mount/unmount control for network shares from system tray
# History:
# 2022-11-03 adapted for package
diff --git a/src/usr/bin/vpn-trayicon b/src/usr/bin/vpn-trayicon
index ecae2de..e5dee28 100755
--- a/src/usr/bin/vpn-trayicon
+++ b/src/usr/bin/vpn-trayicon
@@ -1,11 +1,11 @@
#!/bin/sh
# File: /usr/bin/vpn-trayicon
-# Location: stackrpms-thinkpad-p50s package
+# Location: stackrpms-acer-chromebook package
# Author: bgstack15
# SPDX-License-Identifier: GPL-3.0
# Startdate: 2021-12-26 21:10
# Title: Vpn Trayicon utility
-# Package: stackrpms-thinkpad-p50s
+# Package: stackrpms-acer-chromebook
# Purpose: Provide easy vpn control from system tray
# History:
# 2022-11-03 adapted for package
diff --git a/src/usr/share/doc/stackrpms-acer-chromebook/README.md b/src/usr/share/doc/stackrpms-acer-chromebook/README.md
new file mode 100644
index 0000000..c3b34ee
--- /dev/null
+++ b/src/usr/share/doc/stackrpms-acer-chromebook/README.md
@@ -0,0 +1,54 @@
+<!--
+ .. File: stackrpms-acer-chromebook README
+ .. Location: https://bgstack15.ddns.net/cgit/stackrpms-acer-chromebook/
+ .. Author: bgstack15
+ .. SPDX-License-Identifier: GPL-3.0
+ .. Startdate: 2022-11-02-4 20:52
+ .. Title: README for package Stackrpms Acer Chromebook C720
+ .. Package: stackrpms-acer-chromebook
+ .. Purpose: Readme for Acer Chromebook C720 Stackrpms configuration project
+ .. Usage: Readme
+ .. History:
+ .. Reference:
+ .. Improve:
+ .. Documentation: this
+ -->
+
+# Overview
+This project, `/mnt/public/Support/Platforms/stackrpms-acer-chromebook/` holds a git repository of my package of useful settings for Acer Chromebook C720 systems, which include:
+
+* cbb-001 Cute
+
+Some configurations include:
+
+* Xmodmap, automatically applied by the provided fluxbox startup file
+* Netmounts tray icon
+* Vpn tray icon
+* hwset customized for Acer Chromebook C720
+* Fluxbox settings available in /etc/stackrpms-acer-chromebook/. You can symlink them with:
+
+ ln -sf /etc/stackrpms-acer-chromebook/fluxbox.keys ~/.fluxbox/keys
+ ln -sf /etc/stackrpms-acer-chromebook/fluxbox.startup ~/.fluxbox/startup
+
+# Using
+Install this package, and symlink the fluxbox config files as seen above. Optionally, install those in the /etc/skel path for `.fluxbox/`.
+
+# Success criteria
+This project will be considered stable when the following are met:
+
+* CTRL+ALT+F6/F7 screen brightness up/down buttons work
+* CTRL+ALT+F8 audio mute button works
+* CTRL+ALT+F9/F10 Volume up/down buttons work
+* Power button prompts for action instead of immediately shutting down
+
+# Building
+
+ cd /mnt/public/Support/Platforms/ ; rm -f stackrpms-acer-chromebook-0.0.1.tar.gz ; tar -zcf stackrpms-acer-chromebook-0.0.1.tar.gz --exclude debian --exclude .git --exclude '.*.swp' stackrpms-acer-chromebook ; cd stackrpms-acer-chromebook/
+ debuild -us -uc
+
+# Reference
+This project was forked from stackrpms-thinkpad-p50s v0.0.4 on 2024-04-30.
+
+# Changelog
+2024-04-30 v0.0.1
+* Initial release forked from stackrpms-thinkpad-p50s
diff --git a/src/usr/share/doc/stackrpms-thinkpad-p50s/README.md b/src/usr/share/doc/stackrpms-thinkpad-p50s/README.md
deleted file mode 100644
index fe9f6a5..0000000
--- a/src/usr/share/doc/stackrpms-thinkpad-p50s/README.md
+++ /dev/null
@@ -1,61 +0,0 @@
-<!--
- .. File: stackrpms-thinkpad-p50s README
- .. Location: https://bgstack15.ddns.net/cgit/stackrpms-thinkpad-p50s/
- .. Author: bgstack15
- .. SPDX-License-Identifier: GPL-3.0
- .. Startdate: 2022-11-02-4 20:52
- .. Title: README for package Stackrpms Thinkpad P50s
- .. Package: stackrpms-thinkpad-p50s
- .. Purpose: Readme for Thinkpad P50s Stackrpms configuration project
- .. Usage: Readme
- .. History:
- .. Reference:
- .. Improve:
- .. Documentation: this
- -->
-
-# Overview
-This project, `/mnt/public/Support/Platforms/stackrpms-thinkpad-p50s/` holds a git repository of my package of useful settings for Thinkpad P50s systems, which include:
-
-* ltb-018 Shiny
-* ltb-020 Clone
-* ltb-021 Copy
-* ltb-022 Dupe
-* ltb-023 Mundane
-
-Some configurations include:
-
-* Xmodmap, automatically applied by the provided fluxbox startup file
-* Netmounts tray icon
-* Vpn tray icon
-* hwset customized for Thinkpad P50s
-* Fluxbox settings available in /etc/stackrpms-thinkpad-p50s/. You can symlink them with:
-
- ln -sf /etc/stackrpms-thinkpad-p50s/fluxbox.keys ~/.fluxbox/keys
- ln -sf /etc/stackrpms-thinkpad-p50s/fluxbox.startup ~/.fluxbox/startup
-
-# Using
-Install this package, and symlink the fluxbox config files as seen above. Optionally, install those in the /etc/skel path for `.fluxbox/`.
-
-# Success criteria
-This project will be considered stable when the following are met:
-
-* F1 Toggle audio mute button works
-* F2, F3 Volume up/down buttons work
-* F5, F6 Screen brightness up/down buttons work
-* F8 toggle wireless network button works
-* Calculator button initiates the context menu
-
-# Building
-
- cd /mnt/public/Support/Platforms/ ; rm -f stackrpms-thinkpad-p50s-0.0.1.tar.gz ; tar -zcf stackrpms-thinkpad-p50s-0.0.1.tar.gz --exclude debian --exclude .git --exclude '.*.swp' stackrpms-thinkpad-p50s ; cd stackrpms-thinkpad-p50s/
- debuild -us -uc
-
-# Changelog
-2023-08-22 version 0.0.2 update fluxbox keys for Fn+F10 to toggle mic mute because Fn+F4 is blocked/used by something I cannot control.
-
-2023-09-09 version 0.0.3 use correct amixer command for mic mute
-
-2023-12-12 version 0.0.4
-* Make fluxbox startup and keys files match bgconf (want#1)
-* fluxbox.keys: use pulseaudio now on Devuan (want#2)
diff --git a/src/usr/share/man/man1/hwset-thinkpad-p50s.1.txt b/src/usr/share/man/man1/hwset-thinkpad-p50s.1.txt
index 78602c1..fc1bbea 100644
--- a/src/usr/share/man/man1/hwset-thinkpad-p50s.1.txt
+++ b/src/usr/share/man/man1/hwset-thinkpad-p50s.1.txt
@@ -1,13 +1,13 @@
-title hwset-thinkpad-p50s
+title hwset-acer-chromebook
section 1
-project stackrpms-thinkpad-p50s
+project stackrpms-acer-chromebook
volume General Commands Manual
-date November 2022
+date April 2024
=====
NAME
- hwset-thinkpad-p50s - adjust hardware settings like audio volume and screen brightness
+ hwset-acer-chromebook - adjust hardware settings like audio volume and screen brightness
SYNOPSIS
- hwset-thinkpad-p50s [PIECE] [ACTION] [VALUE]
+ hwset-acer-chromebook [PIECE] [ACTION] [VALUE]
PIECES
vol | bright
ACTIONS
@@ -16,8 +16,8 @@ VALUES
vol: 0-100
bright: 0.0-1.0 | safe | min | max
DESCRIPTION
- A customized hwset.sh (from bgscripts-core) specifically for Thinkpad P50s platform. Primarily hwset is called from the stackrpms-thinkpad-p50s fluxbox keys file on the Function-F6 type key presses.
- The included fluxbox keys file uses amixer to set volume, not hwset.
+ A customized hwset.sh (from bgscripts-core) specifically for Acer Chromebook platform. Primarily hwset is called from the stackrpms-acer-chromebook fluxbox keys file on the F6 type key presses.
+ The included fluxbox keys file uses pulsemixer-notification to set volume, not hwset.
AUTHOR
B. Stack <bgstack15@gmail.com>
COPYRIGHT
diff --git a/src/usr/share/man/man1/netmounts-off.1.txt b/src/usr/share/man/man1/netmounts-off.1.txt
index e198013..c4844d0 100644
--- a/src/usr/share/man/man1/netmounts-off.1.txt
+++ b/src/usr/share/man/man1/netmounts-off.1.txt
@@ -1,6 +1,6 @@
title netmounts-off
section 1
-project stackrpms-thinkpad-p50s
+project stackrpms-acer-chromebook
volume General Commands Manual
date November 2022
=====
diff --git a/src/usr/share/man/man1/netmounts-on.1.txt b/src/usr/share/man/man1/netmounts-on.1.txt
index 0095f34..9fdb14d 100644
--- a/src/usr/share/man/man1/netmounts-on.1.txt
+++ b/src/usr/share/man/man1/netmounts-on.1.txt
@@ -1,6 +1,6 @@
title netmounts-on
section 1
-project stackrpms-thinkpad-p50s
+project stackrpms-acer-chromebook
volume General Commands Manual
date November 2022
=====
diff --git a/src/usr/share/man/man1/netmounts-trayicon.1.txt b/src/usr/share/man/man1/netmounts-trayicon.1.txt
index 0d6ff00..8b8f2a7 100644
--- a/src/usr/share/man/man1/netmounts-trayicon.1.txt
+++ b/src/usr/share/man/man1/netmounts-trayicon.1.txt
@@ -1,6 +1,6 @@
title netmounts-trayicon
section 1
-project stackrpms-thinkpad-p50s
+project stackrpms-acer-chromebook
volume General Commands Manual
date November 2022
=====
diff --git a/src/usr/share/man/man1/vpn-off.1.txt b/src/usr/share/man/man1/vpn-off.1.txt
index cb80c8d..149b18e 100644
--- a/src/usr/share/man/man1/vpn-off.1.txt
+++ b/src/usr/share/man/man1/vpn-off.1.txt
@@ -1,6 +1,6 @@
title vpn-off
section 1
-project stackrpms-thinkpad-p50s
+project stackrpms-acer-chromebook
volume General Commands Manual
date November 2022
=====
diff --git a/src/usr/share/man/man1/vpn-on.1.txt b/src/usr/share/man/man1/vpn-on.1.txt
index f32ff9a..7604bef 100644
--- a/src/usr/share/man/man1/vpn-on.1.txt
+++ b/src/usr/share/man/man1/vpn-on.1.txt
@@ -1,6 +1,6 @@
title vpn-on
section 1
-project stackrpms-thinkpad-p50s
+project stackrpms-acer-chromebook
volume General Commands Manual
date November 2022
=====
diff --git a/src/usr/share/man/man1/vpn-trayicon.1.txt b/src/usr/share/man/man1/vpn-trayicon.1.txt
index 2e59127..bbbb005 100644
--- a/src/usr/share/man/man1/vpn-trayicon.1.txt
+++ b/src/usr/share/man/man1/vpn-trayicon.1.txt
@@ -1,6 +1,6 @@
title vpn-trayicon
section 1
-project stackrpms-thinkpad-p50s
+project stackrpms-acer-chromebook
volume General Commands Manual
date November 2022
=====
bgstack15