Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Script Updates #971

Open
wants to merge 55 commits into
base: master
Choose a base branch
from
Open
Changes from 1 commit
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
fce0887
README updated
Heartnett Nov 17, 2024
e93ded9
indentations added
Heartnett Nov 17, 2024
47ad410
deprecated egrep command updated
Heartnett Nov 17, 2024
1a7d912
deprecated egrep command updated
Heartnett Nov 17, 2024
bde8547
functions clearly defined
Heartnett Nov 17, 2024
b258fb2
xorg_intel function clearly defined
Heartnett Nov 17, 2024
0412277
duplicate ver2int function removed
Heartnett Nov 17, 2024
86d905f
apt-get command replaced with apt
Heartnett Nov 17, 2024
ffc8e16
all nested functions moved into global scope
Heartnett Nov 17, 2024
abecb07
root_check function refactored
Heartnett Nov 17, 2024
3773f57
wrong_key function updated
Heartnett Nov 17, 2024
f1ed97b
separator function refactored
Heartnett Nov 17, 2024
10caf64
xconfig_list function updated
Heartnett Nov 17, 2024
92c892e
dep_check function updated
Heartnett Nov 17, 2024
74c61b8
unsupported platform "message" function replaced
Heartnett Nov 17, 2024
3406d6b
distro_check function refactored
Heartnett Nov 17, 2024
e649149
pre_install function refactored
Heartnett Nov 17, 2024
452c3a2
description comment added to pre_install function
Heartnett Nov 17, 2024
66e4cbc
sysinitdaemon_get function updated
Heartnett Nov 17, 2024
034abbb
if condition bug fixed in get_init_system function
Heartnett Nov 17, 2024
7613cb0
displaylink_service_check function refactored
Heartnett Nov 17, 2024
980ef16
clean_up function refactored
Heartnett Nov 17, 2024
c71258d
setup_complete function refactored
Heartnett Nov 17, 2024
3f9661d
download function refactored
Heartnett Nov 17, 2024
4dbefc0
udl_block function refactored
Heartnett Nov 17, 2024
ffa6c07
install function refactored
Heartnett Nov 17, 2024
f1808c9
nvidia_hashcat function updated
Heartnett Nov 17, 2024
f96da4b
nvidia_xrandr_full function updated
Heartnett Nov 17, 2024
12712ec
nvidia_xrandr function renamed to nvidia_xrandr_partial
Heartnett Nov 17, 2024
37a1f54
nvidia_pregame function refactored
Heartnett Nov 17, 2024
d00c240
modesetting function refactored
Heartnett Nov 17, 2024
3b0cbfd
post_install function refactored
Heartnett Nov 17, 2024
41c751f
uninstall function refactored
Heartnett Nov 17, 2024
4f017c5
debug function refactored
Heartnett Nov 17, 2024
d658395
script entry-point function added
Heartnett Nov 19, 2024
e3a51f1
main function refactored
Heartnett Nov 19, 2024
ba48ccc
help menu added
Heartnett Nov 19, 2024
14c0eaa
ask_operation function removed (for real this time)
Heartnett Nov 19, 2024
0fdc902
URLs moved into variables
Heartnett Nov 19, 2024
a6af393
variables and strings refactored
Heartnett Nov 20, 2024
0000905
shorthand script options added
Heartnett Nov 20, 2024
3e7a03b
single quotes used for strings which do not expand variables
Heartnett Nov 20, 2024
f9b6728
backup_file function created to reduce code duplication
Heartnett Nov 20, 2024
45fefc5
clean_up function refactored
Heartnett Nov 20, 2024
7a657a5
case statements pattern matching refactored
Heartnett Nov 20, 2024
96cc14e
if statements pattern matching refactored
Heartnett Nov 20, 2024
23aa033
root check skipped for help menu option
Heartnett Nov 20, 2024
74c67a1
distro check executed for debug, install, reinstall, and uninstall op…
Heartnett Nov 20, 2024
d570ff8
script start-up performance improved
Heartnett Nov 20, 2024
6bc1b7e
duplicate string values moved into variables
Heartnett Nov 20, 2024
dc435c8
uninstall function updated
Heartnett Nov 20, 2024
dc6b082
system init daemon name collected once
Heartnett Nov 20, 2024
19cb670
force script parameter added
Heartnett Nov 20, 2024
aa0d6ed
TODO comment added
Heartnett Nov 20, 2024
4736cb1
indentations fixed
Heartnett Nov 22, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
unsupported platform "message" function replaced
- function replaced with cat command
Heartnett committed Nov 17, 2024

Verified

This commit was signed with the committer’s verified signature.
BeardedPlatypus Maarten Tegelaers
commit 74c61b8396fa68776514de250c5dd8e4fd59471f
24 changes: 12 additions & 12 deletions displaylink-debian.sh
Original file line number Diff line number Diff line change
@@ -144,17 +144,6 @@ function dependencies_check() {
done
}

# unsupported platform message
function message() {
echo -e "\n---------------------------------------------------------------\n"
echo -e "Unsuported platform: $platform"
echo -e "Full list of all supported platforms: http://bit.ly/2zrwz2u"
echo -e ""
echo -e "This tool is Open Source and feel free to extend it"
echo -e "GitHub repo: https://github.com/AdnanHodzic/displaylink-debian/"
echo -e "\n---------------------------------------------------------------\n"
}

function distro_check() {
separator
# RedHat
@@ -222,7 +211,18 @@ function distro_check() {
then
echo -e "\nPlatform requirements satisfied, proceeding ..."
else
message
cat <<_UNSUPPORTED_PLATFORM_MESSAGE_

---------------------------------------------------------------

Unsuported platform: $platform
Full list of all supported platforms: http://bit.ly/2zrwz2u
This tool is Open Source and feel free to extend it
GitHub repo: https://github.com/AdnanHodzic/displaylink-debian/

---------------------------------------------------------------

_UNSUPPORTED_PLATFORM_MESSAGE_
exit 1
fi
fi