├── _config.yml ├── 404.md ├── .github ├── Issues │ ├── A │ │ └── 1-100 │ │ │ └── 2 │ │ │ ├── Replies │ │ │ ├── 1 │ │ │ │ ├── AUTHORSHIP │ │ │ │ │ ├── AUTHORS │ │ │ │ │ ├── AUTHORS.txt │ │ │ │ │ └── OldVersions │ │ │ │ │ │ ├── AUTHORS_V1 │ │ │ │ │ │ └── AUTHORS_V1.txt │ │ │ │ ├── URL │ │ │ │ │ └── LINK.txt │ │ │ │ └── Body │ │ │ │ │ ├── README.md │ │ │ │ │ └── OldVersions │ │ │ │ │ └── README_V1.md │ │ │ ├── 2 │ │ │ │ ├── AUTHORSHIP │ │ │ │ │ ├── AUTHORS │ │ │ │ │ ├── AUTHORS.txt │ │ │ │ │ └── OldVersions │ │ │ │ │ │ ├── AUTHORS_V1 │ │ │ │ │ │ └── AUTHORS_V1.txt │ │ │ │ ├── URL │ │ │ │ │ └── LINK.txt │ │ │ │ └── Body │ │ │ │ │ ├── README.md │ │ │ │ │ └── OldVersions │ │ │ │ │ └── README_V1.md │ │ │ ├── 3 │ │ │ │ ├── AUTHORSHIP │ │ │ │ │ ├── AUTHORS │ │ │ │ │ ├── AUTHORS.txt │ │ │ │ │ └── OldVersions │ │ │ │ │ │ ├── AUTHORS_V1 │ │ │ │ │ │ └── AUTHORS_V1.txt │ │ │ │ ├── Body │ │ │ │ │ ├── README.md │ │ │ │ │ └── OldVersions │ │ │ │ │ │ └── README_V1.md │ │ │ │ └── URL │ │ │ │ │ └── LINK.txt │ │ │ └── 4 │ │ │ │ ├── AUTHORSHIP │ │ │ │ ├── AUTHORS │ │ │ │ ├── AUTHORS.txt │ │ │ │ └── OldVersions │ │ │ │ │ ├── AUTHORS_V1 │ │ │ │ │ └── AUTHORS_V1.txt │ │ │ │ ├── URL │ │ │ │ └── LINK.txt │ │ │ │ └── Body │ │ │ │ ├── README.md │ │ │ │ └── OldVersions │ │ │ │ └── README_V1.md │ │ │ ├── Title │ │ │ └── TITLE.txt │ │ │ ├── URL │ │ │ └── LINK.txt │ │ │ ├── Authors │ │ │ ├── AUTHORS │ │ │ ├── AUTHORS.txt │ │ │ └── OldVersions │ │ │ │ ├── AUTHORS_V1 │ │ │ │ └── AUTHORS_V1.txt │ │ │ └── Body │ │ │ ├── README.md │ │ │ └── OldVersions │ │ │ └── README_V1.md │ ├── README.md │ ├── README_V1.md │ └── GitHub_Default_IssueLabels.yaml ├── Pull_Requests │ ├── A │ │ └── 1-100 │ │ │ ├── 3 │ │ │ ├── AUTHORSHIP │ │ │ │ ├── AUTHORS │ │ │ │ ├── AUTHORS.txt │ │ │ │ └── OldVersions │ │ │ │ │ ├── AUTHORS_V1 │ │ │ │ │ └── AUTHORS_V1.txt │ │ │ ├── URL │ │ │ │ └── LINK.txt │ │ │ ├── Title │ │ │ │ └── TITLE.txt │ │ │ └── Body │ │ │ │ ├── README.md │ │ │ │ └── OldVersions │ │ │ │ └── README_V1.md │ │ │ └── 4 │ │ │ ├── AUTHORSHIP │ │ │ ├── AUTHORS │ │ │ ├── AUTHORS.txt │ │ │ └── OldVersions │ │ │ │ ├── AUTHORS_V1 │ │ │ │ └── AUTHORS_V1.txt │ │ │ ├── URL │ │ │ └── LINK.txt │ │ │ ├── Title │ │ │ └── TITLE.txt │ │ │ └── Body │ │ │ ├── README.md │ │ │ └── OldVersions │ │ │ └── README_V1.md │ ├── README.md │ └── !README │ │ └── English │ │ └── US │ │ └── 1 │ │ └── 1-100 │ │ └── README_V1.md ├── Discussions │ ├── 1 │ │ ├── Title │ │ │ └── TITLE.txt │ │ ├── URL │ │ │ └── LINK.txt │ │ └── Body │ │ │ ├── README.md │ │ │ └── OldVersions │ │ │ └── README_V1.md │ ├── README.md │ └── README_V1.md ├── SocialPreview │ ├── LinuxSetup_Artwork1.png │ ├── Unused │ │ └── repository-open-graph-template.png │ ├── README.md │ └── README_V1.md ├── All-ContributorSrc │ ├── ContributorGraph │ │ └── 1 │ │ │ └── 1-100 │ │ │ ├── 02 │ │ │ └── 02.png │ │ │ └── 01 │ │ │ └── 01.jpeg │ ├── JSON │ │ ├── V1.all-contributorsrc.json │ │ └── V2.all-contributorsrc.json │ └── Table │ │ └── HTML5 │ │ └── 1 │ │ └── 1-100 │ │ ├── Table_V1.htm │ │ └── Table_V2.htm ├── workflows │ ├── yaml-lint.yml │ ├── makefile.yml │ └── super-linter.yml ├── workflowArchives │ ├── YAML │ │ └── Lint │ │ │ └── yaml-lint_V1.yml │ ├── Makefile │ │ └── makefile_V1.yml │ └── Linting │ │ └── Super-linter │ │ └── super-linter_V1.yml ├── ISSUE_TEMPLATE │ ├── config.yml │ └── miscellaneous.yml ├── .FUNDING.yaml ├── .FUNDING.yml ├── Funding │ ├── OldVersions │ │ ├── FUNDING_V1.yml │ │ ├── README.yaml │ │ └── FUNDING_V1.yaml │ ├── README.md │ └── README_V1.md ├── PULL_REQUEST_TEMPLATE.md ├── Security │ ├── README.md │ └── OldVersions │ │ └── 1 │ │ └── 1-100 │ │ └── SECURITY_V1.md ├── .github_README.md ├── .github_README_V1.md └── ISSUE_TEMPLATE.md ├── 404.jpeg ├── Battery └── upower │ ├── single-line-commands │ └── export_upower.log.sh │ ├── freedesktop │ └── BAT0 │ │ ├── UPOWER_Information_FreeDesktop_Devices_BAT0.sh │ │ └── OldVersions │ │ └── 1 │ │ └── 1-100 │ │ └── UPOWER_Information_FreeDesktop_Devices_BAT0_V1.sh │ └── upower_logs │ ├── 2022 │ └── upower_2022.09.23.log │ └── 2023 │ └── upower_2023.08.28.log ├── Fedora ├── Notes │ └── NotesJune28th2020.txt ├── README.md ├── NetTest │ ├── NetworkTest.sh │ └── OldVersions │ │ └── NetworkTestV1.sh ├── Programs │ ├── MediaPlayers │ │ ├── MediaPlayerInstall.sh │ │ └── OldVersions │ │ │ └── MediaPlayerInstallV1.sh │ ├── Virtualization │ │ ├── VMUpdate.sh │ │ ├── VMInstall.sh │ │ └── OldVersions │ │ │ ├── VMUpdateV1.sh │ │ │ ├── VMInstallV1.sh │ │ │ └── VMInstallV2.sh │ ├── Office │ │ ├── OfficeUpdate.sh │ │ ├── OfficeInstall.sh │ │ └── OldVersions │ │ │ ├── OfficeUpdateV1.sh │ │ │ └── OfficeInstallV1.sh │ ├── WebBrowsers │ │ ├── WebBrowserUpdate.sh │ │ ├── WebBrowserInstall.sh │ │ ├── OldVersions │ │ │ ├── WebBrowserUpdateV1.sh │ │ │ ├── WebBrowserInstallV1.sh │ │ │ └── FEDORA_DNF_BRAVE_WEBINSTALLV1.sh │ │ └── FEDORA_DNF_BRAVE_WEBINSTALL.sh │ ├── GraphicDesign │ │ ├── DesignUpdate.sh │ │ ├── DesignInstall.sh │ │ └── OldVersions │ │ │ ├── DesignUpdateV1.sh │ │ │ └── DesignInstallV1.sh │ └── Programming │ │ ├── IDE+LibUpdate.sh │ │ ├── IDE+LibInstall.sh │ │ └── OldVersions │ │ ├── IDE+LibUpdateV1.sh │ │ └── IDE+LibInstallV1.sh └── DE │ ├── DE-Update.sh │ ├── DE-Install.sh │ └── OldVersions │ ├── DE-UpdateV1.sh │ └── DE-InstallV1.sh ├── Forkbombs ├── Classic │ └── ClassicBASHForkBomb.sh └── Manual │ └── IGNORE.md ├── RepoData └── Description │ └── GitHub │ ├── README.txt │ └── OldVersions │ └── English │ └── USA │ ├── README.md │ └── README_V1.txt ├── Tux ├── Pax_tux.png ├── Tuxguitar.png ├── TuxTransparent.png ├── Crystal_128_penguin.png ├── Tux-wmf-gabel-vorne.jpg ├── SuperTux-Milestone1_9.png ├── Linux-for-workgroups-boot.jpg ├── Ccpenguin,_the_ancestor_of_Tux.jpg ├── Tux,_gray%uFF0Fgrey_background.png ├── Birds_of_feather-Wikimedia-GNUnify2013_17.jpg └── Eight_copies_of_Tux_on_multi-core_processor.png ├── SponsorButton.png ├── MemoryManagement ├── FREE-H.sh ├── OldVersions │ └── FREE-HV1.sh ├── Swap(virtual memory) │ ├── SWAPOFF.sh │ ├── SWAPON.sh │ └── OldVersions │ │ ├── SWAPOFFV1.sh │ │ └── SWAPONV1.sh └── Tracker-miner-fs-fix.sh ├── CLI ├── Joke-Programs │ ├── cowsay.sh │ └── OldVersions │ │ └── cowsay_V1.sh ├── Utility │ └── Install │ │ ├── YT-DLP.sh │ │ ├── OldVersions │ │ └── 1 │ │ │ ├── YT-DLP_V1.sh │ │ │ ├── NeofetchV1.sh │ │ │ └── YouTube-DL_V1.sh │ │ ├── Neofetch.sh │ │ └── YouTube-DL.sh └── BASH │ └── sh │ └── Alias │ ├── Neo~Neofetch.sh │ └── OldVersions │ └── 1 │ └── Neo~NeofetchV1.sh ├── .gitignore ├── External └── Research │ ├── Cal_(UNIX) │ ├── Images │ │ └── Wikimedia │ │ │ ├── IGNORE.md │ │ │ └── Linux_on_Windows_10.png │ ├── Samples │ │ ├── CAL1752_SEPTEMBER.sh │ │ ├── CAL1752_SEPTEMBER_V1.sh │ │ ├── CAL1984.sh │ │ ├── CAL1984_V1.sh │ │ ├── CAL5_2014.sh │ │ ├── CAL5_2014_V1.sh │ │ ├── CAL3.sh │ │ ├── CAL3_V1.sh │ │ ├── CAL2021.sh │ │ └── CAL2021_V1.sh │ └── Wikimedia │ │ └── Wikipedia │ │ └── 2021 │ │ └── June22nd │ │ └── PDF │ │ ├── IGNORE.md │ │ └── Cal_(Unix)_Wikipedia_June22nd2021.pdf │ └── List_of_Unix_commands │ └── Wikimedia │ └── Wikipedia │ └── 2021 │ └── PDF │ ├── IGNORE.md │ └── List_of_Unix_commands_Wikipedia_June22nd2021.pdf ├── OldVersions ├── GITIGNORE │ └── 1 │ │ └── 1-100 │ │ └── .gitignore_V1 ├── CITATION │ ├── CITATION_V1.apa.txt │ ├── CITATION_V1.bib │ └── CITATION_V1.cff ├── GITMODULES │ └── 1 │ │ └── 1-100 │ │ └── .gitmodules_V1 ├── AUTHORS │ └── English │ │ └── 1 │ │ └── 1-100 │ │ └── AUTHORS_V1 ├── CONTRIBUTING │ └── English │ │ └── 1 │ │ └── 1-100 │ │ └── CONTRIBUTING_V1.md ├── PROJECT_LANGUAGE │ └── Shell │ │ ├── PROJECT_LANG_V1.sh │ │ └── PROJECT_LANG_1_V1.sh ├── Desktop.ini │ ├── README.cfg │ └── V1_desktop.ini ├── MAKEFILE │ └── 1 │ │ └── 1-100 │ │ └── makefile_V1.mk ├── AUTOMATE2001 │ ├── README.yaml │ ├── AUTOMATE2001_V1.yml │ └── AUTOMATE2001_V1.yaml ├── ISSUE_TEMPLATE │ ├── Config │ │ └── YML │ │ │ ├── README.yaml │ │ │ └── V1_config.yml │ └── MISCELLANEOUS │ │ └── YML │ │ ├── README.yaml │ │ └── miscellaneous_V1.yml ├── INSTALL │ └── English │ │ └── 1 │ │ └── 1-100 │ │ └── INSTALL_V1 ├── COPYING │ └── English │ │ └── 1 │ │ └── 1-100 │ │ └── COPYING_V1 ├── CREDITS │ └── English │ │ └── 1 │ │ └── 1-100 │ │ └── CREDITS_V1 ├── GITATTRIBUTES │ └── 1 │ │ └── 1-100 │ │ └── .gitattributes_V1 ├── README │ └── English │ │ └── 1 │ │ └── 1-100 │ │ ├── README_V1.md │ │ └── README_V2.md └── EDITORCONFIG │ └── 1 │ └── 1-100 │ └── .editorconfig_V1 ├── .gitmodules ├── Debian └── Raspberry_Pi │ └── Scripts │ ├── Install │ ├── Software │ │ └── Online │ │ │ └── MediaPlayers │ │ │ └── VLC_Media_Player │ │ │ ├── INSTALL_VLC.sh │ │ │ └── INSTALL_VLC_V1.sh │ └── Install&Upgrade │ │ └── APT │ │ ├── APT-UPDATE_APT-UPGRADE_V1.sh │ │ ├── APT-UPDATE_APT-UPGRADE.sh │ │ └── APT-UPDATE_APT-UPGRADE_V2.sh │ └── Media │ └── Screenshots │ └── Scrot │ └── Location │ ├── ChangeSaveLocation.sh │ └── OldVersions │ └── 1 │ └── 1-100 │ └── ChangeSaveLocation_V1.sh ├── X_Dot_ORG ├── Installs │ ├── XTERM_INSTALL.sh │ └── OldVersions │ │ └── XTERM_INSTALL_V1.sh ├── X.ORG_Goodies.sh └── OldVersions │ └── 1 │ └── X.ORG_Goodies_V1.sh ├── AUTHORS ├── ProjectWiki ├── Home │ ├── Home.md │ └── OldVersions │ │ └── HomeV1.md ├── README.md ├── _Sidebar │ ├── _Sidebar.md │ └── OldVersions │ │ └── _SidebarV1.md ├── _Footer │ ├── _Footer.md │ └── OldVersions │ │ └── _FooterV1.md └── Snapshots (Version Control) │ ├── Snapshots (Version Control).md │ └── OldVersions │ └── Snapshots (Version Control)V1.md ├── CONTRIBUTING.md ├── DE └── GNOME │ ├── Screenshot │ └── Startle │ │ ├── GNOME-ShutterStartle.sh │ │ └── OldVersions │ │ └── GNOME-ShutterStartle_V1.sh │ ├── OldVersions │ ├── GNOME_SetupV1.sh │ ├── GNOME_SetupV2.sh │ └── GNOME_SetupV3.sh │ └── GNOME_Setup.sh ├── PROJECT_LANG_1.sh ├── Ubuntu ├── 22.04 │ ├── Scripts │ │ ├── Disable │ │ │ └── Tracker-miner-fs-3 │ │ │ │ ├── TRACKER3_END.sh │ │ │ │ └── TRACKER3_END_V1.sh │ │ └── Install │ │ │ └── YT-DLP │ │ │ ├── Install_YT-DLP.sh │ │ │ └── Install_YT-DLP_V1.sh │ ├── !OldVersions │ │ └── README │ │ │ └── English │ │ │ └── USA │ │ │ ├── README_V1.md │ │ │ └── README_V2.md │ └── README.md ├── 20.04 │ ├── DE │ │ ├── DE-Update.sh │ │ ├── DE-Install.sh │ │ └── OldVersions │ │ │ ├── Update │ │ │ └── 1 │ │ │ │ └── 1-100 │ │ │ │ └── DE-Update_V1.sh │ │ │ └── Install │ │ │ └── 1 │ │ │ └── 1-100 │ │ │ └── DE-InstalL_V1.sh │ ├── AudioRepair │ │ ├── AudioRepair.sh │ │ └── OldVersions │ │ │ └── AudioRepairV1.sh │ ├── BrowserInstall │ │ ├── UBUNTU_BRAVE_WEB-INSTALL.sh │ │ └── OldVersions │ │ │ └── UBUNTU_BRAVE_WEB-INSTALLV1.sh │ ├── Firewall │ │ ├── UBUNTU_FireWall_Flamethrower.sh │ │ └── OldVersions │ │ │ └── UBUNTU_FireWall_FlamethrowerV1.sh │ ├── Malware-bloat-removal │ │ ├── Destroy-Google-Chromium.sh │ │ ├── OldVersions │ │ │ ├── Destroy-Google-ChromiumV1.sh │ │ │ └── Destroy-Google-ChromeV1.sh │ │ └── Destroy-Google-Chrome.sh │ ├── Startup │ │ └── Tracker-miner-fs │ │ │ ├── Tracker-reset-hard.sh │ │ │ └── !OldVersions │ │ │ └── Tracker-reset-hard │ │ │ └── 1 │ │ │ └── 1-100 │ │ │ └── Tracker-reset-hard_V1.sh │ └── Programs-that-should-have-been-included │ │ ├── Include.sh │ │ └── OldVersions │ │ └── Include_V1.sh └── 16.04 │ ├── AudioRepair │ ├── AudioRepair.sh │ └── OldVersions │ │ └── AudioRepairV1.sh │ └── MalwareBloatRemoval │ ├── Destroy-Google-Chromium.sh │ └── OldVersions │ └── Destroy-Google-ChromiumV1.sh ├── desktop.ini ├── Extras └── Calendar │ ├── 1752Reform │ ├── 1752CalendarReform.sh │ └── OldVersions │ │ └── 1752CalendarReform_V1.sh │ └── Y2K38 │ ├── UNIX_EPOCH_CAL_32BIT.sh │ └── OldVersions │ └── UNIX_EPOCH_CAL_32BIT_V1.sh ├── 404.html ├── Branches ├── README.md └── !README │ └── English │ └── US │ └── 1 │ └── 1-100 │ └── README_V1.md ├── makefile.mk ├── CITATION.cff ├── AUTOMATE2001.yaml ├── AUTOMATE2001.yml ├── .all-contributorsrc ├── .all-contributorsrc.json ├── INSTALL ├── COPYINGL ├── CREDITS ├── dev └── full │ ├── TESTING.sh │ └── .oldversions │ └── 1 │ └── 1-100 │ └── TESTING_V1.sh ├── .gitattributes ├── .editorconfig └── .gitlab └── GitLab_icon.svg /_config.yml: -------------------------------------------------------------------------------- 1 | theme: jekyll-theme-hacker 2 | -------------------------------------------------------------------------------- /404.md: -------------------------------------------------------------------------------- 1 | --- 2 | permalink: /404.html 3 | --- 4 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/1/AUTHORSHIP/AUTHORS: -------------------------------------------------------------------------------- 1 | @seanpm2001 2 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/1/AUTHORSHIP/AUTHORS.txt: -------------------------------------------------------------------------------- 1 | @seanpm2001 2 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/3/AUTHORSHIP/AUTHORS: -------------------------------------------------------------------------------- 1 | @seanpm2001 2 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/3/AUTHORSHIP/AUTHORS.txt: -------------------------------------------------------------------------------- 1 | @seanpm2001 2 | -------------------------------------------------------------------------------- /.github/Pull_Requests/A/1-100/3/AUTHORSHIP/AUTHORS: -------------------------------------------------------------------------------- 1 | @all-contributors 2 | -------------------------------------------------------------------------------- /.github/Pull_Requests/A/1-100/4/AUTHORSHIP/AUTHORS: -------------------------------------------------------------------------------- 1 | @all-contributors 2 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/2/AUTHORSHIP/AUTHORS: -------------------------------------------------------------------------------- 1 | @all-contributors 2 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/4/AUTHORSHIP/AUTHORS: -------------------------------------------------------------------------------- 1 | @all-contributors 2 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Title/TITLE.txt: -------------------------------------------------------------------------------- 1 | Contributor attribution thread #2 2 | -------------------------------------------------------------------------------- /.github/Pull_Requests/A/1-100/3/AUTHORSHIP/AUTHORS.txt: -------------------------------------------------------------------------------- 1 | @all-contributors 2 | -------------------------------------------------------------------------------- /.github/Pull_Requests/A/1-100/4/AUTHORSHIP/AUTHORS.txt: -------------------------------------------------------------------------------- 1 | @all-contributors 2 | -------------------------------------------------------------------------------- /404.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpm2001/My-Linux-setup/HEAD/404.jpeg -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/2/AUTHORSHIP/AUTHORS.txt: -------------------------------------------------------------------------------- 1 | @all-contributors 2 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/4/AUTHORSHIP/AUTHORS.txt: -------------------------------------------------------------------------------- 1 | @all-contributors 2 | -------------------------------------------------------------------------------- /.github/Discussions/1/Title/TITLE.txt: -------------------------------------------------------------------------------- 1 | Welcome to My-Linux-setup Discussions! #1 2 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/1/AUTHORSHIP/OldVersions/AUTHORS_V1: -------------------------------------------------------------------------------- 1 | @seanpm2001 2 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/1/AUTHORSHIP/OldVersions/AUTHORS_V1.txt: -------------------------------------------------------------------------------- 1 | @seanpm2001 2 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/3/AUTHORSHIP/OldVersions/AUTHORS_V1: -------------------------------------------------------------------------------- 1 | @seanpm2001 2 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/3/AUTHORSHIP/OldVersions/AUTHORS_V1.txt: -------------------------------------------------------------------------------- 1 | @seanpm2001 2 | -------------------------------------------------------------------------------- /.github/Pull_Requests/A/1-100/3/AUTHORSHIP/OldVersions/AUTHORS_V1: -------------------------------------------------------------------------------- 1 | @all-contributors 2 | -------------------------------------------------------------------------------- /.github/Pull_Requests/A/1-100/4/AUTHORSHIP/OldVersions/AUTHORS_V1: -------------------------------------------------------------------------------- 1 | @all-contributors 2 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/2/AUTHORSHIP/OldVersions/AUTHORS_V1: -------------------------------------------------------------------------------- 1 | @all-contributors 2 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/4/AUTHORSHIP/OldVersions/AUTHORS_V1: -------------------------------------------------------------------------------- 1 | @all-contributors 2 | -------------------------------------------------------------------------------- /.github/Pull_Requests/A/1-100/3/AUTHORSHIP/OldVersions/AUTHORS_V1.txt: -------------------------------------------------------------------------------- 1 | @all-contributors 2 | -------------------------------------------------------------------------------- /.github/Pull_Requests/A/1-100/4/AUTHORSHIP/OldVersions/AUTHORS_V1.txt: -------------------------------------------------------------------------------- 1 | @all-contributors 2 | -------------------------------------------------------------------------------- /Battery/upower/single-line-commands/export_upower.log.sh: -------------------------------------------------------------------------------- 1 | upower -d | tee -a upower.log 2 | -------------------------------------------------------------------------------- /Fedora/Notes/NotesJune28th2020.txt: -------------------------------------------------------------------------------- 1 | Need support for: 2 | 3 | 7zip 4 | eclipse (optional) 5 | -------------------------------------------------------------------------------- /Forkbombs/Classic/ClassicBASHForkBomb.sh: -------------------------------------------------------------------------------- 1 | fork() { 2 | fork | fork & 3 | } 4 | fork 5 | -------------------------------------------------------------------------------- /RepoData/Description/GitHub/README.txt: -------------------------------------------------------------------------------- 1 | A personal repository that hosts my Linux setup. 2 | -------------------------------------------------------------------------------- /Tux/Pax_tux.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpm2001/My-Linux-setup/HEAD/Tux/Pax_tux.png -------------------------------------------------------------------------------- /.github/Discussions/1/URL/LINK.txt: -------------------------------------------------------------------------------- 1 | https://github.com/seanpm2001/My-Linux-setup/discussions/1 2 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/2/AUTHORSHIP/OldVersions/AUTHORS_V1.txt: -------------------------------------------------------------------------------- 1 | @all-contributors 2 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/4/AUTHORSHIP/OldVersions/AUTHORS_V1.txt: -------------------------------------------------------------------------------- 1 | @all-contributors 2 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/URL/LINK.txt: -------------------------------------------------------------------------------- 1 | https://github.com/seanpm2001/My-Linux-setup/issues/2 2 | -------------------------------------------------------------------------------- /SponsorButton.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpm2001/My-Linux-setup/HEAD/SponsorButton.png -------------------------------------------------------------------------------- /Tux/Tuxguitar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpm2001/My-Linux-setup/HEAD/Tux/Tuxguitar.png -------------------------------------------------------------------------------- /.github/Pull_Requests/A/1-100/3/URL/LINK.txt: -------------------------------------------------------------------------------- 1 | https://github.com/seanpm2001/My-Linux-setup/pull/3/ 2 | -------------------------------------------------------------------------------- /.github/Pull_Requests/A/1-100/4/URL/LINK.txt: -------------------------------------------------------------------------------- 1 | https://github.com/seanpm2001/My-Linux-setup/pull/4/ 2 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/3/Body/README.md: -------------------------------------------------------------------------------- 1 | @all-contributors please add @all-contributors for doc 2 | -------------------------------------------------------------------------------- /.github/Pull_Requests/A/1-100/4/Title/TITLE.txt: -------------------------------------------------------------------------------- 1 | docs: add all-contributors as a contributor for doc #4 2 | -------------------------------------------------------------------------------- /Tux/TuxTransparent.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpm2001/My-Linux-setup/HEAD/Tux/TuxTransparent.png -------------------------------------------------------------------------------- /RepoData/Description/GitHub/OldVersions/English/USA/README.md: -------------------------------------------------------------------------------- 1 | A personal repository that hosts my Linux setup. 2 | -------------------------------------------------------------------------------- /RepoData/Description/GitHub/OldVersions/English/USA/README_V1.txt: -------------------------------------------------------------------------------- 1 | A personal repository that hosts my Linux setup. 2 | -------------------------------------------------------------------------------- /Tux/Crystal_128_penguin.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpm2001/My-Linux-setup/HEAD/Tux/Crystal_128_penguin.png -------------------------------------------------------------------------------- /Tux/Tux-wmf-gabel-vorne.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpm2001/My-Linux-setup/HEAD/Tux/Tux-wmf-gabel-vorne.jpg -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/3/Body/OldVersions/README_V1.md: -------------------------------------------------------------------------------- 1 | @all-contributors please add @all-contributors for doc 2 | -------------------------------------------------------------------------------- /Tux/SuperTux-Milestone1_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpm2001/My-Linux-setup/HEAD/Tux/SuperTux-Milestone1_9.png -------------------------------------------------------------------------------- /MemoryManagement/FREE-H.sh: -------------------------------------------------------------------------------- 1 | 2 | # Start of script 3 | 4 | free -h # Shows the current memory usage 5 | 6 | # End of script 7 | -------------------------------------------------------------------------------- /Tux/Linux-for-workgroups-boot.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpm2001/My-Linux-setup/HEAD/Tux/Linux-for-workgroups-boot.jpg -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/1/URL/LINK.txt: -------------------------------------------------------------------------------- 1 | https://github.com/seanpm2001/My-Linux-setup/issues/2#issuecomment-1008185018 2 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/2/URL/LINK.txt: -------------------------------------------------------------------------------- 1 | https://github.com/seanpm2001/My-Linux-setup/issues/2#issuecomment-1008185054 2 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/3/URL/LINK.txt: -------------------------------------------------------------------------------- 1 | https://github.com/seanpm2001/My-Linux-setup/issues/2#issuecomment-1008185400 2 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/4/URL/LINK.txt: -------------------------------------------------------------------------------- 1 | https://github.com/seanpm2001/My-Linux-setup/issues/2#issuecomment-1008185427 2 | -------------------------------------------------------------------------------- /CLI/Joke-Programs/cowsay.sh: -------------------------------------------------------------------------------- 1 | sudo apt-install cowsay # Method 1 2 | sudo apt-get cowsay # Method 2 3 | sudo install cowsay # Method 3 4 | -------------------------------------------------------------------------------- /CLI/Utility/Install/YT-DLP.sh: -------------------------------------------------------------------------------- 1 | sudo apt-install yt-dlp # Method 1 2 | sudo apt-get yt-dlp # Method 2 3 | sudo install yt-dlp # Method 3 4 | -------------------------------------------------------------------------------- /Tux/Ccpenguin,_the_ancestor_of_Tux.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpm2001/My-Linux-setup/HEAD/Tux/Ccpenguin,_the_ancestor_of_Tux.jpg -------------------------------------------------------------------------------- /Tux/Tux,_gray%uFF0Fgrey_background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpm2001/My-Linux-setup/HEAD/Tux/Tux,_gray%uFF0Fgrey_background.png -------------------------------------------------------------------------------- /MemoryManagement/OldVersions/FREE-HV1.sh: -------------------------------------------------------------------------------- 1 | 2 | # Start of script 3 | 4 | free -h # Shows the current memory usage 5 | 6 | # End of script 7 | -------------------------------------------------------------------------------- /MemoryManagement/Swap(virtual memory)/SWAPOFF.sh: -------------------------------------------------------------------------------- 1 | 2 | # Start of script 3 | 4 | sudo swapoff -a 5 | 6 | free -h 7 | 8 | # End of script 9 | -------------------------------------------------------------------------------- /MemoryManagement/Swap(virtual memory)/SWAPON.sh: -------------------------------------------------------------------------------- 1 | 2 | # Start of script 3 | 4 | sudo swapon -a 5 | 6 | free -h 7 | 8 | # End of script 9 | -------------------------------------------------------------------------------- /.github/SocialPreview/LinuxSetup_Artwork1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpm2001/My-Linux-setup/HEAD/.github/SocialPreview/LinuxSetup_Artwork1.png -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.tar 2 | *.tar.* 3 | *.jar 4 | *.exe 5 | *.msi 6 | *.zip 7 | *.tgz 8 | *.log 9 | *.log.* 10 | *.sig 11 | 12 | pkg/ 13 | src/ 14 | -------------------------------------------------------------------------------- /CLI/Joke-Programs/OldVersions/cowsay_V1.sh: -------------------------------------------------------------------------------- 1 | sudo apt-install cowsay # Method 1 2 | sudo apt-get cowsay # Method 2 3 | sudo install cowsay # Method 3 4 | -------------------------------------------------------------------------------- /Forkbombs/Manual/IGNORE.md: -------------------------------------------------------------------------------- 1 | # Ignore this file 2 | 3 | I needed to make this file in order to create a directory to map out the file system further. 4 | -------------------------------------------------------------------------------- /CLI/Utility/Install/OldVersions/1/YT-DLP_V1.sh: -------------------------------------------------------------------------------- 1 | sudo apt-install yt-dlp # Method 1 2 | sudo apt-get yt-dlp # Method 2 3 | sudo install yt-dlp # Method 3 4 | -------------------------------------------------------------------------------- /MemoryManagement/Swap(virtual memory)/OldVersions/SWAPOFFV1.sh: -------------------------------------------------------------------------------- 1 | 2 | # Start of script 3 | 4 | sudo swapoff -a 5 | 6 | free -h 7 | 8 | # End of script 9 | -------------------------------------------------------------------------------- /MemoryManagement/Swap(virtual memory)/OldVersions/SWAPONV1.sh: -------------------------------------------------------------------------------- 1 | 2 | # Start of script 3 | 4 | sudo swapon -a 5 | 6 | free -h 7 | 8 | # End of script 9 | -------------------------------------------------------------------------------- /Tux/Birds_of_feather-Wikimedia-GNUnify2013_17.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpm2001/My-Linux-setup/HEAD/Tux/Birds_of_feather-Wikimedia-GNUnify2013_17.jpg -------------------------------------------------------------------------------- /Tux/Eight_copies_of_Tux_on_multi-core_processor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpm2001/My-Linux-setup/HEAD/Tux/Eight_copies_of_Tux_on_multi-core_processor.png -------------------------------------------------------------------------------- /.github/Pull_Requests/A/1-100/3/Title/TITLE.txt: -------------------------------------------------------------------------------- 1 | docs: add seanpm2001 as a contributor for code, doc, blog, bug, platform, projectManagement, security, maintenance, ideas #3 2 | -------------------------------------------------------------------------------- /.github/All-ContributorSrc/ContributorGraph/1/1-100/02/02.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpm2001/My-Linux-setup/HEAD/.github/All-ContributorSrc/ContributorGraph/1/1-100/02/02.png -------------------------------------------------------------------------------- /External/Research/Cal_(UNIX)/Images/Wikimedia/IGNORE.md: -------------------------------------------------------------------------------- 1 | # Ignore this file 2 | 3 | I needed to make this file in order to create a directory to map out the file system further. 4 | -------------------------------------------------------------------------------- /.github/All-ContributorSrc/ContributorGraph/1/1-100/01/01.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpm2001/My-Linux-setup/HEAD/.github/All-ContributorSrc/ContributorGraph/1/1-100/01/01.jpeg -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/2/Body/README.md: -------------------------------------------------------------------------------- 1 | @seanpm2001 2 | 3 | I've put up [a pull request](https://github.com/seanpm2001/My-Linux-setup/pull/3) to add @seanpm2001! :tada: 4 | -------------------------------------------------------------------------------- /.github/SocialPreview/Unused/repository-open-graph-template.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpm2001/My-Linux-setup/HEAD/.github/SocialPreview/Unused/repository-open-graph-template.png -------------------------------------------------------------------------------- /OldVersions/GITIGNORE/1/1-100/.gitignore_V1: -------------------------------------------------------------------------------- 1 | *.tar 2 | *.tar.* 3 | *.jar 4 | *.exe 5 | *.msi 6 | *.zip 7 | *.tgz 8 | *.log 9 | *.log.* 10 | *.sig 11 | 12 | pkg/ 13 | src/ 14 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/1/Body/README.md: -------------------------------------------------------------------------------- 1 | @all-contributors please add @seanpm2001 for code, doc, blog, bug, platform, projectManagement, security, research maintenance, and ideas 2 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/4/Body/README.md: -------------------------------------------------------------------------------- 1 | @seanpm2001 2 | 3 | I've put up [a pull request](https://github.com/seanpm2001/My-Linux-setup/pull/4) to add @all-contributors! :tada: 4 | -------------------------------------------------------------------------------- /External/Research/Cal_(UNIX)/Samples/CAL1752_SEPTEMBER.sh: -------------------------------------------------------------------------------- 1 | $ cal 9 1752 2 | September 1752 3 | S M Tu W Th F S 4 | 1 2 14 15 16 5 | 17 18 19 20 21 22 23 6 | 24 25 26 27 28 29 30 7 | -------------------------------------------------------------------------------- /External/Research/Cal_(UNIX)/Samples/CAL1752_SEPTEMBER_V1.sh: -------------------------------------------------------------------------------- 1 | $ cal 9 1752 2 | September 1752 3 | S M Tu W Th F S 4 | 1 2 14 15 16 5 | 17 18 19 20 21 22 23 6 | 24 25 26 27 28 29 30 7 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/2/Body/OldVersions/README_V1.md: -------------------------------------------------------------------------------- 1 | @seanpm2001 2 | 3 | I've put up [a pull request](https://github.com/seanpm2001/My-Linux-setup/pull/3) to add @seanpm2001! :tada: 4 | -------------------------------------------------------------------------------- /External/Research/Cal_(UNIX)/Images/Wikimedia/Linux_on_Windows_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpm2001/My-Linux-setup/HEAD/External/Research/Cal_(UNIX)/Images/Wikimedia/Linux_on_Windows_10.png -------------------------------------------------------------------------------- /External/Research/Cal_(UNIX)/Wikimedia/Wikipedia/2021/June22nd/PDF/IGNORE.md: -------------------------------------------------------------------------------- 1 | # Ignore this file 2 | 3 | I needed to make this file in order to create a directory to map out the file system further. 4 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/1/Body/OldVersions/README_V1.md: -------------------------------------------------------------------------------- 1 | @all-contributors please add @seanpm2001 for code, doc, blog, bug, platform, projectManagement, security, research maintenance, and ideas 2 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Replies/4/Body/OldVersions/README_V1.md: -------------------------------------------------------------------------------- 1 | @seanpm2001 2 | 3 | I've put up [a pull request](https://github.com/seanpm2001/My-Linux-setup/pull/4) to add @all-contributors! :tada: 4 | -------------------------------------------------------------------------------- /External/Research/List_of_Unix_commands/Wikimedia/Wikipedia/2021/PDF/IGNORE.md: -------------------------------------------------------------------------------- 1 | # Ignore this file 2 | 3 | I needed to make this file in order to create a directory to map out the file system further. 4 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Authors/AUTHORS: -------------------------------------------------------------------------------- 1 | @seanpm2001 - Raised this issue and replied twice (3) 2 | @all-contributors - Replied twice (2) 3 | Author file version: 1 (2021, Thursday, December 30th at 8:26 pm) 4 | 5 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Authors/AUTHORS.txt: -------------------------------------------------------------------------------- 1 | @seanpm2001 - Raised this issue and replied twice (3) 2 | @all-contributors - Replied twice (2) 3 | Author file version: 1 (2021, Thursday, December 30th at 8:26 pm) 4 | 5 | -------------------------------------------------------------------------------- /CLI/Utility/Install/Neofetch.sh: -------------------------------------------------------------------------------- 1 | # Neofetch 2 | # Start of script 3 | # Ubuntu 4 | sudo apt-install neofetch # Installs Neofetch 5 | sudo apt-get neofetch # Installs Neofetch on old Ubuntu (pre-17.10) 6 | # End of script 7 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Authors/OldVersions/AUTHORS_V1: -------------------------------------------------------------------------------- 1 | @seanpm2001 - Raised this issue and replied twice (3) 2 | @all-contributors - Replied twice (2) 3 | Author file version: 1 (2021, Thursday, December 30th at 8:26 pm) 4 | 5 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "Torvalds/Linux"] 2 | path = /LinuxKernel/ 3 | url = https://github.com/torvalds/linux 4 | 5 | [submodule "Linux.linux"] 6 | path = /Linux.linux/ 7 | url = https://github.com/seanpm2001/Linux.linux 8 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Authors/OldVersions/AUTHORS_V1.txt: -------------------------------------------------------------------------------- 1 | @seanpm2001 - Raised this issue and replied twice (3) 2 | @all-contributors - Replied twice (2) 3 | Author file version: 1 (2021, Thursday, December 30th at 8:26 pm) 4 | 5 | -------------------------------------------------------------------------------- /.github/Pull_Requests/A/1-100/4/Body/README.md: -------------------------------------------------------------------------------- 1 | Add @all-contributors as a contributor for doc. 2 | 3 | This was requested by seanpm2001 [in this comment](https://github.com/seanpm2001/My-Linux-setup/issues/2#issuecomment-1008185400) 4 | -------------------------------------------------------------------------------- /CLI/Utility/Install/OldVersions/1/NeofetchV1.sh: -------------------------------------------------------------------------------- 1 | # Neofetch 2 | # Start of script 3 | # Ubuntu 4 | sudo apt-install neofetch # Installs Neofetch 5 | sudo apt-get neofetch # Installs Neofetch on old Ubuntu (pre-17.10) 6 | # End of script 7 | -------------------------------------------------------------------------------- /Debian/Raspberry_Pi/Scripts/Install/Software/Online/MediaPlayers/VLC_Media_Player/INSTALL_VLC.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # Install VLC through apt-install 3 | sudo apt install -y vlc 4 | # File version: 1 (2022, Saturday, January 8th at 12:43 am 5 | -------------------------------------------------------------------------------- /Debian/Raspberry_Pi/Scripts/Install/Software/Online/MediaPlayers/VLC_Media_Player/INSTALL_VLC_V1.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # Install VLC through apt-install 3 | sudo apt install -y vlc 4 | # File version: 1 (2022, Saturday, January 8th at 12:43 am 5 | -------------------------------------------------------------------------------- /.github/Pull_Requests/A/1-100/4/Body/OldVersions/README_V1.md: -------------------------------------------------------------------------------- 1 | Add @all-contributors as a contributor for doc. 2 | 3 | This was requested by seanpm2001 [in this comment](https://github.com/seanpm2001/My-Linux-setup/issues/2#issuecomment-1008185400) 4 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Body/README.md: -------------------------------------------------------------------------------- 1 | *** 2 | 3 | ### Seanpm2001/My-Linux-setup Contributor attribution 4 | 5 | If you are a contributor on this project, you will be credited in this thread. @all-contributors will be helping out here. 6 | 7 | *** 8 | -------------------------------------------------------------------------------- /External/Research/Cal_(UNIX)/Samples/CAL1984.sh: -------------------------------------------------------------------------------- 1 | $ cal 2 | March 1984 3 | Su Mo Tu We Th Fr Sa 4 | 1 2 3 5 | 4 5 6 7 8 9 10 6 | 11 12 13 14 15 16 17 7 | 18 19 20 21 22 23 24 8 | 25 26 27 28 29 30 31 9 | -------------------------------------------------------------------------------- /External/Research/Cal_(UNIX)/Samples/CAL1984_V1.sh: -------------------------------------------------------------------------------- 1 | $ cal 2 | March 1984 3 | Su Mo Tu We Th Fr Sa 4 | 1 2 3 5 | 4 5 6 7 8 9 10 6 | 11 12 13 14 15 16 17 7 | 18 19 20 21 22 23 24 8 | 25 26 27 28 29 30 31 9 | -------------------------------------------------------------------------------- /OldVersions/CITATION/CITATION_V1.apa.txt: -------------------------------------------------------------------------------- 1 | Myrick, S. P. M. (2022). Seanpm2001 Linux configuration setup (Seanpm2001/My-Linux-Setup) I am using this software for (Version Untitled) [Computer software]. https://github.com/seanpm2001/My-Linux-setup 2 | -------------------------------------------------------------------------------- /Debian/Raspberry_Pi/Scripts/Install/Install&Upgrade/APT/APT-UPDATE_APT-UPGRADE_V1.sh: -------------------------------------------------------------------------------- 1 | # Make sure APT is up to date before installing/upgrading anything 2 | sudo apt update 3 | sudo apt upgrade 4 | # File version: 1 (2022, Saturday, January 8th at 12:40 am 5 | -------------------------------------------------------------------------------- /External/Research/Cal_(UNIX)/Samples/CAL5_2014.sh: -------------------------------------------------------------------------------- 1 | $ cal 5 2014 2 | May 2014 3 | Su Mo Tu We Th Fr Sa 4 | 1 2 3 5 | 4 5 6 7 8 9 10 6 | 11 12 13 14 15 16 17 7 | 18 19 20 21 22 23 24 8 | 25 26 27 28 29 30 31 9 | 10 | -------------------------------------------------------------------------------- /OldVersions/GITMODULES/1/1-100/.gitmodules_V1: -------------------------------------------------------------------------------- 1 | [submodule "Torvalds/Linux"] 2 | path = /LinuxKernel/ 3 | url = https://github.com/torvalds/linux 4 | 5 | [submodule "Linux.linux"] 6 | path = /Linux.linux/ 7 | url = https://github.com/seanpm2001/Linux.linux 8 | -------------------------------------------------------------------------------- /.github/Issues/A/1-100/2/Body/OldVersions/README_V1.md: -------------------------------------------------------------------------------- 1 | *** 2 | 3 | ### Seanpm2001/My-Linux-setup Contributor attribution 4 | 5 | If you are a contributor on this project, you will be credited in this thread. @all-contributors will be helping out here. 6 | 7 | *** 8 | -------------------------------------------------------------------------------- /External/Research/Cal_(UNIX)/Samples/CAL5_2014_V1.sh: -------------------------------------------------------------------------------- 1 | $ cal 5 2014 2 | May 2014 3 | Su Mo Tu We Th Fr Sa 4 | 1 2 3 5 | 4 5 6 7 8 9 10 6 | 11 12 13 14 15 16 17 7 | 18 19 20 21 22 23 24 8 | 25 26 27 28 29 30 31 9 | 10 | -------------------------------------------------------------------------------- /External/Research/Cal_(UNIX)/Wikimedia/Wikipedia/2021/June22nd/PDF/Cal_(Unix)_Wikipedia_June22nd2021.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpm2001/My-Linux-setup/HEAD/External/Research/Cal_(UNIX)/Wikimedia/Wikipedia/2021/June22nd/PDF/Cal_(Unix)_Wikipedia_June22nd2021.pdf -------------------------------------------------------------------------------- /X_Dot_ORG/Installs/XTERM_INSTALL.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # xorg goodies - Install xterm 3 | 4 | sudo apt install xterm # Installs the X.Org terminal, as it normally doesn't come installed 5 | xterm 6 | # Old program, please use the all-in-one x.org program for better result 7 | -------------------------------------------------------------------------------- /X_Dot_ORG/Installs/OldVersions/XTERM_INSTALL_V1.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # xorg goodies - Install xterm 3 | 4 | sudo apt install xterm # Installs the X.Org terminal, as it normally doesn't come installed 5 | xterm 6 | # Old program, please use the all-in-one x.org program for better result 7 | -------------------------------------------------------------------------------- /.github/Issues/README.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # Privacy policy 5 | 6 | I archive my own GitHub discussions and issues. By default, I respect users privacy, and will not have your issue or discussion archived. You have to specifically ask for it to be archived if you want it to be. 7 | 8 | *** 9 | -------------------------------------------------------------------------------- /External/Research/List_of_Unix_commands/Wikimedia/Wikipedia/2021/PDF/List_of_Unix_commands_Wikipedia_June22nd2021.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seanpm2001/My-Linux-setup/HEAD/External/Research/List_of_Unix_commands/Wikimedia/Wikipedia/2021/PDF/List_of_Unix_commands_Wikipedia_June22nd2021.pdf -------------------------------------------------------------------------------- /.github/Discussions/README.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # Privacy policy 5 | 6 | I archive my own GitHub discussions and issues. By default, I respect users privacy, and will not have your issue or discussion archived. You have to specifically ask for it to be archived if you want it to be. 7 | 8 | *** 9 | -------------------------------------------------------------------------------- /.github/Issues/README_V1.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # Privacy policy 5 | 6 | I archive my own GitHub discussions and issues. By default, I respect users privacy, and will not have your issue or discussion archived. You have to specifically ask for it to be archived if you want it to be. 7 | 8 | *** 9 | -------------------------------------------------------------------------------- /.github/Discussions/README_V1.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # Privacy policy 5 | 6 | I archive my own GitHub discussions and issues. By default, I respect users privacy, and will not have your issue or discussion archived. You have to specifically ask for it to be archived if you want it to be. 7 | 8 | *** 9 | -------------------------------------------------------------------------------- /.github/Pull_Requests/A/1-100/3/Body/README.md: -------------------------------------------------------------------------------- 1 | Add @seanpm2001 as a contributor for code, doc, blog, bug, platform, projectManagement, security, maintenance, ideas. 2 | 3 | This was requested by seanpm2001 [in this comment](https://github.com/seanpm2001/My-Linux-setup/issues/2#issuecomment-1008185018) 4 | -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- 1 | === Authors ==== 2 | 1. @seanpm2001 3 | 2. No other authors as of 2021, August 24th at 3:36 pm 4 | 5 | --- 6 | The authors file is for everyone who has contributed to this project directly. The credits file is for all credits and authors, along with other projects used in this project. 7 | --- 8 | -------------------------------------------------------------------------------- /Debian/Raspberry_Pi/Scripts/Install/Install&Upgrade/APT/APT-UPDATE_APT-UPGRADE.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # Make sure APT is up to date before installing/upgrading anything 3 | sudo apt update 4 | sudo apt upgrade 5 | # File version: 2 (2022, Saturday, January 8th at 12:45 am) - V2: Added shebang, fixed syntax 6 | -------------------------------------------------------------------------------- /Debian/Raspberry_Pi/Scripts/Install/Install&Upgrade/APT/APT-UPDATE_APT-UPGRADE_V2.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # Make sure APT is up to date before installing/upgrading anything 3 | sudo apt update 4 | sudo apt upgrade 5 | # File version: 2 (2022, Saturday, January 8th at 12:45 am) - V2: Added shebang, fixed syntax 6 | -------------------------------------------------------------------------------- /MemoryManagement/Tracker-miner-fs-fix.sh: -------------------------------------------------------------------------------- 1 | # Only run this script when Tracker-miner-fs is running for more than 20 minutes and using up at least 6% CPU 2 | # Resetting the tracker can significantly save your laptop battery life by over 9 hours. It may cause data loss though 3 | tracker reset --hard 4 | # Input "y" 5 | -------------------------------------------------------------------------------- /.github/Pull_Requests/A/1-100/3/Body/OldVersions/README_V1.md: -------------------------------------------------------------------------------- 1 | Add @seanpm2001 as a contributor for code, doc, blog, bug, platform, projectManagement, security, maintenance, ideas. 2 | 3 | This was requested by seanpm2001 [in this comment](https://github.com/seanpm2001/My-Linux-setup/issues/2#issuecomment-1008185018) 4 | -------------------------------------------------------------------------------- /.github/Pull_Requests/README.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # Privacy policy 5 | 6 | I archive my own GitHub discussions, pull requests, and issues. By default, I respect users privacy, and will not have your issue, pull request, or discussion archived. You have to specifically ask for it to be archived if you want it to be. 7 | 8 | *** 9 | -------------------------------------------------------------------------------- /Fedora/README.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # Fedora README 5 | 6 | This is a set of scripts to ease the process of managing Fedora. Fedora no longer uses `yum` as of version 22, so these scripts use `dnf` 7 | 8 | Inside are scripts that install and update programs automatically. All scripts are written in BASH shell (*.sh) 9 | 10 | *** 11 | -------------------------------------------------------------------------------- /OldVersions/AUTHORS/English/1/1-100/AUTHORS_V1: -------------------------------------------------------------------------------- 1 | === Authors ==== 2 | 1. @seanpm2001 3 | 2. No other authors as of 2021, August 24th at 3:36 pm 4 | 5 | --- 6 | The authors file is for everyone who has contributed to this project directly. The credits file is for all credits and authors, along with other projects used in this project. 7 | --- 8 | -------------------------------------------------------------------------------- /ProjectWiki/Home/Home.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # My Linux Setup - Project Wiki homepage 5 | 6 | *** 7 | 8 | ## Welcome to the My-Linux-setup wiki! 9 | 10 | *** 11 | 12 | ### Featured articles: 13 | 14 | > * None at the moment 15 | 16 | *** 17 | 18 | Wiki homepage version: `1 (Saturday, June 27th 2020 at 5:12 pm)` 19 | 20 | *** 21 | -------------------------------------------------------------------------------- /ProjectWiki/README.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # About the ProjectWiki directory 5 | 6 | The ProjectWiki directory is a directory that contains markup copies of the GitHub project Wiki. This directory normally is not a main or original part of the project, but its purpose is archiving the project Wiki. 7 | 8 | That is pretty much it. 9 | 10 | *** 11 | -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # Contributing.md 5 | 6 | Contributions currently aren't allowed here. This is a personal project for my own Linux setup, and I don't need too much help other than suggestions. I have this under control. 7 | 8 | *** 9 | 10 | Contributing file version: `1 (Saturday, June 27th 2020 at 4:59 pm)` 11 | 12 | *** 13 | -------------------------------------------------------------------------------- /ProjectWiki/Home/OldVersions/HomeV1.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # My Linux Setup - Project Wiki homepage 5 | 6 | *** 7 | 8 | ## Welcome to the My-Linux-setup wiki! 9 | 10 | *** 11 | 12 | ### Featured articles: 13 | 14 | > * None at the moment 15 | 16 | *** 17 | 18 | Wiki homepage version: `1 (Saturday, June 27th 2020 at 5:12 pm)` 19 | 20 | *** 21 | -------------------------------------------------------------------------------- /.github/Pull_Requests/!README/English/US/1/1-100/README_V1.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # Privacy policy 5 | 6 | I archive my own GitHub discussions, pull requests, and issues. By default, I respect users privacy, and will not have your issue, pull request, or discussion archived. You have to specifically ask for it to be archived if you want it to be. 7 | 8 | *** 9 | -------------------------------------------------------------------------------- /OldVersions/CITATION/CITATION_V1.bib: -------------------------------------------------------------------------------- 1 | @software{Myrick_Seanpm2001_Linux_configuration_2022, 2 | author = {Myrick, Sean P. Myrick}, 3 | month = {1}, 4 | title = {{Seanpm2001 Linux configuration setup (Seanpm2001/My-Linux-Setup) I am using this software for }}, 5 | url = {https://github.com/seanpm2001/My-Linux-setup}, 6 | version = {Untitled}, 7 | year = {2022} 8 | } 9 | -------------------------------------------------------------------------------- /ProjectWiki/_Sidebar/_Sidebar.md: -------------------------------------------------------------------------------- 1 | *** 2 | 3 | # Sidebar 4 | 5 | [Back home](https://github.com/seanpm2001/My-Linux-setup/wiki/) 6 | 7 | *** 8 | 9 | ## Featured articles: 10 | 11 | > * None at the moment 12 | 13 | *** 14 | 15 | My Linux setup Project Wiki 16 | 17 | Sidebar version: `1 (Saturday, June 27th 2020 at 5:21 pm)` 18 | 19 | ### End of sidebar 20 | 21 | *** 22 | -------------------------------------------------------------------------------- /OldVersions/CONTRIBUTING/English/1/1-100/CONTRIBUTING_V1.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # Contributing.md 5 | 6 | Contributions currently aren't allowed here. This is a personal project for my own Linux setup, and I don't need too much help other than suggestions. I have this under control. 7 | 8 | *** 9 | 10 | Contributing file version: `1 (Saturday, June 27th 2020 at 4:59 pm)` 11 | 12 | *** 13 | -------------------------------------------------------------------------------- /ProjectWiki/_Sidebar/OldVersions/_SidebarV1.md: -------------------------------------------------------------------------------- 1 | *** 2 | 3 | # Sidebar 4 | 5 | [Back home](https://github.com/seanpm2001/My-Linux-setup/wiki/) 6 | 7 | *** 8 | 9 | ## Featured articles: 10 | 11 | > * None at the moment 12 | 13 | *** 14 | 15 | My Linux setup Project Wiki 16 | 17 | Sidebar version: `1 (Saturday, June 27th 2020 at 5:21 pm)` 18 | 19 | ### End of sidebar 20 | 21 | *** 22 | -------------------------------------------------------------------------------- /ProjectWiki/_Footer/_Footer.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # My Linux Setup - Project Wiki Footer 5 | 6 | *** 7 | 8 | ## Info 9 | 10 | Linux - `1991-2020` 11 | 12 | Fedora - `2003-2020` 13 | 14 | RedHat - `1993-2020` 15 | 16 | My Linux Setup (seanpm2001) - `2020-2020` 17 | 18 | *** 19 | 20 | Footer version: `1 (Saturday, June 27th 2020 at 5:19 pm)` 21 | 22 | ### End of footer 23 | 24 | *** 25 | -------------------------------------------------------------------------------- /DE/GNOME/Screenshot/Startle/GNOME-ShutterStartle.sh: -------------------------------------------------------------------------------- 1 | #!bin/sh 2 | # GNOME ShutterStartle 3 | # Startle yourself with a random screenshot. By the time it activates, you will likely have forgotten about it, and it (is supposed to, or will) startle you 4 | gnome-screenshot -d 987 # Activates after 16 minutes and 27 seconds, long and random 5 | # File version: 1 (2022, Saturday, February 5th at 11:35 pm) 6 | exit 7 | -------------------------------------------------------------------------------- /Fedora/NetTest/NetworkTest.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script tests the network and troubleshoots issues 4 | 5 | # Script version: 1 (Saturday, June 27th 2020 at 4:50 pm) 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 16 8 | 9 | # Pinging home 10 | ping 127.0.0.1 11 | 12 | # Other pings and steps 13 | # Currently unavailable 14 | 15 | # End of script 16 | -------------------------------------------------------------------------------- /ProjectWiki/_Footer/OldVersions/_FooterV1.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # My Linux Setup - Project Wiki Footer 5 | 6 | *** 7 | 8 | ## Info 9 | 10 | Linux - `1991-2020` 11 | 12 | Fedora - `2003-2020` 13 | 14 | RedHat - `1993-2020` 15 | 16 | My Linux Setup (seanpm2001) - `2020-2020` 17 | 18 | *** 19 | 20 | Footer version: `1 (Saturday, June 27th 2020 at 5:19 pm)` 21 | 22 | ### End of footer 23 | 24 | *** 25 | -------------------------------------------------------------------------------- /DE/GNOME/Screenshot/Startle/OldVersions/GNOME-ShutterStartle_V1.sh: -------------------------------------------------------------------------------- 1 | #!bin/sh 2 | # GNOME ShutterStartle 3 | # Startle yourself with a random screenshot. By the time it activates, you will likely have forgotten about it, and it (is supposed to, or will) startle you 4 | gnome-screenshot -d 987 # Activates after 16 minutes and 27 seconds, long and random 5 | # File version: 1 (2022, Saturday, February 5th at 11:35 pm) 6 | exit 7 | -------------------------------------------------------------------------------- /Fedora/NetTest/OldVersions/NetworkTestV1.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script tests the network and troubleshoots issues 4 | 5 | # Script version: 1 (Saturday, June 27th 2020 at 4:50 pm) 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 16 8 | 9 | # Pinging home 10 | ping 127.0.0.1 11 | 12 | # Other pings and steps 13 | # Currently unavailable 14 | 15 | # End of script 16 | -------------------------------------------------------------------------------- /.github/workflows/yaml-lint.yml: -------------------------------------------------------------------------------- 1 | --- 2 | name: YAML Lint 3 | 4 | on: 5 | push: 6 | paths: 7 | - '**.yml' 8 | 9 | jobs: 10 | lint: 11 | name: Lint 12 | timeout-minutes: 3 13 | runs-on: ubuntu-latest 14 | steps: 15 | - uses: actions/checkout@v2.4.0 16 | - uses: ibiqlik/action-yamllint@v3.1 17 | with: 18 | config_file: .yamllint.yml 19 | strict: false 20 | -------------------------------------------------------------------------------- /PROJECT_LANG_1.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | # I have decided to write this project in Shell, as it is my go-to language for Linux configuration 3 | echo (" have decided to write this project in Shell, as it is my go-to language for Linux configuration") 4 | # File version: 1 (Thursday, December 31st 2020 at 9:39 pm) 5 | # File type: Shell script file (*.sh) 6 | # Line count (including blank lines and compiler line): 9 7 | # End of script 8 | -------------------------------------------------------------------------------- /.github/workflowArchives/YAML/Lint/yaml-lint_V1.yml: -------------------------------------------------------------------------------- 1 | --- 2 | name: YAML Lint 3 | 4 | on: 5 | push: 6 | paths: 7 | - '**.yml' 8 | 9 | jobs: 10 | lint: 11 | name: Lint 12 | timeout-minutes: 3 13 | runs-on: ubuntu-latest 14 | steps: 15 | - uses: actions/checkout@v2.4.0 16 | - uses: ibiqlik/action-yamllint@v3.1 17 | with: 18 | config_file: .yamllint.yml 19 | strict: false 20 | -------------------------------------------------------------------------------- /Ubuntu/22.04/Scripts/Disable/Tracker-miner-fs-3/TRACKER3_END.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # This script is for disabling tracker-miner-fs-3 on Ubuntu 22.04. It works successfully 3 | # Disable tracker3 4 | systemctl --user mask tracker-extract-3.service tracker-miner-fs-3.service tracker-miner-rss-3.service tracker-writeback-3.service tracker-xdg-portal-3.service tracker-miner-fs-control-3.service 5 | # Step 2 6 | tracker3 reset -s -r # I may need to run this daily 7 | 8 | -------------------------------------------------------------------------------- /desktop.ini: -------------------------------------------------------------------------------- 1 | # Start of script 2 | # Sample INI file 3 | [.ShellClassInfo] 4 | ConfirmFileOp=0 5 | NoSharing=1 6 | IconFile=RaspberryPi_SpaceBerryIcon.png 7 | IconIndex=0 8 | InfoTip=The Seanpm2001 Raspberry Pi home source repository 9 | # File info 10 | # File type: Windows INI file [desktop.ini] (*.ini) 11 | # File version: 1 (2022, Sunday, May 22nd at 7:54 pm PST) 12 | # Line count (including blank lines and compiler line): 14 13 | # End of script 14 | -------------------------------------------------------------------------------- /Ubuntu/22.04/Scripts/Disable/Tracker-miner-fs-3/TRACKER3_END_V1.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # This script is for disabling tracker-miner-fs-3 on Ubuntu 22.04. It works successfully 3 | # Disable tracker3 4 | systemctl --user mask tracker-extract-3.service tracker-miner-fs-3.service tracker-miner-rss-3.service tracker-writeback-3.service tracker-xdg-portal-3.service tracker-miner-fs-control-3.service 5 | # Step 2 6 | tracker3 reset -s -r # I may need to run this daily 7 | 8 | -------------------------------------------------------------------------------- /OldVersions/PROJECT_LANGUAGE/Shell/PROJECT_LANG_V1.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | # I have decided to write this project in Shell, as it is my go-to language for Linux configuration 3 | echo (" have decided to write this project in Shell, as it is my go-to language for Linux configuration") 4 | # File version: 1 (Thursday, December 31st 2020 at 9:39 pm) 5 | # File type: Shell script file (*.sh) 6 | # Line count (including blank lines and compiler line): 9 7 | # End of script 8 | -------------------------------------------------------------------------------- /OldVersions/PROJECT_LANGUAGE/Shell/PROJECT_LANG_1_V1.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | # I have decided to write this project in Shell, as it is my go-to language for Linux configuration 3 | echo (" have decided to write this project in Shell, as it is my go-to language for Linux configuration") 4 | # File version: 1 (Thursday, December 31st 2020 at 9:39 pm) 5 | # File type: Shell script file (*.sh) 6 | # Line count (including blank lines and compiler line): 9 7 | # End of script 8 | -------------------------------------------------------------------------------- /OldVersions/Desktop.ini/README.cfg: -------------------------------------------------------------------------------- 1 | # Start of script 2 | # Sample INI file 3 | [.ShellClassInfo] 4 | ConfirmFileOp=0 5 | NoSharing=1 6 | IconFile=RaspberryPi_SpaceBerryIcon.png 7 | IconIndex=0 8 | InfoTip=The Seanpm2001 Raspberry Pi home source repository 9 | # File info 10 | # File type: Windows INI file [desktop.ini] (*.ini) 11 | # File version: 1 (2022, Sunday, May 22nd at 7:54 pm PST) 12 | # Line count (including blank lines and compiler line): 14 13 | # End of script 14 | -------------------------------------------------------------------------------- /OldVersions/Desktop.ini/V1_desktop.ini: -------------------------------------------------------------------------------- 1 | # Start of script 2 | # Sample INI file 3 | [.ShellClassInfo] 4 | ConfirmFileOp=0 5 | NoSharing=1 6 | IconFile=RaspberryPi_SpaceBerryIcon.png 7 | IconIndex=0 8 | InfoTip=The Seanpm2001 Raspberry Pi home source repository 9 | # File info 10 | # File type: Windows INI file [desktop.ini] (*.ini) 11 | # File version: 1 (2022, Sunday, May 22nd at 7:54 pm PST) 12 | # Line count (including blank lines and compiler line): 14 13 | # End of script 14 | -------------------------------------------------------------------------------- /Fedora/Programs/MediaPlayers/MediaPlayerInstall.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an installer script for media players 4 | 5 | # Script version: 1 (Saturday, June 27th 2020 at 4:34 pm) 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 16 8 | 9 | # My default Media player 10 | dnf install @vlc-media-player # Installs VLC Media player 11 | 12 | # Some optional Media Players 13 | # I don't know of any at the moment 14 | 15 | # End of script 16 | -------------------------------------------------------------------------------- /Fedora/Programs/Virtualization/VMUpdate.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an Updater script for virtualization software 4 | 5 | # Script version: 1 (Saturday, June 27th 2020 at 5:06 pm) 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 16 8 | 9 | # My default Virtualization software 10 | dnf update @virtualbox # Updates VirtualBox 11 | 12 | # Some optional Virtualization Software 13 | dnf update @qemu # Updates Qemu 14 | 15 | # End of script 16 | -------------------------------------------------------------------------------- /Fedora/Programs/Virtualization/VMInstall.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an installer script for virtualization software 4 | 5 | # Script version: 2 (Saturday, June 27th 2020 at 5:10 pm) 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 16 8 | 9 | # My default Virtualization software 10 | dnf install @virtualbox # Installs VirtualBox 11 | 12 | # Some optional Virtualization Software 13 | dnf install @qemu # Installs Qemu 14 | 15 | # End of script 16 | -------------------------------------------------------------------------------- /Fedora/Programs/MediaPlayers/OldVersions/MediaPlayerInstallV1.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an installer script for media players 4 | 5 | # Script version: 1 (Saturday, June 27th 2020 at 4:34 pm) 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 16 8 | 9 | # My default Media player 10 | dnf install @vlc-media-player # Installs VLC Media player 11 | 12 | # Some optional Media Players 13 | # I don't know of any at the moment 14 | 15 | # End of script 16 | -------------------------------------------------------------------------------- /Fedora/Programs/Virtualization/OldVersions/VMUpdateV1.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an Updater script for virtualization software 4 | 5 | # Script version: 1 (Saturday, June 27th 2020 at 5:06 pm) 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 16 8 | 9 | # My default Virtualization software 10 | dnf update @lvirtualbox # Updates VirtualBox 11 | 12 | # Some optional Virtualization Software 13 | dnf update @qemu # Updates Qemu 14 | 15 | # End of script 16 | -------------------------------------------------------------------------------- /Fedora/Programs/Virtualization/OldVersions/VMInstallV1.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an installer script for virtualization software 4 | 5 | # Script version: 1 (Saturday, June 27th 2020 at 4:39 pm) 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 16 8 | 9 | # My default Virtualization software 10 | dnf install @lvirtualbox # Installs VirtualBox 11 | 12 | # Some optional Virtualization Software 13 | dnf install @qemu # Installs Qemu 14 | 15 | # End of script 16 | -------------------------------------------------------------------------------- /Fedora/Programs/Virtualization/OldVersions/VMInstallV2.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an installer script for virtualization software 4 | 5 | # Script version: 2 (Saturday, June 27th 2020 at 5:10 pm) 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 16 8 | 9 | # My default Virtualization software 10 | dnf install @virtualbox # Installs VirtualBox 11 | 12 | # Some optional Virtualization Software 13 | dnf install @qemu # Installs Qemu 14 | 15 | # End of script 16 | -------------------------------------------------------------------------------- /Fedora/Programs/Office/OfficeUpdate.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an updater script for office software 4 | 5 | # Script version: 1 (Saturday, June 27th 2020 at 5:01 pm) 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 17 8 | 9 | # My default Office software 10 | dnf update @libreoffice # Updates LibreOffice 11 | dnf update @okular # Updates Okular (KDE PDF Viewer) 12 | 13 | # Some optional Office Software 14 | dnf update @latex # Updates LaTeX 15 | 16 | # End of script 17 | -------------------------------------------------------------------------------- /Extras/Calendar/1752Reform/1752CalendarReform.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # In 1752, the British Empire and its territories switched from the Julian calendar to the Gregorian calendar. To adjust the days for this change, September 3rd to September 13th 1752 were skipped for this year 3 | # This was included into the Calendar command and was pointed out by its developer, although some may consider it a bug, as this calendar change did not happen in all nations (some countries adopted the Gregorian Calendar before or after 1752) 4 | cal 1752 5 | cal 9 1752 6 | -------------------------------------------------------------------------------- /Fedora/Programs/Office/OfficeInstall.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an installer script for office software 4 | 5 | # Script version: 1 (Saturday, June 27th 2020 at 4:37 pm) 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 17 8 | 9 | # My default Office software 10 | dnf install @libreoffice # Installs LibreOffice 11 | dnf install @okular # Installs Okular (KDE PDF Viewer) 12 | 13 | # Some optional Office Software 14 | dnf install @latex # Installs LaTeX 15 | 16 | # End of script 17 | -------------------------------------------------------------------------------- /Fedora/Programs/Office/OldVersions/OfficeUpdateV1.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an updater script for office software 4 | 5 | # Script version: 1 (Saturday, June 27th 2020 at 5:01 pm) 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 17 8 | 9 | # My default Office software 10 | dnf update @libreoffice # Updates LibreOffice 11 | dnf update @okular # Updates Okular (KDE PDF Viewer) 12 | 13 | # Some optional Office Software 14 | dnf update @latex # Updates LaTeX 15 | 16 | # End of script 17 | -------------------------------------------------------------------------------- /.github/workflows/makefile.yml: -------------------------------------------------------------------------------- 1 | name: Makefile CI 2 | 3 | on: 4 | push: 5 | branches: [ master ] 6 | pull_request: 7 | branches: [ master ] 8 | 9 | jobs: 10 | build: 11 | 12 | runs-on: ubuntu-latest 13 | 14 | steps: 15 | - uses: actions/checkout@v2 16 | 17 | - name: configure 18 | run: ./configure 19 | 20 | - name: Install dependencies 21 | run: make 22 | 23 | - name: Run check 24 | run: make check 25 | 26 | - name: Run distcheck 27 | run: make distcheck 28 | -------------------------------------------------------------------------------- /404.html: -------------------------------------------------------------------------------- 1 |
2 | 404 error on 404 image file for 404 page, 404 3 |

404

4 |

File not found

5 |
6 |

Celebrate 404 day

7 |

The file could not be found, is damaged, or you do not have permission to access it. Please [raise an issue] if a link is not working correctly.

8 |
9 | -------------------------------------------------------------------------------- /Extras/Calendar/1752Reform/OldVersions/1752CalendarReform_V1.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # In 1752, the British Empire and its territories switched from the Julian calendar to the Gregorian calendar. To adjust the days for this change, September 3rd to September 13th 1752 were skipped for this year 3 | # This was included into the Calendar command and was pointed out by its developer, although some may consider it a bug, as this calendar change did not happen in all nations (some countries adopted the Gregorian Calendar before or after 1752) 4 | cal 1752 5 | cal 9 1752 6 | -------------------------------------------------------------------------------- /Fedora/Programs/Office/OldVersions/OfficeInstallV1.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an installer script for office software 4 | 5 | # Script version: 1 (Saturday, June 27th 2020 at 4:37 pm) 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 17 8 | 9 | # My default Office software 10 | dnf install @libreoffice # Installs LibreOffice 11 | dnf install @okular # Installs Okular (KDE PDF Viewer) 12 | 13 | # Some optional Office Software 14 | dnf install @latex # Installs LaTeX 15 | 16 | # End of script 17 | -------------------------------------------------------------------------------- /DE/GNOME/OldVersions/GNOME_SetupV1.sh: -------------------------------------------------------------------------------- 1 | 2 | # GNOME desktop environment setup 3 | 4 | # Clock 5 | 6 | gsettings set org.gnome.desktop.interface clock-show-seconds true 7 | 8 | # For if you want to turn it off (sudo is just for confirmation, just enter the password wrong thrice, and it will skip this) 9 | 10 | sudo gsettings set org.gnome.desktop.interface clock-show-seconds false 11 | 12 | # For checking 13 | 14 | gsettings get org.gnome.desktop.interface clock-show-seconds 15 | 16 | # That is all I have at the moment. I will experiment more later. 17 | -------------------------------------------------------------------------------- /.github/workflowArchives/Makefile/makefile_V1.yml: -------------------------------------------------------------------------------- 1 | name: Makefile CI 2 | 3 | on: 4 | push: 5 | branches: [ master ] 6 | pull_request: 7 | branches: [ master ] 8 | 9 | jobs: 10 | build: 11 | 12 | runs-on: ubuntu-latest 13 | 14 | steps: 15 | - uses: actions/checkout@v2 16 | 17 | - name: configure 18 | run: ./configure 19 | 20 | - name: Install dependencies 21 | run: make 22 | 23 | - name: Run check 24 | run: make check 25 | 26 | - name: Run distcheck 27 | run: make distcheck 28 | -------------------------------------------------------------------------------- /Fedora/DE/DE-Update.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an updater script for desktop environments 4 | 5 | # Script version: 1 (Saturday, June 27th 2020 at 4:52 pm) 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 17 8 | 9 | # My default Desktop Environment 10 | dnf update @kde-desktop # Updates the KDE desktop environment 11 | 12 | # Some optional desktop environments 13 | dnf update @xfce # Updates the XFCE Desktop environment 14 | dnf update @gnome # Updates the GNOME desktop environment 15 | 16 | # End of script 17 | -------------------------------------------------------------------------------- /Fedora/DE/DE-Install.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an installer script for desktop environments 4 | 5 | # Script version: 1 (Saturday, June 27th 2020 at 4:27 pm 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 17 8 | 9 | # My default Desktop Environment 10 | dnf install @kde-desktop # Installs the KDE desktop environment 11 | 12 | # Some optional desktop environments 13 | dnf install @xfce # Installs the XFCE Desktop environment 14 | dnf install @gnome # Installs the GNOME desktop environment 15 | 16 | # End of script 17 | -------------------------------------------------------------------------------- /Fedora/DE/OldVersions/DE-UpdateV1.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an updater script for desktop environments 4 | 5 | # Script version: 1 (Saturday, June 27th 2020 at 4:52 pm) 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 17 8 | 9 | # My default Desktop Environment 10 | dnf update @kde-desktop # Updates the KDE desktop environment 11 | 12 | # Some optional desktop environments 13 | dnf update @xfce # Updates the XFCE Desktop environment 14 | dnf update @gnome # Updates the GNOME desktop environment 15 | 16 | # End of script 17 | -------------------------------------------------------------------------------- /Fedora/DE/OldVersions/DE-InstallV1.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an installer script for desktop environments 4 | 5 | # Script version: 1 (Saturday, June 27th 2020 at 4:27 pm 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 17 8 | 9 | # My default Desktop Environment 10 | dnf install @kde-desktop # Installs the KDE desktop environment 11 | 12 | # Some optional desktop environments 13 | dnf install @xfce # Installs the XFCE Desktop environment 14 | dnf install @gnome # Installs the GNOME desktop environment 15 | 16 | # End of script 17 | -------------------------------------------------------------------------------- /Ubuntu/20.04/DE/DE-Update.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an updater script for desktop environments 4 | 5 | # Script version: 1 (Friday, 2021 November 26th at 3:30 pm) 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 17 8 | 9 | # My default Desktop Environment 10 | sudo apt-update @kde-desktop # Updates the KDE desktop environment 11 | 12 | # Some optional desktop environments 13 | sudo apt-update @xfce # Updates the XFCE Desktop environment 14 | sudo apt-update @gnome # Updates the GNOME desktop environment 15 | 16 | # End of script 17 | -------------------------------------------------------------------------------- /Ubuntu/20.04/DE/DE-Install.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an installer script for desktop environments 4 | 5 | # Script version: 1 (Friday, 2021 November 26th at 3:33 pm 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 17 8 | 9 | # My default Desktop Environment 10 | sudo apt-install @kde-desktop # Installs the KDE desktop environment 11 | 12 | # Some optional desktop environments 13 | sudo apt-install @xfce # Installs the XFCE Desktop environment 14 | sudo apt-install @gnome # Installs the GNOME desktop environment 15 | 16 | # End of script 17 | -------------------------------------------------------------------------------- /Battery/upower/freedesktop/BAT0/UPOWER_Information_FreeDesktop_Devices_BAT0.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # Start of script 3 | # Semicolons may need to be removed 4 | # This command shows information for the FreeDesktop Battery device. I am not sure whether BAT0 or BAT1 is the one to use in Linux Kernel 4.20 or later 5 | upower -i /org/freedesktop/UPower/devices/battery_BAT0 6 | break; 7 | wait 3; 8 | exit; 9 | # File info 10 | # File type: Shell script file (*.sh) 11 | # File version: 1 (2021, Monday, November 8th at 7:25 pm) 12 | # Line count (including blank lines and compiler line): 14 13 | # End of script 14 | -------------------------------------------------------------------------------- /CLI/BASH/sh/Alias/Neo~Neofetch.sh: -------------------------------------------------------------------------------- 1 | # This file makes the "neo" alias, which will redirect to neofetch 2 | # Start of script 3 | 4 | alias neo="neofetch" 5 | 6 | # End of script 7 | # This script is a test of Linux command-line aliases. I noted that there aren't many very important programs you would want to open via Konsole/whatever Terminal you use that have this name, so I applied it to neofetch. 8 | # File name: Neo~Neofetch.sh 9 | # File type: Bourne Again Shell Script (*.sh) 10 | # File version: 1 (Sunday, October 25th 2020 at 5:16 pm) 11 | # Line count (including blank lines and compiler line): 13 12 | -------------------------------------------------------------------------------- /Fedora/Programs/WebBrowsers/WebBrowserUpdate.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script Updates browsers for my Linux setup 4 | 5 | # File version: 1 (Saturday, June 27th 2020 at 5:08 pm) 6 | # Line count (including blank lines): 18 7 | # File type: BASH Shell script (*.sh) 8 | 9 | # Default browser 10 | dnf update @firefox # Updates the Firefox web browser 11 | 12 | # Alternate browsers 13 | dnf update @konquerer # Updates the Konquerer web browser 14 | dnf update @icecat # Updates the GNU IceCat web browser 15 | dnf update @seamonkey # Updates the SeaMonkey Internet Suite 16 | 17 | # End of script 18 | -------------------------------------------------------------------------------- /Fedora/Programs/WebBrowsers/WebBrowserInstall.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script installs browsers for my Linux setup 4 | 5 | # File version: 1 (Saturday, June 27th 2020 at 4:31 pm) 6 | # Line count (including blank lines): 18 7 | # File type: BASH Shell script (*.sh) 8 | 9 | # Default browser 10 | dnf install @firefox # Installs the Firefox web browser 11 | 12 | # Alternate browsers 13 | dnf install @konquerer # Installs the Konquerer web browser 14 | dnf install @icecat # Installs the GNU IceCat web browser 15 | dnf install @seamonkey # Installs the SeaMonkey Internet Suite 16 | 17 | # End of script 18 | -------------------------------------------------------------------------------- /Ubuntu/20.04/AudioRepair/AudioRepair.sh: -------------------------------------------------------------------------------- 1 | 2 | # Start of script 3 | 4 | # Method 1 - restore drivers 5 | 6 | alsactl restore # This method helped me restore my headphones on July 15th 2020 7 | 8 | sudo alsactl restore # If you require administrator privileges for this: 9 | 10 | # Method 2 - No other known software methods 11 | 12 | # Try checking your hardware, make sure it is fully plugged in 13 | 14 | # File info 15 | 16 | # File version: 1 (Wednesday, July 15th 2020 at 9:56 am) 17 | # File type: Bash Shell script (*.sh) 18 | # Line count (including blank lines and compiler line: 21 19 | 20 | # End of script 21 | -------------------------------------------------------------------------------- /Ubuntu/20.04/DE/OldVersions/Update/1/1-100/DE-Update_V1.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an updater script for desktop environments 4 | 5 | # Script version: 1 (Friday, 2021 November 26th at 3:30 pm) 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 17 8 | 9 | # My default Desktop Environment 10 | sudo apt-update @kde-desktop # Updates the KDE desktop environment 11 | 12 | # Some optional desktop environments 13 | sudo apt-update @xfce # Updates the XFCE Desktop environment 14 | sudo apt-update @gnome # Updates the GNOME desktop environment 15 | 16 | # End of script 17 | -------------------------------------------------------------------------------- /Battery/upower/freedesktop/BAT0/OldVersions/1/1-100/UPOWER_Information_FreeDesktop_Devices_BAT0_V1.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # Start of script 3 | # Semicolons may need to be removed 4 | # This command shows information for the FreeDesktop Battery device. I am not sure whether BAT0 or BAT1 is the one to use in Linux Kernel 4.20 or later 5 | upower -i /org/freedesktop/UPower/devices/battery_BAT0 6 | break; 7 | wait 3; 8 | exit; 9 | # File info 10 | # File type: Shell script file (*.sh) 11 | # File version: 1 (2021, Monday, November 8th at 7:25 pm) 12 | # Line count (including blank lines and compiler line): 14 13 | # End of script 14 | -------------------------------------------------------------------------------- /CLI/BASH/sh/Alias/OldVersions/1/Neo~NeofetchV1.sh: -------------------------------------------------------------------------------- 1 | # This file makes the "neo" alias, which will redirect to neofetch 2 | # Start of script 3 | 4 | alias neo="neofetch" 5 | 6 | # End of script 7 | # This script is a test of Linux command-line aliases. I noted that there aren't many very important programs you would want to open via Konsole/whatever Terminal you use that have this name, so I applied it to neofetch. 8 | # File name: Neo~Neofetch.sh 9 | # File type: Bourne Again Shell Script (*.sh) 10 | # File version: 1 (Sunday, October 25th 2020 at 5:16 pm) 11 | # Line count (including blank lines and compiler line): 13 12 | -------------------------------------------------------------------------------- /Fedora/Programs/WebBrowsers/OldVersions/WebBrowserUpdateV1.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script Updates browsers for my Linux setup 4 | 5 | # File version: 1 (Saturday, June 27th 2020 at 5:08 pm) 6 | # Line count (including blank lines): 18 7 | # File type: BASH Shell script (*.sh) 8 | 9 | # Default browser 10 | dnf update @firefox # Updates the Firefox web browser 11 | 12 | # Alternate browsers 13 | dnf update @konquerer # Updates the Konquerer web browser 14 | dnf update @icecat # Updates the GNU IceCat web browser 15 | dnf update @seamonkey # Updates the SeaMonkey Internet Suite 16 | 17 | # End of script 18 | -------------------------------------------------------------------------------- /Ubuntu/16.04/AudioRepair/AudioRepair.sh: -------------------------------------------------------------------------------- 1 | 2 | # Start of script 3 | 4 | # Method 1 - restore drivers 5 | 6 | alsactl restore # This method helped me restore my headphones on July 15th 2020 7 | 8 | sudo alsactl restore # If you require administrator privileges for this: 9 | 10 | # Method 2 - No other known software methods 11 | 12 | # Try checking your hardware, make sure it is fully plugged in 13 | 14 | # File info 15 | 16 | # File version: 1 (Wednesday, July 15th 2020 at 10:10 am) 17 | # File type: Bash Shell script (*.sh) 18 | # Line count (including blank lines and compiler line: 21 19 | 20 | # End of script 21 | -------------------------------------------------------------------------------- /Branches/README.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # Branches 5 | 6 | Jump on over to another branch of this repository. 7 | 8 | [All branches](https://github.com/seanpm2001/My-Linux-setup/branches/) 9 | 10 | ## Active 11 | 12 | [Main](https://github.com/seanpm2001/My-Linux-setup/) 13 | 14 | ## Stale 15 | 16 | [add-all-contributors](https://github.com/seanpm2001/My-Linux-setup/tree/all-contributors/add-all-contributors/) 17 | 18 | [add-seanpm2001](https://github.com/seanpm2001/My-Linux-setup/tree/all-contributors/add-seanpm2001/) 19 | 20 | *** 21 | 22 | **File version:** `1 (2022, Saturday, January 8th at 4:34 pm)` 23 | 24 | *** 25 | -------------------------------------------------------------------------------- /Ubuntu/20.04/DE/OldVersions/Install/1/1-100/DE-InstalL_V1.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an installer script for desktop environments 4 | 5 | # Script version: 1 (Friday, 2021 November 26th at 3:33 pm 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 17 8 | 9 | # My default Desktop Environment 10 | sudo apt-install @kde-desktop # Installs the KDE desktop environment 11 | 12 | # Some optional desktop environments 13 | sudo apt-install @xfce # Installs the XFCE Desktop environment 14 | sudo apt-install @gnome # Installs the GNOME desktop environment 15 | 16 | # End of script 17 | -------------------------------------------------------------------------------- /Fedora/Programs/WebBrowsers/OldVersions/WebBrowserInstallV1.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script installs browsers for my Linux setup 4 | 5 | # File version: 1 (Saturday, June 27th 2020 at 4:31 pm) 6 | # Line count (including blank lines): 18 7 | # File type: BASH Shell script (*.sh) 8 | 9 | # Default browser 10 | dnf install @firefox # Installs the Firefox web browser 11 | 12 | # Alternate browsers 13 | dnf install @konquerer # Installs the Konquerer web browser 14 | dnf install @icecat # Installs the GNU IceCat web browser 15 | dnf install @seamonkey # Installs the SeaMonkey Internet Suite 16 | 17 | # End of script 18 | -------------------------------------------------------------------------------- /Ubuntu/16.04/AudioRepair/OldVersions/AudioRepairV1.sh: -------------------------------------------------------------------------------- 1 | 2 | # Start of script 3 | 4 | # Method 1 - restore drivers 5 | 6 | alsactl restore # This method helped me restore my headphones on July 15th 2020 7 | 8 | sudo alsactl restore # If you require administrator privileges for this: 9 | 10 | # Method 2 - No other known software methods 11 | 12 | # Try checking your hardware, make sure it is fully plugged in 13 | 14 | # File info 15 | 16 | # File version: 1 (Wednesday, July 15th 2020 at 10:10 am) 17 | # File type: Bash Shell script (*.sh) 18 | # Line count (including blank lines and compiler line: 21 19 | 20 | # End of script 21 | -------------------------------------------------------------------------------- /Ubuntu/20.04/AudioRepair/OldVersions/AudioRepairV1.sh: -------------------------------------------------------------------------------- 1 | 2 | # Start of script 3 | 4 | # Method 1 - restore drivers 5 | 6 | alsactl restore # This method helped me restore my headphones on July 15th 2020 7 | 8 | sudo alsactl restore # If you require administrator privileges for this: 9 | 10 | # Method 2 - No other known software methods 11 | 12 | # Try checking your hardware, make sure it is fully plugged in 13 | 14 | # File info 15 | 16 | # File version: 1 (Wednesday, July 15th 2020 at 9:56 am) 17 | # File type: Bash Shell script (*.sh) 18 | # Line count (including blank lines and compiler line: 21 19 | 20 | # End of script 21 | -------------------------------------------------------------------------------- /Debian/Raspberry_Pi/Scripts/Media/Screenshots/Scrot/Location/ChangeSaveLocation.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # Change the location of a screenshot 3 | # 4 different variations, currently don't know how to switch between them 4 | # Path V1 5 | scrot /home/pi/Pictures/New_Screenshots/Unsorted/ 6 | # Path V2 7 | scrot /home/pi/Pictures/New_Screenshots/ 8 | # Path V3 9 | scrot /home/pi/Pictures/ 10 | # Path V4 11 | scrot /home/pi/Pictures/Screenshots/ 12 | # File info 13 | # File type: Shell source file (*.sh) 14 | # File version: 1 (2022, Saturday, January 15th at 4:33 pm) 15 | # Line count (including blank lines and compiler line): 17 16 | # End of script 17 | -------------------------------------------------------------------------------- /makefile.mk: -------------------------------------------------------------------------------- 1 | # Start of script 2 | # The Makefile for this project 3 | # Rename the secondary copying license 4 | # Since I don't know how to just rename a file, I will copy it and delete the original, that is as close as I can get with GNU Make right now 5 | copy /COPYINGL to /COPYING 6 | rm -f /COPYINGL 7 | echo "COPYING license file has been corrected." 8 | # This syntax isn't valid yet, I don't know how to write in GNU Make very well 9 | # File info 10 | # File type: Makefile (MAKEFILE, *.mk) 11 | # File version: 1 (Wednesday, August 18th 2021 at 6:41 pm) 12 | # Line count (including blank lines and compiler line): 14 13 | # End of script 14 | -------------------------------------------------------------------------------- /Fedora/Programs/WebBrowsers/FEDORA_DNF_BRAVE_WEBINSTALL.sh: -------------------------------------------------------------------------------- 1 | 2 | # Start of script 3 | 4 | # This script installs the Brave web browser, as part of my 5 browser testing plan 5 | 6 | # Installs the plugin core, needed for Brave 7 | 8 | sudo dnf install dnf-plugins-core 9 | 10 | # Adds the Brave repository to the repo 11 | 12 | sudo dnf config-manager --add-repo https://brave-browser-rpm-release.s3.brave.com/x86_64/ 13 | 14 | # Imports the Brave core 15 | 16 | sudo rpm --import https://brave-browser-rpm-release.s3.brave.com/brave-core.asc 17 | 18 | # Installs the Brave browser 19 | 20 | sudo dnf install brave-browser 21 | 22 | # End of script 23 | -------------------------------------------------------------------------------- /Branches/!README/English/US/1/1-100/README_V1.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # Branches 5 | 6 | Jump on over to another branch of this repository. 7 | 8 | [All branches](https://github.com/seanpm2001/My-Linux-setup/branches/) 9 | 10 | ## Active 11 | 12 | [Main](https://github.com/seanpm2001/My-Linux-setup/) 13 | 14 | ## Stale 15 | 16 | [add-all-contributors](https://github.com/seanpm2001/My-Linux-setup/tree/all-contributors/add-all-contributors/) 17 | 18 | [add-seanpm2001](https://github.com/seanpm2001/My-Linux-setup/tree/all-contributors/add-seanpm2001/) 19 | 20 | *** 21 | 22 | **File version:** `1 (2022, Saturday, January 8th at 4:34 pm)` 23 | 24 | *** 25 | -------------------------------------------------------------------------------- /CITATION.cff: -------------------------------------------------------------------------------- 1 | cff-version: 1.2.0 2 | message: "If you use this software, please cite it as below." 3 | authors: 4 | - family-names: "Myrick" 5 | given-names: "Sean P. Myrick" 6 | #orcid: "https://orcid.org/0000-0000-0000-0000" 7 | title: "Seanpm2001 Linux configuration setup (Seanpm2001/My-Linux-Setup) I am using this software for " 8 | version: Untitled 9 | doi: # 10.5281/zenodo.1234 10 | date-released: 2022-01-08 11 | url: "https://github.com/seanpm2001/My-Linux-setup" 12 | # File info 13 | # File type: CFF citation file (*.cff) 14 | # File version: 1 (Saturday, 2022 January 8th at 4:38 pm 15 | # Line count (including blank lines and compiler line): 16 16 | -------------------------------------------------------------------------------- /Debian/Raspberry_Pi/Scripts/Media/Screenshots/Scrot/Location/OldVersions/1/1-100/ChangeSaveLocation_V1.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # Change the location of a screenshot 3 | # 4 different variations, currently don't know how to switch between them 4 | # Path V1 5 | scrot /home/pi/Pictures/New_Screenshots/Unsorted/ 6 | # Path V2 7 | scrot /home/pi/Pictures/New_Screenshots/ 8 | # Path V3 9 | scrot /home/pi/Pictures/ 10 | # Path V4 11 | scrot /home/pi/Pictures/Screenshots/ 12 | # File info 13 | # File type: Shell source file (*.sh) 14 | # File version: 1 (2022, Saturday, January 15th at 4:33 pm) 15 | # Line count (including blank lines and compiler line): 17 16 | # End of script 17 | -------------------------------------------------------------------------------- /Fedora/Programs/WebBrowsers/OldVersions/FEDORA_DNF_BRAVE_WEBINSTALLV1.sh: -------------------------------------------------------------------------------- 1 | 2 | # Start of script 3 | 4 | # This script installs the Brave web browser, as part of my 5 browser testing plan 5 | 6 | # Installs the plugin core, needed for Brave 7 | 8 | sudo dnf install dnf-plugins-core 9 | 10 | # Adds the Brave repository to the repo 11 | 12 | sudo dnf config-manager --add-repo https://brave-browser-rpm-release.s3.brave.com/x86_64/ 13 | 14 | # Imports the Brave core 15 | 16 | sudo rpm --import https://brave-browser-rpm-release.s3.brave.com/brave-core.asc 17 | 18 | # Installs the Brave browser 19 | 20 | sudo dnf install brave-browser 21 | 22 | # End of script 23 | -------------------------------------------------------------------------------- /Fedora/Programs/GraphicDesign/DesignUpdate.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an updater script for Graphic Design software 4 | 5 | # Script version: 1 (Saturday, June 27th 2020 at 4:57 pm) 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 17 8 | 9 | # My default graphic design software 10 | dnf update @gimp # Updates GIMP 11 | dnf update @inkscape # Updates Inkscape (I am looking forward to this when I install Linux, it will be cool to have software that can make and edit SVG files) 12 | 13 | # Some optional graphic design software 14 | # No other Graphic Design software packages at the moment 15 | 16 | # End of script 17 | -------------------------------------------------------------------------------- /Fedora/Programs/GraphicDesign/DesignInstall.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an installer script for Graphic Design software 4 | 5 | # Script version: 1 (Saturday, June 27th 2020 at 4:47 pm) 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 17 8 | 9 | # My default graphic design software 10 | dnf install @gimp # Installs GIMP 11 | dnf install @inkscape # Installs Inkscape (I am looking forward to this when I install Linux, it will be cool to have software that can make and edit SVG files) 12 | 13 | # Some optional graphic design software 14 | # No other Graphic Design software packages at the moment 15 | 16 | # End of script 17 | -------------------------------------------------------------------------------- /OldVersions/MAKEFILE/1/1-100/makefile_V1.mk: -------------------------------------------------------------------------------- 1 | # Start of script 2 | # The Makefile for this project 3 | # Rename the secondary copying license 4 | # Since I don't know how to just rename a file, I will copy it and delete the original, that is as close as I can get with GNU Make right now 5 | copy /COPYINGL to /COPYING 6 | rm -f /COPYINGL 7 | echo "COPYING license file has been corrected." 8 | # This syntax isn't valid yet, I don't know how to write in GNU Make very well 9 | # File info 10 | # File type: Makefile (MAKEFILE, *.mk) 11 | # File version: 1 (Wednesday, August 18th 2021 at 6:41 pm) 12 | # Line count (including blank lines and compiler line): 14 13 | # End of script 14 | -------------------------------------------------------------------------------- /Fedora/Programs/GraphicDesign/OldVersions/DesignUpdateV1.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an updater script for Graphic Design software 4 | 5 | # Script version: 1 (Saturday, June 27th 2020 at 4:57 pm) 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 17 8 | 9 | # My default graphic design software 10 | dnf update @gimp # Updates GIMP 11 | dnf update @inkscape # Updates Inkscape (I am looking forward to this when I install Linux, it will be cool to have software that can make and edit SVG files) 12 | 13 | # Some optional graphic design software 14 | # No other Graphic Design software packages at the moment 15 | 16 | # End of script 17 | -------------------------------------------------------------------------------- /External/Research/Cal_(UNIX)/Samples/CAL3.sh: -------------------------------------------------------------------------------- 1 | $ cal -3 (shows the previous, current and next month) 2 | March 2021 April 2021 May 2021 3 | Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa 4 | 1 2 3 4 5 6 1 2 3 1 5 | 7 8 9 10 11 12 13 4 5 6 7 8 9 10 2 3 4 5 6 7 8 6 | 14 15 16 17 18 19 20 11 12 13 14 15 16 17 9 10 11 12 13 14 15 7 | 21 22 23 24 25 26 27 18 19 20 21 22 23 24 16 17 18 19 20 21 22 8 | 28 29 30 31 25 26 27 28 29 30 23 24 25 26 27 28 29 9 | 30 31 10 | 11 | -------------------------------------------------------------------------------- /Fedora/Programs/GraphicDesign/OldVersions/DesignInstallV1.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an installer script for Graphic Design software 4 | 5 | # Script version: 1 (Saturday, June 27th 2020 at 4:47 pm) 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 17 8 | 9 | # My default graphic design software 10 | dnf install @gimp # Installs GIMP 11 | dnf install @inkscape # Installs Inkscape (I am looking forward to this when I install Linux, it will be cool to have software that can make and edit SVG files) 12 | 13 | # Some optional graphic design software 14 | # No other Graphic Design software packages at the moment 15 | 16 | # End of script 17 | -------------------------------------------------------------------------------- /OldVersions/CITATION/CITATION_V1.cff: -------------------------------------------------------------------------------- 1 | cff-version: 1.2.0 2 | message: "If you use this software, please cite it as below." 3 | authors: 4 | - family-names: "Myrick" 5 | given-names: "Sean P. Myrick" 6 | #orcid: "https://orcid.org/0000-0000-0000-0000" 7 | title: "Seanpm2001 Linux configuration setup (Seanpm2001/My-Linux-Setup) I am using this software for " 8 | version: Untitled 9 | doi: # 10.5281/zenodo.1234 10 | date-released: 2022-01-08 11 | url: "https://github.com/seanpm2001/My-Linux-setup" 12 | # File info 13 | # File type: CFF citation file (*.cff) 14 | # File version: 1 (Saturday, 2022 January 8th at 4:38 pm 15 | # Line count (including blank lines and compiler line): 16 16 | -------------------------------------------------------------------------------- /External/Research/Cal_(UNIX)/Samples/CAL3_V1.sh: -------------------------------------------------------------------------------- 1 | $ cal -3 (shows the previous, current and next month) 2 | March 2021 April 2021 May 2021 3 | Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa 4 | 1 2 3 4 5 6 1 2 3 1 5 | 7 8 9 10 11 12 13 4 5 6 7 8 9 10 2 3 4 5 6 7 8 6 | 14 15 16 17 18 19 20 11 12 13 14 15 16 17 9 10 11 12 13 14 15 7 | 21 22 23 24 25 26 27 18 19 20 21 22 23 24 16 17 18 19 20 21 22 8 | 28 29 30 31 25 26 27 28 29 30 23 24 25 26 27 28 29 9 | 30 31 10 | 11 | -------------------------------------------------------------------------------- /AUTOMATE2001.yaml: -------------------------------------------------------------------------------- 1 | # A set of tasks for the Automate2001 bot to perform here 2 | automate2001_tasks: 3 | isAlldone: "False" 4 | 5 | - 6 | Automate-All-ContributorSrc: 7 | - 8 | Automate-Pull-Requests-archival 9 | isAdone: "False" 10 | Automate-Index-file 11 | isBdone: "False" 12 | Automate-Issue-archival 13 | isCdone: "False" 14 | 15 | - 16 | Automate-RepoData: 17 | - 18 | Automate-RepoData-Description 19 | isDDone: "True" 20 | Automate-RepoData-GitHubLink 21 | isEDone: "False" 22 | Automate-RepoData-GitHubGitLink 23 | isFDone: "False" 24 | Automate-RepoData-Linked 25 | isGDone: "False" 26 | Automate-RepoData-Topics 27 | isHDone: "False" 28 | 29 | # File version: 1 (2022, Tuesday, February 22nd at 8:07 pm) 30 | -------------------------------------------------------------------------------- /AUTOMATE2001.yml: -------------------------------------------------------------------------------- 1 | # A set of tasks for the Automate2001 bot to perform here 2 | automate2001_tasks: 3 | isAlldone: "False" 4 | 5 | - 6 | Automate-All-ContributorSrc: 7 | - 8 | Automate-Pull-Requests-archival 9 | isAdone: "False" 10 | Automate-Index-file 11 | isBdone: "False" 12 | Automate-Issue-archival 13 | isCdone: "False" 14 | 15 | - 16 | Automate-RepoData: 17 | - 18 | Automate-RepoData-Description 19 | isDDone: "True" 20 | Automate-RepoData-GitHubLink 21 | isEDone: "False" 22 | Automate-RepoData-GitHubGitLink 23 | isFDone: "False" 24 | Automate-RepoData-Linked 25 | isGDone: "False" 26 | Automate-RepoData-Topics 27 | isHDone: "False" 28 | 29 | # File version: 1 (2022, Tuesday, February 22nd at 8:07 pm) 30 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | contact_links: 3 | - name: I want to help develop 4 | url: https://github.com/seanpm2001/Teams/discussions/ 5 | about: Thank you for your interest in this project! Please consider joining a team to start developing with me 6 | - name: I want to help translate 7 | url: https://github.com/seanpm2001/Teams/discussions/ 8 | about: Thank you for your interest in this project! Please consider joining a team to start translating projects with me 9 | 10 | # File info 11 | # File version: 1 (2022, Thursday, May 19th at 7:07 pm PST) 12 | # File type: GitHub issue template config file (*.yml) 13 | # Line count (including blank lines and compiler line): 14 14 | -------------------------------------------------------------------------------- /OldVersions/AUTOMATE2001/README.yaml: -------------------------------------------------------------------------------- 1 | # A set of tasks for the Automate2001 bot to perform here 2 | automate2001_tasks: 3 | isAlldone: "False" 4 | 5 | - 6 | Automate-All-ContributorSrc: 7 | - 8 | Automate-Pull-Requests-archival 9 | isAdone: "False" 10 | Automate-Index-file 11 | isBdone: "False" 12 | Automate-Issue-archival 13 | isCdone: "False" 14 | 15 | - 16 | Automate-RepoData: 17 | - 18 | Automate-RepoData-Description 19 | isDDone: "True" 20 | Automate-RepoData-GitHubLink 21 | isEDone: "False" 22 | Automate-RepoData-GitHubGitLink 23 | isFDone: "False" 24 | Automate-RepoData-Linked 25 | isGDone: "False" 26 | Automate-RepoData-Topics 27 | isHDone: "False" 28 | 29 | # File version: 1 (2022, Tuesday, February 22nd at 8:07 pm) 30 | -------------------------------------------------------------------------------- /OldVersions/AUTOMATE2001/AUTOMATE2001_V1.yml: -------------------------------------------------------------------------------- 1 | # A set of tasks for the Automate2001 bot to perform here 2 | automate2001_tasks: 3 | isAlldone: "False" 4 | 5 | - 6 | Automate-All-ContributorSrc: 7 | - 8 | Automate-Pull-Requests-archival 9 | isAdone: "False" 10 | Automate-Index-file 11 | isBdone: "False" 12 | Automate-Issue-archival 13 | isCdone: "False" 14 | 15 | - 16 | Automate-RepoData: 17 | - 18 | Automate-RepoData-Description 19 | isDDone: "True" 20 | Automate-RepoData-GitHubLink 21 | isEDone: "False" 22 | Automate-RepoData-GitHubGitLink 23 | isFDone: "False" 24 | Automate-RepoData-Linked 25 | isGDone: "False" 26 | Automate-RepoData-Topics 27 | isHDone: "False" 28 | 29 | # File version: 1 (2022, Tuesday, February 22nd at 8:07 pm) 30 | -------------------------------------------------------------------------------- /OldVersions/AUTOMATE2001/AUTOMATE2001_V1.yaml: -------------------------------------------------------------------------------- 1 | # A set of tasks for the Automate2001 bot to perform here 2 | automate2001_tasks: 3 | isAlldone: "False" 4 | 5 | - 6 | Automate-All-ContributorSrc: 7 | - 8 | Automate-Pull-Requests-archival 9 | isAdone: "False" 10 | Automate-Index-file 11 | isBdone: "False" 12 | Automate-Issue-archival 13 | isCdone: "False" 14 | 15 | - 16 | Automate-RepoData: 17 | - 18 | Automate-RepoData-Description 19 | isDDone: "True" 20 | Automate-RepoData-GitHubLink 21 | isEDone: "False" 22 | Automate-RepoData-GitHubGitLink 23 | isFDone: "False" 24 | Automate-RepoData-Linked 25 | isGDone: "False" 26 | Automate-RepoData-Topics 27 | isHDone: "False" 28 | 29 | # File version: 1 (2022, Tuesday, February 22nd at 8:07 pm) 30 | -------------------------------------------------------------------------------- /X_Dot_ORG/X.ORG_Goodies.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # x.org goodies - Common programs 3 | 4 | # Function list I/O 5 | xeyesRun() { 6 | xeyes 7 | } 8 | xtermRun() { 9 | xterm 10 | } 11 | xcalcRun() { 12 | xcalc 13 | } 14 | xclockRun() { 15 | xclock 16 | } 17 | # XTerm installation 18 | xtermInstallUbuntu16() { # For Ubuntu 16.04 and up 19 | sudo apt install xterm 20 | } 21 | xtermInstallUbuntu12() { # For Ubuntu 15.10 and below 22 | sudo apt-get xterm 23 | } 24 | xtermInstallFedora22() { # For Fedora 22 and below 25 | yum install xterm 26 | } 27 | xtermInstallFedora23() { # For Fedora 23 and up 28 | dnf install xterm 29 | } 30 | # User input section I/O 31 | 32 | # Part of the set of X.org utilites and programs that come with most Linux systens. 33 | -------------------------------------------------------------------------------- /Fedora/Programs/Programming/IDE+LibUpdate.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an updater script for IDEs and libraries 4 | 5 | # Script version: 1 (Saturday, June 27th 2020 at 5:04 pm) 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 22 8 | 9 | # My default IDEs 10 | dnf updater @python-3 # Updates Python 3 11 | # dnf update @notepad++ # I need to find an alternate for notepad++ 12 | dnf update @scratch-2 # Updates Scratch 2 13 | dnf update @scratch-3 # Updates Scratch 3 when the Linux port is ready 14 | 15 | # Some optional IDEs and libraries 16 | dnf update @java # Updates Java 17 | dnf update @ruby # Updates Ruby 18 | dnf update @php-7 # Updates PHP 7 19 | # No other IDEs at the moment 20 | 21 | # End of script 22 | -------------------------------------------------------------------------------- /X_Dot_ORG/OldVersions/1/X.ORG_Goodies_V1.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # x.org goodies - Common programs 3 | 4 | # Function list I/O 5 | xeyesRun() { 6 | xeyes 7 | } 8 | xtermRun() { 9 | xterm 10 | } 11 | xcalcRun() { 12 | xcalc 13 | } 14 | xclockRun() { 15 | xclock 16 | } 17 | # XTerm installation 18 | xtermInstallUbuntu16() { # For Ubuntu 16.04 and up 19 | sudo apt install xterm 20 | } 21 | xtermInstallUbuntu12() { # For Ubuntu 15.10 and below 22 | sudo apt-get xterm 23 | } 24 | xtermInstallFedora22() { # For Fedora 22 and below 25 | yum install xterm 26 | } 27 | xtermInstallFedora23() { # For Fedora 23 and up 28 | dnf install xterm 29 | } 30 | # User input section I/O 31 | 32 | # Part of the set of X.org utilites and programs that come with most Linux systens. 33 | -------------------------------------------------------------------------------- /Fedora/Programs/Programming/IDE+LibInstall.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an installer script for IDEs and libraries 4 | 5 | # Script version: 1 (Saturday, June 27th 2020 at 4:44 pm) 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 22 8 | 9 | # My default IDEs 10 | dnf install @python-3 # Installs Python 3 11 | # dnf install @notepad++ # I need to find an alternate for notepad++ 12 | dnf install @scratch-2 # Installs Scratch 2 13 | dnf install @scratch-3 # Installs Scratch 3 when the Linux port is ready 14 | 15 | # Some optional IDEs and libraries 16 | dnf install @java # Installs Java 17 | dnf install @ruby # Installs Ruby 18 | dnf install @php-7 # Installs PHP 7 19 | # No other IDEs at the moment 20 | 21 | # End of script 22 | -------------------------------------------------------------------------------- /Fedora/Programs/Programming/OldVersions/IDE+LibUpdateV1.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an updater script for IDEs and libraries 4 | 5 | # Script version: 1 (Saturday, June 27th 2020 at 5:04 pm) 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 22 8 | 9 | # My default IDEs 10 | dnf updater @python-3 # Updates Python 3 11 | # dnf update @notepad++ # I need to find an alternate for notepad++ 12 | dnf update @scratch-2 # Updates Scratch 2 13 | dnf update @scratch-3 # Updates Scratch 3 when the Linux port is ready 14 | 15 | # Some optional IDEs and libraries 16 | dnf update @java # Updates Java 17 | dnf update @ruby # Updates Ruby 18 | dnf update @php-7 # Updates PHP 7 19 | # No other IDEs at the moment 20 | 21 | # End of script 22 | -------------------------------------------------------------------------------- /Ubuntu/16.04/MalwareBloatRemoval/Destroy-Google-Chromium.sh: -------------------------------------------------------------------------------- 1 | 2 | # Start of script 3 | 4 | # This script will delete the Google Chromium spyware, instead of just uninstalling it through the software center. You should purge all of its files as well. 5 | 6 | # For Ubuntu 17.10 and below 7 | 8 | sudo apt-get purge chromium-browser # This will purge the Chromium browser 9 | 10 | mv ~/.config/chromium/ ~/.config/chromium.bak/ 11 | 12 | # Source from: https://askubuntu.com/questions/82186/how-do-i-completely-uninstall-google-chrome-and-chromium 13 | 14 | # File info 15 | 16 | # File version: 1 (Wednesday, July 15th 2020 at 10:08 am) 17 | 18 | # File type: Bash shell script (*.sh) 19 | 20 | # Line count (including blank lines and compiler line): 23 21 | 22 | # End of script 23 | -------------------------------------------------------------------------------- /Fedora/Programs/Programming/OldVersions/IDE+LibInstallV1.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script is an installer script for IDEs and libraries 4 | 5 | # Script version: 1 (Saturday, June 27th 2020 at 4:44 pm) 6 | # File type: BASH shell script (*.sh) 7 | # Line count (including blank lines): 22 8 | 9 | # My default IDEs 10 | dnf install @python-3 # Installs Python 3 11 | # dnf install @notepad++ # I need to find an alternate for notepad++ 12 | dnf install @scratch-2 # Installs Scratch 2 13 | dnf install @scratch-3 # Installs Scratch 3 when the Linux port is ready 14 | 15 | # Some optional IDEs and libraries 16 | dnf install @java # Installs Java 17 | dnf install @ruby # Installs Ruby 18 | dnf install @php-7 # Installs PHP 7 19 | # No other IDEs at the moment 20 | 21 | # End of script 22 | -------------------------------------------------------------------------------- /Ubuntu/16.04/MalwareBloatRemoval/OldVersions/Destroy-Google-ChromiumV1.sh: -------------------------------------------------------------------------------- 1 | 2 | # Start of script 3 | 4 | # This script will delete the Google Chromium spyware, instead of just uninstalling it through the software center. You should purge all of its files as well. 5 | 6 | # For Ubuntu 17.10 and below 7 | 8 | sudo apt-get purge chromium-browser # This will purge the Chromium browser 9 | 10 | mv ~/.config/chromium/ ~/.config/chromium.bak/ 11 | 12 | # Source from: https://askubuntu.com/questions/82186/how-do-i-completely-uninstall-google-chrome-and-chromium 13 | 14 | # File info 15 | 16 | # File version: 1 (Wednesday, July 15th 2020 at 10:08 am) 17 | 18 | # File type: Bash shell script (*.sh) 19 | 20 | # Line count (including blank lines and compiler line): 23 21 | 22 | # End of script 23 | -------------------------------------------------------------------------------- /Ubuntu/22.04/Scripts/Install/YT-DLP/Install_YT-DLP.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # Start of script 3 | # Modified from: https://lindevs.com/install-yt-dlp-on-ubuntu/ 4 | # This script will install YouTube-DLP 5 | sudo wget -qO /usr/local/bin/yt-dlp https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp 6 | 7 | # Make the program capable of launching 8 | sudo chmod a+rx /usr/local/bin/yt-dlp 9 | 10 | # Test run 11 | # yt-dlp 12 | 13 | # Note to self: it is YT-DLP not YouTube-DLP, I installed it twice originally, because I thought it wasn't installed 14 | 15 | # youtube-dlp -bad 16 | # yt-dlp -good 17 | 18 | # File info 19 | # File type: Shell source file (*.sjh) 20 | # File version: 1 (2022, Friday, June 10th at 10:40 pm PST) 21 | # Line count (including blank lines and compiler line): 24 22 | 23 | # End of script 24 | 25 | -------------------------------------------------------------------------------- /CLI/Utility/Install/YouTube-DL.sh: -------------------------------------------------------------------------------- 1 | # YouTube-dl 2 | # Unfortunately, YouTube-DL was taken down from GitHub due to an unfair DMCA complaint made by the RIAA. They seem to be going back to their useless, childish Napster methods. 3 | # Note to the RIAA: Taking down 1 YouTube video downloader is not going to do anything to help your cause. You just cut the hydras head again, this hydra has over a million heads due to how many times it has been cut. 4 | # I really enjoyed YouTube-DL, it was my 9th video downloading tool, and it was the best working one out of all of them so far. I am hoping the people being YouTube-DL can stand up to the RIAA and make an objection 5 | # Start of script 6 | # Ubuntu 7 | sudo apt-install youtube-dl # Method 1 8 | sudo apt-get youtube-dl # Method 2 9 | sudo install youtube-dl # Method 3 10 | # End of script 11 | -------------------------------------------------------------------------------- /Ubuntu/22.04/Scripts/Install/YT-DLP/Install_YT-DLP_V1.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # Start of script 3 | # Modified from: https://lindevs.com/install-yt-dlp-on-ubuntu/ 4 | # This script will install YouTube-DLP 5 | sudo wget -qO /usr/local/bin/yt-dlp https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp 6 | 7 | # Make the program capable of launching 8 | sudo chmod a+rx /usr/local/bin/yt-dlp 9 | 10 | # Test run 11 | # yt-dlp 12 | 13 | # Note to self: it is YT-DLP not YouTube-DLP, I installed it twice originally, because I thought it wasn't installed 14 | 15 | # youtube-dlp -bad 16 | # yt-dlp -good 17 | 18 | # File info 19 | # File type: Shell source file (*.sjh) 20 | # File version: 1 (2022, Friday, June 10th at 10:40 pm PST) 21 | # Line count (including blank lines and compiler line): 24 22 | 23 | # End of script 24 | 25 | -------------------------------------------------------------------------------- /CLI/Utility/Install/OldVersions/1/YouTube-DL_V1.sh: -------------------------------------------------------------------------------- 1 | # YouTube-dl 2 | # Unfortunately, YouTube-DL was taken down from GitHub due to an unfair DMCA complaint made by the RIAA. They seem to be going back to their useless, childish Napster methods. 3 | # Note to the RIAA: Taking down 1 YouTube video downloader is not going to do anything to help your cause. You just cut the hydras head again, this hydra has over a million heads due to how many times it has been cut. 4 | # I really enjoyed YouTube-DL, it was my 9th video downloading tool, and it was the best working one out of all of them so far. I am hoping the people being YouTube-DL can stand up to the RIAA and make an objection 5 | # Start of script 6 | # Ubuntu 7 | sudo apt-install youtube-dl # Method 1 8 | sudo apt-get youtube-dl # Method 2 9 | sudo install youtube-dl # Method 3 10 | # End of script 11 | -------------------------------------------------------------------------------- /.github/.FUNDING.yaml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] 4 | 5 | patreon: seanpm2001 # Creator page 6 | patreon: seanpm2001_software # Main page 7 | # Replace with a single Patreon username 8 | 9 | open_collective: # Replace with a single Open Collective username 10 | ko_fi: # Replace with a single Ko-fi username 11 | tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel 12 | community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry 13 | liberapay: # Replace with a single Liberapay username 14 | issuehunt: # Replace with a single IssueHunt username 15 | otechie: # Replace with a single Otechie username 16 | custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] 17 | -------------------------------------------------------------------------------- /.github/.FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] 4 | 5 | patreon: seanpm2001 # Creator page 6 | patreon: seanpm2001_software # Main page 7 | # Replace with a single Patreon username 8 | 9 | open_collective: # Replace with a single Open Collective username 10 | ko_fi: # Replace with a single Ko-fi username 11 | tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel 12 | community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry 13 | liberapay: # Replace with a single Liberapay username 14 | issuehunt: # Replace with a single IssueHunt username 15 | otechie: # Replace with a single Otechie username 16 | custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] 17 | -------------------------------------------------------------------------------- /Ubuntu/20.04/BrowserInstall/UBUNTU_BRAVE_WEB-INSTALL.sh: -------------------------------------------------------------------------------- 1 | 2 | # Start of script 3 | 4 | # This script will install the Brave Web browser from the Internet, and set it up, as part of my 6 browser testing project 5 | 6 | # Installs the apt-transport-https module 7 | 8 | sudo apt install apt-transport-https curl 9 | 10 | # I don't know what this does 11 | 12 | curl -s https://brave-browser-apt-release.s3.brave.com/brave-core.asc | sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-release.gpg add - 13 | 14 | # I don't know what this does either 15 | 16 | echo "deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main" | sudo tee /etc/apt/sources.list.d/brave-browser-release.list 17 | 18 | # Updates Brave 19 | 20 | sudo apt update 21 | 22 | # Installs Brave 23 | 24 | sudo apt install brave-browser 25 | 26 | # End of script 27 | -------------------------------------------------------------------------------- /Ubuntu/20.04/BrowserInstall/OldVersions/UBUNTU_BRAVE_WEB-INSTALLV1.sh: -------------------------------------------------------------------------------- 1 | 2 | # Start of script 3 | 4 | # This script will install the Brave Web browser from the Internet, and set it up, as part of my 6 browser testing project 5 | 6 | # Installs the apt-transport-https module 7 | 8 | sudo apt install apt-transport-https curl 9 | 10 | # I don't know what this does 11 | 12 | curl -s https://brave-browser-apt-release.s3.brave.com/brave-core.asc | sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-release.gpg add - 13 | 14 | # I don't know what this does either 15 | 16 | echo "deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ stable main" | sudo tee /etc/apt/sources.list.d/brave-browser-release.list 17 | 18 | # Updates Brave 19 | 20 | sudo apt update 21 | 22 | # Installs Brave 23 | 24 | sudo apt install brave-browser 25 | 26 | # End of script 27 | -------------------------------------------------------------------------------- /.github/Funding/OldVersions/FUNDING_V1.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] 4 | 5 | patreon: seanpm2001 # Creator page 6 | patreon: seanpm2001_software # Main page 7 | # Replace with a single Patreon username 8 | 9 | open_collective: # Replace with a single Open Collective username 10 | ko_fi: # Replace with a single Ko-fi username 11 | tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel 12 | community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry 13 | liberapay: # Replace with a single Liberapay username 14 | issuehunt: # Replace with a single IssueHunt username 15 | otechie: # Replace with a single Otechie username 16 | custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] 17 | -------------------------------------------------------------------------------- /.github/Funding/OldVersions/README.yaml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] 4 | 5 | patreon: seanpm2001 # Creator page 6 | patreon: seanpm2001_software # Main page 7 | # Replace with a single Patreon username 8 | 9 | open_collective: # Replace with a single Open Collective username 10 | ko_fi: # Replace with a single Ko-fi username 11 | tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel 12 | community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry 13 | liberapay: # Replace with a single Liberapay username 14 | issuehunt: # Replace with a single IssueHunt username 15 | otechie: # Replace with a single Otechie username 16 | custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] 17 | -------------------------------------------------------------------------------- /.github/Funding/OldVersions/FUNDING_V1.yaml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2] 4 | 5 | patreon: seanpm2001 # Creator page 6 | patreon: seanpm2001_software # Main page 7 | # Replace with a single Patreon username 8 | 9 | open_collective: # Replace with a single Open Collective username 10 | ko_fi: # Replace with a single Ko-fi username 11 | tidelift: # Replace with a single Tidelift platform-name/package-name e.g., npm/babel 12 | community_bridge: # Replace with a single Community Bridge project-name e.g., cloud-foundry 13 | liberapay: # Replace with a single Liberapay username 14 | issuehunt: # Replace with a single IssueHunt username 15 | otechie: # Replace with a single Otechie username 16 | custom: # Replace with up to 4 custom sponsorship URLs e.g., ['link1', 'link2'] 17 | -------------------------------------------------------------------------------- /Ubuntu/20.04/Firewall/UBUNTU_FireWall_Flamethrower.sh: -------------------------------------------------------------------------------- 1 | 2 | # Start of script 3 | 4 | # This script enables and disables the Firewall on Ubuntu 5 | 6 | # This will turn on the firewall. If you want to disable the firewall, enter your root password wrong thrice. 7 | 8 | sudo ufw enable # Sudo is my current way of a y/n on commands, it is inefficient, and I hope to find an alternate soon 9 | 10 | # This will turn off the firewall. If you want to enable the firewall, enter your root password wrong thrice and run this script again. 11 | 12 | sudo ufw disable # Sudo is my current way of a y/n on commands, it is inefficient, and I hope to find an alternate soon 13 | 14 | # File info 15 | 16 | # File type: Bash shell script (*.sh) 17 | 18 | # File version: 1 (Sunday, July 12th 2020 at 5:05 pm) 19 | 20 | # Line count (including blank lines and compiler line): 23 21 | 22 | # End of script 23 | -------------------------------------------------------------------------------- /Ubuntu/20.04/Firewall/OldVersions/UBUNTU_FireWall_FlamethrowerV1.sh: -------------------------------------------------------------------------------- 1 | 2 | # Start of script 3 | 4 | # This script enables and disables the Firewall on Ubuntu 5 | 6 | # This will turn on the firewall. If you want to disable the firewall, enter your root password wrong thrice. 7 | 8 | sudo ufw enable # Sudo is my current way of a y/n on commands, it is inefficient, and I hope to find an alternate soon 9 | 10 | # This will turn off the firewall. If you want to enable the firewall, enter your root password wrong thrice and run this script again. 11 | 12 | sudo ufw disable # Sudo is my current way of a y/n on commands, it is inefficient, and I hope to find an alternate soon 13 | 14 | # File info 15 | 16 | # File type: Bash shell script (*.sh) 17 | 18 | # File version: 1 (Sunday, July 12th 2020 at 5:05 pm) 19 | 20 | # Line count (including blank lines and compiler line): 23 21 | 22 | # End of script 23 | -------------------------------------------------------------------------------- /.github/All-ContributorSrc/JSON/V1.all-contributorsrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "files": [ 3 | "README.md" 4 | ], 5 | "imageSize": 100, 6 | "commit": false, 7 | "contributors": [ 8 | { 9 | "login": "seanpm2001", 10 | "name": "Sean P. Myrick V19.1.7.2", 11 | "avatar_url": "https://avatars.githubusercontent.com/u/65933340?v=4", 12 | "profile": "https://gist.github.com/seanpm2001/7e40a0e13c066a57577d8200b1afc6a3", 13 | "contributions": [ 14 | "code", 15 | "doc", 16 | "blog", 17 | "bug", 18 | "platform", 19 | "projectManagement", 20 | "security", 21 | "maintenance", 22 | "ideas" 23 | ] 24 | } 25 | ], 26 | "contributorsPerLine": 7, 27 | "projectName": "My-Linux-setup", 28 | "projectOwner": "seanpm2001", 29 | "repoType": "github", 30 | "repoHost": "https://github.com", 31 | "skipCi": true 32 | } 33 | -------------------------------------------------------------------------------- /Ubuntu/20.04/Malware-bloat-removal/Destroy-Google-Chromium.sh: -------------------------------------------------------------------------------- 1 | 2 | # Start of script 3 | 4 | # This script will delete the Google Chromium spyware, instead of just uninstalling it through the software center. You should purge all of its files as well. 5 | 6 | # For Ubuntu 18.04 and above 7 | 8 | sudo apt purge chromium-browser # This will purge the Chromium browser 9 | 10 | mv ~/.config/chromium/ ~/.config/chromium.bak/ 11 | 12 | # For Ubuntu 17.10 and below 13 | 14 | sudo apt-get purge chromium-browser # This will purge the Chromium browser 15 | 16 | mv ~/.config/chromium/ ~/.config/chromium.bak/ 17 | 18 | # Source from: https://askubuntu.com/questions/82186/how-do-i-completely-uninstall-google-chrome-and-chromium 19 | 20 | # File info 21 | 22 | # File version: 1 (Wednesday, July 15th 2020 at 10:05 am) 23 | 24 | # File type: Bash shell script (*.sh) 25 | 26 | # Line count (including blank lines and compiler line): 29 27 | 28 | # End of script 29 | -------------------------------------------------------------------------------- /Ubuntu/20.04/Malware-bloat-removal/OldVersions/Destroy-Google-ChromiumV1.sh: -------------------------------------------------------------------------------- 1 | 2 | # Start of script 3 | 4 | # This script will delete the Google Chromium spyware, instead of just uninstalling it through the software center. You should purge all of its files as well. 5 | 6 | # For Ubuntu 18.04 and above 7 | 8 | sudo apt purge chromium-browser # This will purge the Chromium browser 9 | 10 | mv ~/.config/chromium/ ~/.config/chromium.bak/ 11 | 12 | # For Ubuntu 17.10 and below 13 | 14 | sudo apt-get purge chromium-browser # This will purge the Chromium browser 15 | 16 | mv ~/.config/chromium/ ~/.config/chromium.bak/ 17 | 18 | # Source from: https://askubuntu.com/questions/82186/how-do-i-completely-uninstall-google-chrome-and-chromium 19 | 20 | # File info 21 | 22 | # File version: 1 (Wednesday, July 15th 2020 at 10:05 am) 23 | 24 | # File type: Bash shell script (*.sh) 25 | 26 | # Line count (including blank lines and compiler line): 29 27 | 28 | # End of script 29 | -------------------------------------------------------------------------------- /.github/workflows/super-linter.yml: -------------------------------------------------------------------------------- 1 | # This workflow executes several linters on changed files based on languages used in your code base whenever 2 | # you push a code or open a pull request. 3 | # 4 | # You can adjust the behavior by modifying this file. 5 | # For more information, see: 6 | # https://github.com/github/super-linter 7 | name: Lint Code Base 8 | 9 | on: 10 | push: 11 | branches: [ master ] 12 | pull_request: 13 | branches: [ master ] 14 | jobs: 15 | run-lint: 16 | runs-on: ubuntu-latest 17 | steps: 18 | - name: Checkout code 19 | uses: actions/checkout@v2 20 | with: 21 | # Full git history is needed to get a proper list of changed files within `super-linter` 22 | fetch-depth: 0 23 | 24 | - name: Lint Code Base 25 | uses: github/super-linter@v4 26 | env: 27 | VALIDATE_ALL_CODEBASE: false 28 | DEFAULT_BRANCH: master 29 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 30 | -------------------------------------------------------------------------------- /Ubuntu/20.04/Malware-bloat-removal/Destroy-Google-Chrome.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script removes the malware/bloat program Google Chrome that comes preinstalled with Ubuntu 20.04 now. 4 | 5 | # Google Chrome removal 6 | 7 | sudo apt-get remove google-chrome-stable # Removes Google chrome 8 | 9 | # Now it is time to burn everything that Google put on your computer 10 | 11 | sudo apt-get purge google-chrome-stable # Purges the remaining contents 12 | sudo apt-get autoremove # Further purges the remaining contents 13 | rm -rf ~/.config/google-chrome # Removes the rest of the config data, you should be good from this point 14 | sudo rm -rf ~/.config/google-chrome # Removes the rest of the config data, you should be good from this point. Sudo was added in case it was required 15 | 16 | # File info: 17 | 18 | # File type: Bash Shell script (*.sh) 19 | 20 | # File version: 1 (Saturday, July 11th 2020 at 7:12 pm) 21 | 22 | # Line count (including blank lines): 25 23 | 24 | # End of script 25 | -------------------------------------------------------------------------------- /.github/workflowArchives/Linting/Super-linter/super-linter_V1.yml: -------------------------------------------------------------------------------- 1 | # This workflow executes several linters on changed files based on languages used in your code base whenever 2 | # you push a code or open a pull request. 3 | # 4 | # You can adjust the behavior by modifying this file. 5 | # For more information, see: 6 | # https://github.com/github/super-linter 7 | name: Lint Code Base 8 | 9 | on: 10 | push: 11 | branches: [ master ] 12 | pull_request: 13 | branches: [ master ] 14 | jobs: 15 | run-lint: 16 | runs-on: ubuntu-latest 17 | steps: 18 | - name: Checkout code 19 | uses: actions/checkout@v2 20 | with: 21 | # Full git history is needed to get a proper list of changed files within `super-linter` 22 | fetch-depth: 0 23 | 24 | - name: Lint Code Base 25 | uses: github/super-linter@v4 26 | env: 27 | VALIDATE_ALL_CODEBASE: false 28 | DEFAULT_BRANCH: master 29 | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} 30 | -------------------------------------------------------------------------------- /Ubuntu/20.04/Malware-bloat-removal/OldVersions/Destroy-Google-ChromeV1.sh: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # This script removes the malware/bloat program Google Chrome that comes preinstalled with Ubuntu 20.04 now. 4 | 5 | # Google Chrome removal 6 | 7 | sudo apt-get remove google-chrome-stable # Removes Google chrome 8 | 9 | # Now it is time to burn everything that Google put on your computer 10 | 11 | sudo apt-get purge google-chrome-stable # Purges the remaining contents 12 | sudo apt-get autoremove # Further purges the remaining contents 13 | rm -rf ~/.config/google-chrome # Removes the rest of the config data, you should be good from this point 14 | sudo rm -rf ~/.config/google-chrome # Removes the rest of the config data, you should be good from this point. Sudo was added in case it was required 15 | 16 | # File info: 17 | 18 | # File type: Bash Shell script (*.sh) 19 | 20 | # File version: 1 (Saturday, July 11th 2020 at 7:12 pm) 21 | 22 | # Line count (including blank lines): 25 23 | 24 | # End of script 25 | -------------------------------------------------------------------------------- /.github/All-ContributorSrc/Table/HTML5/1/1-100/Table_V1.htm: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |

Sean P. Myrick V19.1.7.2

💻 📖 📝 🐛 📦 📆 🛡️ 🚧 🤔
6 | -------------------------------------------------------------------------------- /.github/Funding/README.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # About the funding directory 5 | 6 | The funding directory contains an archive of the funding file for this project. The funding file enables GitHub sponsorships. The main funding file is 1 directory below, located [here](/.github/FUNDING.yml). 7 | 8 | *** 9 | 10 | ## Sponsor info 11 | 12 | ![/SponsorButton.png](/SponsorButton.png) 13 | 14 | You can sponsor this project if you like, but please specify what you want to donate to. [See the funds you can donate to here](https://github.com/seanpm2001/Sponsor-info/tree/main/For-sponsors) 15 | 16 | You can view other sponsor info [here](https://github.com/seanpm2001/Sponsor-info/) 17 | 18 | Try it out! The sponsor button is right up next to the watch/unwatch button. 19 | 20 | *** 21 | 22 | ## File info 23 | 24 | **File type:** `Markdown (*.md)` 25 | 26 | **Original creation date:** `Thursday, March 18th 2021 at 3:33 pm)` 27 | 28 | **File version:** `1 (Thursday, March 18th 2021 at 3:33 pm)` 29 | 30 | **Line count (including blank lines and compiler line):** `33` 31 | 32 | *** 33 | -------------------------------------------------------------------------------- /.github/Funding/README_V1.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # About the funding directory 5 | 6 | The funding directory contains an archive of the funding file for this project. The funding file enables GitHub sponsorships. The main funding file is 1 directory below, located [here](/.github/FUNDING.yml). 7 | 8 | *** 9 | 10 | ## Sponsor info 11 | 12 | ![/SponsorButton.png](/SponsorButton.png) 13 | 14 | You can sponsor this project if you like, but please specify what you want to donate to. [See the funds you can donate to here](https://github.com/seanpm2001/Sponsor-info/tree/main/For-sponsors) 15 | 16 | You can view other sponsor info [here](https://github.com/seanpm2001/Sponsor-info/) 17 | 18 | Try it out! The sponsor button is right up next to the watch/unwatch button. 19 | 20 | *** 21 | 22 | ## File info 23 | 24 | **File type:** `Markdown (*.md)` 25 | 26 | **Original creation date:** `Thursday, March 18th 2021 at 3:33 pm)` 27 | 28 | **File version:** `1 (Thursday, March 18th 2021 at 3:33 pm)` 29 | 30 | **Line count (including blank lines and compiler line):** `33` 31 | 32 | *** 33 | -------------------------------------------------------------------------------- /OldVersions/ISSUE_TEMPLATE/Config/YML/README.yaml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | contact_links: 3 | - name: The program won't run/can't install 4 | url: https://github.com/seanpm2001/Git-image/tree/main/Docs/Installation/ 5 | about: This question will be ignored if asked. Please read the docs. 6 | - name: I want to help develop 7 | url: https://github.com/seanpm2001/Teams/discussions/ 8 | about: Thank you for your interest in this project! Please consider joining a team to start developing with me 9 | - name: Why?/What is the point? 10 | url: https://github.com/seanpm2001/Git-image/tree/main/Docs/Purpose/ 11 | about: This document goes over the purpose of the Git-image process 12 | - name: I want to help translate 13 | url: https://github.com/seanpm2001/Teams/discussions/ 14 | about: Thank you for your interest in this project! Please consider joining a team to start translating projects with me 15 | 16 | # File info 17 | # File version: 1 (2022, Thursday, May 19th at 3:08 pm PST) 18 | # File type: GitHub issue template config file (*.yml) 19 | # Line count (including blank lines and compiler line): 20 20 | -------------------------------------------------------------------------------- /OldVersions/ISSUE_TEMPLATE/Config/YML/V1_config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | contact_links: 3 | - name: The program won't run/can't install 4 | url: https://github.com/seanpm2001/Git-image/tree/main/Docs/Installation/ 5 | about: This question will be ignored if asked. Please read the docs. 6 | - name: I want to help develop 7 | url: https://github.com/seanpm2001/Teams/discussions/ 8 | about: Thank you for your interest in this project! Please consider joining a team to start developing with me 9 | - name: Why?/What is the point? 10 | url: https://github.com/seanpm2001/Git-image/tree/main/Docs/Purpose/ 11 | about: This document goes over the purpose of the Git-image process 12 | - name: I want to help translate 13 | url: https://github.com/seanpm2001/Teams/discussions/ 14 | about: Thank you for your interest in this project! Please consider joining a team to start translating projects with me 15 | 16 | # File info 17 | # File version: 1 (2022, Thursday, May 19th at 3:08 pm PST) 18 | # File type: GitHub issue template config file (*.yml) 19 | # Line count (including blank lines and compiler line): 20 20 | -------------------------------------------------------------------------------- /.all-contributorsrc: -------------------------------------------------------------------------------- 1 | { 2 | "files": [ 3 | "README.md" 4 | ], 5 | "imageSize": 100, 6 | "commit": false, 7 | "contributors": [ 8 | { 9 | "login": "seanpm2001", 10 | "name": "Sean P. Myrick V19.1.7.2", 11 | "avatar_url": "https://avatars.githubusercontent.com/u/65933340?v=4", 12 | "profile": "https://gist.github.com/seanpm2001/7e40a0e13c066a57577d8200b1afc6a3", 13 | "contributions": [ 14 | "code", 15 | "doc", 16 | "blog", 17 | "bug", 18 | "platform", 19 | "projectManagement", 20 | "security", 21 | "maintenance", 22 | "ideas" 23 | ] 24 | }, 25 | { 26 | "login": "all-contributors", 27 | "name": "All Contributors", 28 | "avatar_url": "https://avatars.githubusercontent.com/u/46410174?v=4", 29 | "profile": "https://allcontributors.org", 30 | "contributions": [ 31 | "doc" 32 | ] 33 | } 34 | ], 35 | "contributorsPerLine": 7, 36 | "projectName": "My-Linux-setup", 37 | "projectOwner": "seanpm2001", 38 | "repoType": "github", 39 | "repoHost": "https://github.com", 40 | "skipCi": true 41 | } 42 | -------------------------------------------------------------------------------- /.all-contributorsrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "files": [ 3 | "README.md" 4 | ], 5 | "imageSize": 100, 6 | "commit": false, 7 | "contributors": [ 8 | { 9 | "login": "seanpm2001", 10 | "name": "Sean P. Myrick V19.1.7.2", 11 | "avatar_url": "https://avatars.githubusercontent.com/u/65933340?v=4", 12 | "profile": "https://gist.github.com/seanpm2001/7e40a0e13c066a57577d8200b1afc6a3", 13 | "contributions": [ 14 | "code", 15 | "doc", 16 | "blog", 17 | "bug", 18 | "platform", 19 | "projectManagement", 20 | "security", 21 | "maintenance", 22 | "ideas" 23 | ] 24 | }, 25 | { 26 | "login": "all-contributors", 27 | "name": "All Contributors", 28 | "avatar_url": "https://avatars.githubusercontent.com/u/46410174?v=4", 29 | "profile": "https://allcontributors.org", 30 | "contributions": [ 31 | "doc" 32 | ] 33 | } 34 | ], 35 | "contributorsPerLine": 7, 36 | "projectName": "My-Linux-setup", 37 | "projectOwner": "seanpm2001", 38 | "repoType": "github", 39 | "repoHost": "https://github.com", 40 | "skipCi": true 41 | } 42 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/miscellaneous.yml: -------------------------------------------------------------------------------- 1 | name: Miscellaneous 2 | description: Write a general issue without too much questioning 3 | body: 4 | - type: markdown 5 | attributes: 6 | value: | 7 | Unknown 8 | - type: checkboxes 9 | attributes: 10 | label: Prerequisites 11 | description: | 12 | To rule out invalid issues, confirm and check each one of the checkboxes. 13 | options: 14 | - label: I verified that this is not an existing issue 15 | required: true 16 | - label: This is not a question, poll, or discussion 17 | required: true 18 | - label: I checked the documentation to understand that the issue I report is not a normal behavior 19 | required: true 20 | - type: textarea 21 | attributes: 22 | label: Description 23 | description: Your issue description. Make sure to utilize Markdown to make your life easier :) 24 | validations: 25 | required: true 26 | # File info 27 | # File type: GitHub bug report issue template (*.yml) 28 | # File version: 1 (2022, Wednesday, November 23rd at 6:31 pm PST) 29 | # Line count (including blank lines and compiler line): 30 30 | -------------------------------------------------------------------------------- /OldVersions/ISSUE_TEMPLATE/MISCELLANEOUS/YML/README.yaml: -------------------------------------------------------------------------------- 1 | name: Miscellaneous 2 | description: Write a general issue without too much questioning 3 | body: 4 | - type: markdown 5 | attributes: 6 | value: | 7 | Unknown 8 | - type: checkboxes 9 | attributes: 10 | label: Prerequisites 11 | description: | 12 | To rule out invalid issues, confirm and check each one of the checkboxes. 13 | options: 14 | - label: I verified that this is not an existing issue 15 | required: true 16 | - label: This is not a question, poll, or discussion 17 | required: true 18 | - label: I checked the documentation to understand that the issue I report is not a normal behavior 19 | required: true 20 | - type: textarea 21 | attributes: 22 | label: Description 23 | description: Your issue description. Make sure to utilize Markdown to make your life easier :) 24 | validations: 25 | required: true 26 | # File info 27 | # File type: GitHub bug report issue template (*.yml) 28 | # File version: 1 (2022, Wednesday, November 23rd at 6:31 pm PST) 29 | # Line count (including blank lines and compiler line): 30 30 | -------------------------------------------------------------------------------- /.github/All-ContributorSrc/JSON/V2.all-contributorsrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "files": [ 3 | "README.md" 4 | ], 5 | "imageSize": 100, 6 | "commit": false, 7 | "contributors": [ 8 | { 9 | "login": "seanpm2001", 10 | "name": "Sean P. Myrick V19.1.7.2", 11 | "avatar_url": "https://avatars.githubusercontent.com/u/65933340?v=4", 12 | "profile": "https://gist.github.com/seanpm2001/7e40a0e13c066a57577d8200b1afc6a3", 13 | "contributions": [ 14 | "code", 15 | "doc", 16 | "blog", 17 | "bug", 18 | "platform", 19 | "projectManagement", 20 | "security", 21 | "maintenance", 22 | "ideas" 23 | ] 24 | }, 25 | { 26 | "login": "all-contributors", 27 | "name": "All Contributors", 28 | "avatar_url": "https://avatars.githubusercontent.com/u/46410174?v=4", 29 | "profile": "https://allcontributors.org", 30 | "contributions": [ 31 | "doc" 32 | ] 33 | } 34 | ], 35 | "contributorsPerLine": 7, 36 | "projectName": "My-Linux-setup", 37 | "projectOwner": "seanpm2001", 38 | "repoType": "github", 39 | "repoHost": "https://github.com", 40 | "skipCi": true 41 | } 42 | -------------------------------------------------------------------------------- /OldVersions/ISSUE_TEMPLATE/MISCELLANEOUS/YML/miscellaneous_V1.yml: -------------------------------------------------------------------------------- 1 | name: Miscellaneous 2 | description: Write a general issue without too much questioning 3 | body: 4 | - type: markdown 5 | attributes: 6 | value: | 7 | Unknown 8 | - type: checkboxes 9 | attributes: 10 | label: Prerequisites 11 | description: | 12 | To rule out invalid issues, confirm and check each one of the checkboxes. 13 | options: 14 | - label: I verified that this is not an existing issue 15 | required: true 16 | - label: This is not a question, poll, or discussion 17 | required: true 18 | - label: I checked the documentation to understand that the issue I report is not a normal behavior 19 | required: true 20 | - type: textarea 21 | attributes: 22 | label: Description 23 | description: Your issue description. Make sure to utilize Markdown to make your life easier :) 24 | validations: 25 | required: true 26 | # File info 27 | # File type: GitHub bug report issue template (*.yml) 28 | # File version: 1 (2022, Wednesday, November 23rd at 6:31 pm PST) 29 | # Line count (including blank lines and compiler line): 30 30 | -------------------------------------------------------------------------------- /INSTALL: -------------------------------------------------------------------------------- 1 | --- 2 | Installing Seanpm2001/My-Linux-setup 3 | --- 4 | 5 | Seanpm2001/My-Linux-setup currently doesn't require installation, it is just a collection of scripts and data. It contains several useful scripts for enhancing Linux usage and personalization, but the scripts have not been tested yet, run them at your own risk. 6 | 7 | If you want to load the first project language file, you will need to have an BASH IDE/Interpreter and a package of any version of the BASH scripting language. 8 | 9 | If you want to view the image files, the majority of files are in PNG format. Make sure your computer can handle images of 1920x200000/2560x1440/2560x1080/1920x1080 resolution well, and that your computer can handle JPG files. 10 | 11 | Some image files are in other formats, such as SVG, and JPG. You will need support for viewing these files to view these files. 12 | 13 | Some included files are in Markdown format (*.md) for best viewing, you should use a markdown viewer/markdown editor. 14 | 15 | Some included files are in PDF format. They should be opened with a document viewer capable of handling PDF documents. 16 | 17 | --- 18 | Install instructions file version: 1 (Friday, 2021 September 3rd at 2:13 pm) 19 | --- 20 | -------------------------------------------------------------------------------- /.github/Issues/GitHub_Default_IssueLabels.yaml: -------------------------------------------------------------------------------- 1 | # Default GitHub issue data file (YAML) 2 | issuelabel_1: color1: "#ffffff" title1: "wontfix" description1: "This will not be worked on" 3 | issueLabel_2: color2: "#d876e3" title2: "question" description2: "Further information is requested" 4 | issueLabel_3: color3: "#e4e669" title3: "invalid" description3: "This doesn't seem right" 5 | issueLabel_4: color4: "#008672" title4: "help wanted" description4: "Extra attention is needed" 6 | issueLabel_5: color5: "#7057ff" title5: "good first issue" description5: "Good for newcomers" 7 | issueLabel_6: color6: "#a2eeef" title6: "enhancement" description6: "New feature or request" 8 | issueLabel_7: color7: "#cfd3d7" title7: "duplicate" description7: "This issue or pull request already exists" 9 | issueLabel_8: color8: "#0075ca" title8: "documentation" description8: "Improvements or additions to documentation" 10 | issueLabel_9: color9: "#d73a4a" title9: "bug" description9: "Something isn't working" 11 | # Users can also create their own issue labels, and customize the color, title, and description 12 | # issueLabel_10: color10: "#000000" title10: "void" description10: "not yet created" 13 | # No known limit on # of issue labels 14 | # End of file 15 | -------------------------------------------------------------------------------- /DE/GNOME/OldVersions/GNOME_SetupV2.sh: -------------------------------------------------------------------------------- 1 | 2 | # Start of script 3 | 4 | # GNOME desktop environment setup 5 | 6 | # Clock 7 | 8 | gsettings set org.gnome.desktop.interface clock-show-seconds true 9 | 10 | # For if you want to turn it off (sudo is just for confirmation, just enter the password wrong thrice, and it will skip this) 11 | 12 | sudo gsettings set org.gnome.desktop.interface clock-show-seconds false 13 | 14 | # For checking 15 | 16 | gsettings get org.gnome.desktop.interface clock-show-seconds 17 | 18 | # Battery percentage 19 | 20 | gsettings set org.gnome.desktop.interface show-battery-percentage true 21 | 22 | # For if you want to turn it off (sudo is just for confirmation, just enter the password wrong thrice, and it will skip this) 23 | 24 | sudo gsettings set org.gnome.desktop.interface show-battery-percentage false 25 | 26 | # For checking 27 | 28 | gsettings get org.gnome.desktop.interface show-battery-percentage 29 | 30 | # That is all I have at the moment. I will experiment more later. 31 | 32 | # File info 33 | 34 | # File type: Bash Shell script (*.sh) 35 | 36 | # File version: 2 (Sunday, July 12th 2020 at 4:40 pm) 37 | 38 | # Line count (including blank lines and compiler line): 41 39 | 40 | # End of script 41 | -------------------------------------------------------------------------------- /OldVersions/INSTALL/English/1/1-100/INSTALL_V1: -------------------------------------------------------------------------------- 1 | --- 2 | Installing Seanpm2001/My-Linux-setup 3 | --- 4 | 5 | Seanpm2001/My-Linux-setup currently doesn't require installation, it is just a collection of scripts and data. It contains several useful scripts for enhancing Linux usage and personalization, but the scripts have not been tested yet, run them at your own risk. 6 | 7 | If you want to load the first project language file, you will need to have an BASH IDE/Interpreter and a package of any version of the BASH scripting language. 8 | 9 | If you want to view the image files, the majority of files are in PNG format. Make sure your computer can handle images of 1920x200000/2560x1440/2560x1080/1920x1080 resolution well, and that your computer can handle JPG files. 10 | 11 | Some image files are in other formats, such as SVG, and JPG. You will need support for viewing these files to view these files. 12 | 13 | Some included files are in Markdown format (*.md) for best viewing, you should use a markdown viewer/markdown editor. 14 | 15 | Some included files are in PDF format. They should be opened with a document viewer capable of handling PDF documents. 16 | 17 | --- 18 | Install instructions file version: 1 (Friday, 2021 September 3rd at 2:13 pm) 19 | --- 20 | -------------------------------------------------------------------------------- /Extras/Calendar/Y2K38/UNIX_EPOCH_CAL_32BIT.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | cal 1970 # Start of the UNIX epoch 3 | cal 1971 4 | cal 1972 5 | cal 1973 6 | cal 1974 7 | cal 1975 8 | cal 1976 9 | cal 1977 10 | cal 1978 11 | cal 1979 12 | cal 1980 13 | cal 1981 14 | cal 1982 15 | cal 1983 16 | cal 1984 17 | cal 1985 18 | cal 1986 19 | cal 1987 20 | cal 1988 21 | cal 1989 22 | cal 1990 23 | cal 1991 24 | cal 1992 25 | cal 1993 26 | cal 1994 27 | cal 1995 28 | cal 1996 29 | cal 1997 30 | cal 1998 31 | cal 1999 32 | cal 2000 33 | cal 2001 34 | cal 2002 35 | cal 2003 36 | cal 2004 37 | cal 2005 38 | cal 2006 39 | cal 2007 40 | cal 2008 41 | cal 2009 42 | cal 2010 43 | cal 2011 44 | cal 2012 45 | cal 2013 46 | cal 2014 47 | cal 2015 48 | cal 2016 49 | cal 2017 50 | cal 2018 51 | cal 2019 52 | cal 2020 53 | cal 2021 54 | cal 2022 55 | cal 2023 56 | cal 2024 57 | cal 2025 58 | cal 2026 59 | cal 2027 60 | cal 2028 61 | cal 2029 62 | cal 2030 63 | cal 2031 64 | cal 2032 65 | cal 2033 66 | cal 2034 67 | cal 2035 68 | cal 2036 69 | cal 2037 70 | cal 2038 -1 # Y2K38 bug on 32 bit UNIX occurs on January 19th 2038 at 03:14:07 UTC (I am unsure if this line will crash a 32 bit UNIX Machine, as -1 goes past January 19th) 71 | # cal 2039 72 | # cal 2040 73 | # There has to be a simpler way to do this, possibly similar to this: 74 | # cal 1970 to 2037, 2038 -1 # pseudocode 75 | -------------------------------------------------------------------------------- /Extras/Calendar/Y2K38/OldVersions/UNIX_EPOCH_CAL_32BIT_V1.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | cal 1970 # Start of the UNIX epoch 3 | cal 1971 4 | cal 1972 5 | cal 1973 6 | cal 1974 7 | cal 1975 8 | cal 1976 9 | cal 1977 10 | cal 1978 11 | cal 1979 12 | cal 1980 13 | cal 1981 14 | cal 1982 15 | cal 1983 16 | cal 1984 17 | cal 1985 18 | cal 1986 19 | cal 1987 20 | cal 1988 21 | cal 1989 22 | cal 1990 23 | cal 1991 24 | cal 1992 25 | cal 1993 26 | cal 1994 27 | cal 1995 28 | cal 1996 29 | cal 1997 30 | cal 1998 31 | cal 1999 32 | cal 2000 33 | cal 2001 34 | cal 2002 35 | cal 2003 36 | cal 2004 37 | cal 2005 38 | cal 2006 39 | cal 2007 40 | cal 2008 41 | cal 2009 42 | cal 2010 43 | cal 2011 44 | cal 2012 45 | cal 2013 46 | cal 2014 47 | cal 2015 48 | cal 2016 49 | cal 2017 50 | cal 2018 51 | cal 2019 52 | cal 2020 53 | cal 2021 54 | cal 2022 55 | cal 2023 56 | cal 2024 57 | cal 2025 58 | cal 2026 59 | cal 2027 60 | cal 2028 61 | cal 2029 62 | cal 2030 63 | cal 2031 64 | cal 2032 65 | cal 2033 66 | cal 2034 67 | cal 2035 68 | cal 2036 69 | cal 2037 70 | cal 2038 -1 # Y2K38 bug on 32 bit UNIX occurs on January 19th 2038 at 03:14:07 UTC (I am unsure if this line will crash a 32 bit UNIX Machine, as -1 goes past January 19th) 71 | # cal 2039 72 | # cal 2040 73 | # There has to be a simpler way to do this, possibly similar to this: 74 | # cal 1970 to 2037, 2038 -1 # pseudocode 75 | -------------------------------------------------------------------------------- /ProjectWiki/Snapshots (Version Control)/Snapshots (Version Control).md: -------------------------------------------------------------------------------- 1 | *** 2 | 3 | # Snapshots (version control) 4 | 5 | [Go back](https://github.com/seanpm2001/My-Linux-setup/wiki/) 6 | 7 | _Snapshots are part of an old version control system I have been using since early 2019 in my projects. A snapshot is an archived version of a page for after edits are done for the day, or a specified time period. Snapshot files do not carry their own extensions, it normally involves **snapshot#** before the file extension in the file path. The use of the word **snapshot** was inspired by VirtualBox Virtual Machine snapshots_ 8 | 9 | _Different file types use different aliases. Snapshot files are normally always HTML files. Everything else uses a different system for archival (which is V# (as in V1) at the end of the file)_ 10 | 11 | _Snapshot files are not to be modified after they are created. They are an archival of the work from a day, and not a continuing project._ 12 | 13 | _In the bottom of HTML documents, a snapshot section is normally included. This snapshot section links to all the snapshots of a page, and (in later documents) shows the date of the snapshot in the snapshot section._ 14 | 15 | **This article on Version Control is a stub. You can help by expanding it!** 16 | 17 | *** 18 | 19 | Article version: `1 (Saturday, June 27th 2020 at 5:15 pm)` 20 | 21 | *** 22 | -------------------------------------------------------------------------------- /Ubuntu/20.04/Startup/Tracker-miner-fs/Tracker-reset-hard.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # ^ To indicate that this is a shell script running from the /bin/sh path, and also to run multiple commands in a single file 3 | # Tracker miner fs has been a nuisance for me since my start of using Ubuntu. It has never worked, and has always just gotten stuck, draining my CPU and battery in the process, along with using a gigabyte of RAM 4 | # This script is designed to be a startup process to reset tracker every day, so I don't have to quickly kill it every time my computer boots up 5 | # I have not used it yet, as I don't know if this is dangerous yet. I am also unsure if it is functional yet 6 | # Start of script { 7 | wait 15 # Waits 15 seconds for the system to load, along with the target process (tracker-miner-fs) 8 | tracker reset --hard # The main command to be executed, performs a hard reset on the process and fixes the problem 9 | echo "Tracker-miner-fs has been reset (hard)" # Alerts the user that tracker has been reset 10 | exit # Exits this script (hopefully) 11 | break # I don't know what this does, but I am putting it here 12 | # End of script } 13 | # File info 14 | # File type: Shell script file (*.sh) 15 | # File version: 1 (2021 Friday September 3rd at 1:42 pm) 16 | # Line count (including blank lines and compiler line): 18 17 | # Language: English (US) Bourne Again SHell (sh) 18 | -------------------------------------------------------------------------------- /.github/All-ContributorSrc/Table/HTML5/1/1-100/Table_V2.htm: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 |

Sean P. Myrick V19.1.7.2

💻 📖 📝 🐛 📦 📆 🛡️ 🚧 🤔

All Contributors

📖
7 | -------------------------------------------------------------------------------- /ProjectWiki/Snapshots (Version Control)/OldVersions/Snapshots (Version Control)V1.md: -------------------------------------------------------------------------------- 1 | *** 2 | 3 | # Snapshots (version control) 4 | 5 | [Go back](https://github.com/seanpm2001/My-Linux-setup/wiki/) 6 | 7 | _Snapshots are part of an old version control system I have been using since early 2019 in my projects. A snapshot is an archived version of a page for after edits are done for the day, or a specified time period. Snapshot files do not carry their own extensions, it normally involves **snapshot#** before the file extension in the file path. The use of the word **snapshot** was inspired by VirtualBox Virtual Machine snapshots_ 8 | 9 | _Different file types use different aliases. Snapshot files are normally always HTML files. Everything else uses a different system for archival (which is V# (as in V1) at the end of the file)_ 10 | 11 | _Snapshot files are not to be modified after they are created. They are an archival of the work from a day, and not a continuing project._ 12 | 13 | _In the bottom of HTML documents, a snapshot section is normally included. This snapshot section links to all the snapshots of a page, and (in later documents) shows the date of the snapshot in the snapshot section._ 14 | 15 | **This article on Version Control is a stub. You can help by expanding it!** 16 | 17 | *** 18 | 19 | Article version: `1 (Saturday, June 27th 2020 at 5:15 pm)` 20 | 21 | *** 22 | -------------------------------------------------------------------------------- /Ubuntu/20.04/Startup/Tracker-miner-fs/!OldVersions/Tracker-reset-hard/1/1-100/Tracker-reset-hard_V1.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # ^ To indicate that this is a shell script running from the /bin/sh path, and also to run multiple commands in a single file 3 | # Tracker miner fs has been a nuisance for me since my start of using Ubuntu. It has never worked, and has always just gotten stuck, draining my CPU and battery in the process, along with using a gigabyte of RAM 4 | # This script is designed to be a startup process to reset tracker every day, so I don't have to quickly kill it every time my computer boots up 5 | # I have not used it yet, as I don't know if this is dangerous yet. I am also unsure if it is functional yet 6 | # Start of script { 7 | wait 15 # Waits 15 seconds for the system to load, along with the target process (tracker-miner-fs) 8 | tracker reset --hard # The main command to be executed, performs a hard reset on the process and fixes the problem 9 | echo "Tracker-miner-fs has been reset (hard)" # Alerts the user that tracker has been reset 10 | exit # Exits this script (hopefully) 11 | break # I don't know what this does, but I am putting it here 12 | # End of script } 13 | # File info 14 | # File type: Shell script file (*.sh) 15 | # File version: 1 (2021 Friday September 3rd at 1:42 pm) 16 | # Line count (including blank lines and compiler line): 18 17 | # Language: English (US) Bourne Again SHell (sh) 18 | -------------------------------------------------------------------------------- /COPYINGL: -------------------------------------------------------------------------------- 1 | 2 | # LICENSE UNDER DEVELOPMENT 3 | 4 | Copying Seanpm2001 / My Linux Setup 5 | 6 | You are free to copy and distribute my software anywhere, as long as you abide by the rules of the LICENSE (GNU General Public License V3) and follow these 4 rules: 7 | 8 | 1. Plagiarism - Plagiarism is never allowed for any of my projects. It is my #1 rule. If you are to use this project, you cannot plagiarize it (claim that you made it and that I didn't) 9 | 10 | 2. Embedding - If you are to embed this projects files or its source code into another project, you must keep this file, the license file, and the README file with credit to Sean Patrick Myrick (@Seanpm2001) 11 | 12 | 3. Ethics - You must use this project for good and not evil. Unethical purposes such as ransomware, programs with anti-virtual machine/anti-emulator source code, and privacy invasive spyware and data collection are not allowed. 13 | 14 | 4. Credit - Please give credit when using my software. See §Plagiarism 15 | 16 | Additionally 17 | 18 | 19 | 20 | Copyleft (🄯) Seanpm2001 (2020-2021) 21 | 22 | File version: 1 (2021, Friday September 3rd at 2:03 pm) 23 | 24 | Original file name: COPYING (changed to COPYINGL so that GitHub wouldn't overwrite the GPL3 as the main license, renaming this file is safe) 25 | -------------------------------------------------------------------------------- /OldVersions/COPYING/English/1/1-100/COPYING_V1: -------------------------------------------------------------------------------- 1 | 2 | # LICENSE UNDER DEVELOPMENT 3 | 4 | Copying Seanpm2001 / My Linux Setup 5 | 6 | You are free to copy and distribute my software anywhere, as long as you abide by the rules of the LICENSE (GNU General Public License V3) and follow these 4 rules: 7 | 8 | 1. Plagiarism - Plagiarism is never allowed for any of my projects. It is my #1 rule. If you are to use this project, you cannot plagiarize it (claim that you made it and that I didn't) 9 | 10 | 2. Embedding - If you are to embed this projects files or its source code into another project, you must keep this file, the license file, and the README file with credit to Sean Patrick Myrick (@Seanpm2001) 11 | 12 | 3. Ethics - You must use this project for good and not evil. Unethical purposes such as ransomware, programs with anti-virtual machine/anti-emulator source code, and privacy invasive spyware and data collection are not allowed. 13 | 14 | 4. Credit - Please give credit when using my software. See §Plagiarism 15 | 16 | Additionally 17 | 18 | 19 | 20 | Copyleft (🄯) Seanpm2001 (2020-2021) 21 | 22 | File version: 1 (2021, Friday September 3rd at 2:03 pm) 23 | 24 | Original file name: COPYING (changed to COPYINGL so that GitHub wouldn't overwrite the GPL3 as the main license, renaming this file is safe) 25 | -------------------------------------------------------------------------------- /.github/SocialPreview/README.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # About the social preview directory 5 | 6 | The social preview directory contains data related to social media previews of repositories. On GitHub projects, this data is located at `/.github/SocialPreview/` 7 | 8 | GitHub has a 1.00 megabyte (1,000,000 bytes or 1,048,576 bytes, I am not sure if GitHub uses base 2 or base 10 binary prefix numbering) image upload limit. Images I wanted to use but couldn't are located in `/.github/SocialPreview/UnusedAssets/` 9 | 10 | These images currently only show when searching for repositories or searching through label. They don't show up anywhere else (as of March 18th 2021) with these preview templates, sharing a link to this repository will show the preview image, rather than my GitHub profile picture or organization profile picture. 11 | 12 | The standard template is also included, but isn't used. 13 | 14 | These previews started getting added to repositories on March 17th 2021 during a new repository update period, which included new features to add to all new repositories. 15 | 16 | Included files are in PNG, JPG/JPEG, or SVG format. 17 | 18 | *** 19 | 20 | ## File info 21 | 22 | **File type:** `Markdown (*.md)` 23 | 24 | **Original creation date:** `Thursday, March 18th 2021 at 3:07 pm)` 25 | 26 | **File version:** `1 (Thursday, March 18th 2021 at 3:07 pm)` 27 | 28 | **Line count (including blank lines and compiler line):** `31` 29 | 30 | *** 31 | -------------------------------------------------------------------------------- /.github/SocialPreview/README_V1.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # About the social preview directory 5 | 6 | The social preview directory contains data related to social media previews of repositories. On GitHub projects, this data is located at `/.github/SocialPreview/` 7 | 8 | GitHub has a 1.00 megabyte (1,000,000 bytes or 1,048,576 bytes, I am not sure if GitHub uses base 2 or base 10 binary prefix numbering) image upload limit. Images I wanted to use but couldn't are located in `/.github/SocialPreview/UnusedAssets/` 9 | 10 | These images currently only show when searching for repositories or searching through label. They don't show up anywhere else (as of March 18th 2021) with these preview templates, sharing a link to this repository will show the preview image, rather than my GitHub profile picture or organization profile picture. 11 | 12 | The standard template is also included, but isn't used. 13 | 14 | These previews started getting added to repositories on March 17th 2021 during a new repository update period, which included new features to add to all new repositories. 15 | 16 | Included files are in PNG, JPG/JPEG, or SVG format. 17 | 18 | *** 19 | 20 | ## File info 21 | 22 | **File type:** `Markdown (*.md)` 23 | 24 | **Original creation date:** `Thursday, March 18th 2021 at 3:07 pm)` 25 | 26 | **File version:** `1 (Thursday, March 18th 2021 at 3:07 pm)` 27 | 28 | **Line count (including blank lines and compiler line):** `31` 29 | 30 | *** 31 | -------------------------------------------------------------------------------- /CREDITS: -------------------------------------------------------------------------------- 1 | 2 | --- 3 | 4 | {{int:version-credits-summary}} 5 | Seanpm2001 / My Linux Setup is NOT a collaborative project, but it IS released under the GNU General Public License v3. We would like to recognize the following names for their contribution to the product. 6 | 7 | This comment block and this file (excluding author names) was modified from MediaWiki/CREDITS --> 8 | 9 | == Maintainers == 10 | 11 | 12 | 1. @seanpm2001 - Creator and primary maintainer of this project 13 | 2. No other contributors as of 2021, Friday September 3rd 2021 14 | 15 | == Contributors == 16 | 17 | 1. @seanpm2001 18 | 2. @GitHub (For GitHub, and for being the first host of this project) 19 | 3. @GNOME (For the GNOME Screenshot tool, used to get over 99.9% of this projects screenshots) 20 | 4. @Mozilla (For the Mozilla Firefox web browser, what it did for this project, and what it can do for an open Internet) 21 | 5. @Torvalds (for the Linux Kernel, one of the most influential software projects in the history of computing) 22 | 6. @DennisRitchie (Not on GitHUb, but huge thanks for the C programming language, the UNIX operating system, and other legendary innovations in computing) 23 | 7. @Ken (Huge thanks to Ken Thompson for the C programming language, the UNIX operating system, and other legendary innovations in computing) 24 | 8. @BrianFox (Not on GitHub, but huge thanks for the Bourne Again SHell (BASH)) 25 | 9. No other contributors as of 2021, Friday September 3rd 2021 26 | 27 | --- 28 | -------------------------------------------------------------------------------- /OldVersions/CREDITS/English/1/1-100/CREDITS_V1: -------------------------------------------------------------------------------- 1 | 2 | --- 3 | 4 | {{int:version-credits-summary}} 5 | Seanpm2001 / My Linux Setup is NOT a collaborative project, but it IS released under the GNU General Public License v3. We would like to recognize the following names for their contribution to the product. 6 | 7 | This comment block and this file (excluding author names) was modified from MediaWiki/CREDITS --> 8 | 9 | == Maintainers == 10 | 11 | 12 | 1. @seanpm2001 - Creator and primary maintainer of this project 13 | 2. No other contributors as of 2021, Friday September 3rd 2021 14 | 15 | == Contributors == 16 | 17 | 1. @seanpm2001 18 | 2. @GitHub (For GitHub, and for being the first host of this project) 19 | 3. @GNOME (For the GNOME Screenshot tool, used to get over 99.9% of this projects screenshots) 20 | 4. @Mozilla (For the Mozilla Firefox web browser, what it did for this project, and what it can do for an open Internet) 21 | 5. @Torvalds (for the Linux Kernel, one of the most influential software projects in the history of computing) 22 | 6. @DennisRitchie (Not on GitHUb, but huge thanks for the C programming language, the UNIX operating system, and other legendary innovations in computing) 23 | 7. @Ken (Huge thanks to Ken Thompson for the C programming language, the UNIX operating system, and other legendary innovations in computing) 24 | 8. @BrianFox (Not on GitHub, but huge thanks for the Bourne Again SHell (BASH)) 25 | 9. No other contributors as of 2021, Friday September 3rd 2021 26 | 27 | --- 28 | -------------------------------------------------------------------------------- /.github/Discussions/1/Body/README.md: -------------------------------------------------------------------------------- 1 | 4 | ## 👋 Welcome! 5 | We’re using Discussions as a place to connect with other members of our community. We hope that you: 6 | * Ask questions you’re wondering about. 7 | * Share ideas. 8 | * Engage with other community members. 9 | * Welcome others and are open-minded. Remember that this is a community we 10 | build together 💪. 11 | 12 | To get started, comment below with an introduction of yourself and tell us about what you do with this community. 13 | 14 | 23 | -------------------------------------------------------------------------------- /.github/Discussions/1/Body/OldVersions/README_V1.md: -------------------------------------------------------------------------------- 1 | 4 | ## 👋 Welcome! 5 | We’re using Discussions as a place to connect with other members of our community. We hope that you: 6 | * Ask questions you’re wondering about. 7 | * Share ideas. 8 | * Engage with other community members. 9 | * Welcome others and are open-minded. Remember that this is a community we 10 | build together 💪. 11 | 12 | To get started, comment below with an introduction of yourself and tell us about what you do with this community. 13 | 14 | 23 | -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # Opening a pull request on this SNU IDE project 5 | 6 | 7 | Thank you for taking the time to open a PR in this SNU web ide project. Please fill out this form to complete the process of opening an issue: 8 | 9 | #### General description 10 | 11 | Please write a description with at least 75 characters in the following space. Limit: 8,196 characters 12 | 13 | ``` 14 | Your description goes here 15 | ``` 16 | 17 | #### Reference Issue 18 | 19 | 20 | ``` 21 | add the link to the issue to the # below 22 | ``` 23 | 24 | #1 // Overwrite this line 25 | 26 | What does your pull request do? 27 | 28 | - [ ] Fixes a bug 29 | - [ ] Adds a feature 30 | - [ ] Fixes a security problem 31 | - [ ] Fixes a typo 32 | - [ ] Adds translation 33 | 34 | ### Versions 35 | 36 | What version are you using? (supported versions only) 37 | 38 | ``` 39 | Your description goes here 40 | ``` 41 | 42 | - [ ] I have filled out all fields 43 | - [ ] I agree to the terms of the [GPL3 license](https://www.gnu.org/licenses/gpl-3.0.en.html) 44 | - [ ] I have confirmed this pull request isn't a duplicate 45 | - [ ] I agree to follow the [code of conduct](https://github.com/seanpm2001/CODE_OF_CONDUCT.md) 46 | - [ ] I want my answer to be archived into the repository 47 | 48 | *** 49 | 50 | 56 | -------------------------------------------------------------------------------- /dev/full/TESTING.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # Start of script 3 | echo "dev/full > TESTING.sh - Testing the dev/full device" 4 | wait 1 # 1 second pause for dramatic reading 5 | echo "From Wikipedia: dev/full" 6 | wait 1 # Another 1 second pause for dramatic reading 7 | echo "In Linux, FreeBSD, NetBSD /dev/full or the always full device is a special file that always returns the error code ENOSPC (meaning \"No space left on device\") on writing, and provides an infinite number of zero bytes to any process that reads from it (similar to /dev/zero). This device is usually used when testing the behaviour of a program when it encounters a \"disk full\" error." 8 | wait 12 # Gives the user plenty of time to read the text before continuing 9 | echo "The following example is modified from the primary Wednesday, 2021 October 13th edits of this page." 10 | wait 4 # Gives the user time to read the text before continuing 11 | # Testing responses for programs when the user has no available memory 12 | echo "0" > /dev/full # Is it safe to add a 3rd backslash, like so?: /dev/full/ 13 | wait 3 # SUSPENSE! (mostly if it doesn't work) 14 | echo "Intended response:" 15 | wait 1 # 1 second pause for dramatic reading 16 | echo "bash: echo: write error: No space left on device" 17 | wait 1 # Yet another 1 second pause for dramatic reading 18 | echo "I trimmed out the 'hello world' and replaced it with a single zero to indicate the lowest possible value and data size (other than 0 bits) being fed to dev/null" 19 | wait 5 20 | break 21 | exit 22 | # File info 23 | # File type: SHell script file (*.sh) 24 | # File version: 1 (2021, Wednesday, October 13th at 9:40 pm) 25 | # Line count (including blank lines and compiler line): 27 26 | # End of script 27 | -------------------------------------------------------------------------------- /DE/GNOME/GNOME_Setup.sh: -------------------------------------------------------------------------------- 1 | 2 | # Start of script 3 | 4 | # GNOME desktop environment setup 5 | 6 | # Clock 7 | 8 | gsettings set org.gnome.desktop.interface clock-show-seconds true 9 | 10 | # For if you want to turn it off (sudo is just for confirmation, just enter the password wrong thrice, and it will skip this) 11 | 12 | sudo gsettings set org.gnome.desktop.interface clock-show-seconds false 13 | 14 | # For checking 15 | 16 | gsettings get org.gnome.desktop.interface clock-show-seconds 17 | 18 | # For the day of week 19 | 20 | gsettings set org.gnome.desktop.interface clock-show-weekday true 21 | 22 | # For if you want to turn it off (sudo is just for confirmation, just enter the password wrong thrice, and it will skip this) 23 | 24 | gsettings set org.gnome.desktop.interface clock-show-weekday false 25 | 26 | # For some stupid reason, GNOME doesn't support display of the year in the titlebar. I find this frustrating, especially on December 31st 2020. 27 | 28 | \.. 29 | 30 | # Battery percentage 31 | 32 | gsettings set org.gnome.desktop.interface show-battery-percentage true 33 | 34 | # For if you want to turn it off (sudo is just for confirmation, just enter the password wrong thrice, and it will skip this) 35 | 36 | sudo gsettings set org.gnome.desktop.interface show-battery-percentage false 37 | 38 | # For checking 39 | 40 | gsettings get org.gnome.desktop.interface show-battery-percentage 41 | 42 | # That is all I have at the moment. I will experiment more later. 43 | 44 | # File info 45 | 46 | # File type: Bash Shell script (*.sh) 47 | 48 | # File version: 3 (Thursday, December 31st 2020 at 9:37 pm) 49 | 50 | # Line count (including blank lines and compiler line): 53 51 | 52 | # End of script 53 | -------------------------------------------------------------------------------- /DE/GNOME/OldVersions/GNOME_SetupV3.sh: -------------------------------------------------------------------------------- 1 | 2 | # Start of script 3 | 4 | # GNOME desktop environment setup 5 | 6 | # Clock 7 | 8 | gsettings set org.gnome.desktop.interface clock-show-seconds true 9 | 10 | # For if you want to turn it off (sudo is just for confirmation, just enter the password wrong thrice, and it will skip this) 11 | 12 | sudo gsettings set org.gnome.desktop.interface clock-show-seconds false 13 | 14 | # For checking 15 | 16 | gsettings get org.gnome.desktop.interface clock-show-seconds 17 | 18 | # For the day of week 19 | 20 | gsettings set org.gnome.desktop.interface clock-show-weekday true 21 | 22 | # For if you want to turn it off (sudo is just for confirmation, just enter the password wrong thrice, and it will skip this) 23 | 24 | gsettings set org.gnome.desktop.interface clock-show-weekday false 25 | 26 | # For some stupid reason, GNOME doesn't support display of the year in the titlebar. I find this frustrating, especially on December 31st 2020. 27 | 28 | \.. 29 | 30 | # Battery percentage 31 | 32 | gsettings set org.gnome.desktop.interface show-battery-percentage true 33 | 34 | # For if you want to turn it off (sudo is just for confirmation, just enter the password wrong thrice, and it will skip this) 35 | 36 | sudo gsettings set org.gnome.desktop.interface show-battery-percentage false 37 | 38 | # For checking 39 | 40 | gsettings get org.gnome.desktop.interface show-battery-percentage 41 | 42 | # That is all I have at the moment. I will experiment more later. 43 | 44 | # File info 45 | 46 | # File type: Bash Shell script (*.sh) 47 | 48 | # File version: 3 (Thursday, December 31st 2020 at 9:37 pm) 49 | 50 | # Line count (including blank lines and compiler line): 53 51 | 52 | # End of script 53 | -------------------------------------------------------------------------------- /dev/full/.oldversions/1/1-100/TESTING_V1.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # Start of script 3 | echo "dev/full > TESTING.sh - Testing the dev/full device" 4 | wait 1 # 1 second pause for dramatic reading 5 | echo "From Wikipedia: dev/full" 6 | wait 1 # Another 1 second pause for dramatic reading 7 | echo "In Linux, FreeBSD, NetBSD /dev/full or the always full device is a special file that always returns the error code ENOSPC (meaning \"No space left on device\") on writing, and provides an infinite number of zero bytes to any process that reads from it (similar to /dev/zero). This device is usually used when testing the behaviour of a program when it encounters a \"disk full\" error." 8 | wait 12 # Gives the user plenty of time to read the text before continuing 9 | echo "The following example is modified from the primary Wednesday, 2021 October 13th edits of this page." 10 | wait 4 # Gives the user time to read the text before continuing 11 | # Testing responses for programs when the user has no available memory 12 | echo "0" > /dev/full # Is it safe to add a 3rd backslash, like so?: /dev/full/ 13 | wait 3 # SUSPENSE! (mostly if it doesn't work) 14 | echo "Intended response:" 15 | wait 1 # 1 second pause for dramatic reading 16 | echo "bash: echo: write error: No space left on device" 17 | wait 1 # Yet another 1 second pause for dramatic reading 18 | echo "I trimmed out the 'hello world' and replaced it with a single zero to indicate the lowest possible value and data size (other than 0 bits) being fed to dev/null" 19 | wait 5 20 | break 21 | exit 22 | # File info 23 | # File type: SHell script file (*.sh) 24 | # File version: 1 (2021, Wednesday, October 13th at 9:40 pm) 25 | # Line count (including blank lines and compiler line): 27 26 | # End of script 27 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Start of script 2 | # .gitattributes 3 | # This file defines what languages can show up in the GitHub linguist menu (the menu that tells you what percentage each language is using up on this project. 4 | # Some non-programming languages must be included manually with this file. Want to create your own? Do something similar to what is done here, and name the file 5 | # .gitattributes 6 | # and nothing else, no characters before, no characters after 7 | # Start of linguist script 8 | # YAML 9 | *.yml linguist-detectable=true 10 | *.yml linguist-documentation=false 11 | *.yaml linguist-detectable=true 12 | *.yaml linguist-documentation=false 13 | # Vim Script 14 | *.vi linguist-detectable=true 15 | *.vi linguist-documentation=false 16 | *.vim linguist-detectable=true 17 | *.vim linguist-documentation=false 18 | # CSV 19 | *.csv linguist-detectable=true 20 | *.csv linguist-documentation=false 21 | # Makefile 22 | *.mk linguist-detectable=true 23 | *.mk linguist-documentation=false 24 | # Shell 25 | *.sh linguist-detectable=true 26 | *.sh linguist-documentation=false 27 | # SVG 28 | *.svg linguist-detectable=false 29 | *.svg linguist-documentation=false 30 | # Markdown 31 | # Do not include, as it would become the 100% dominant language and would hide all the other languages as "other" 32 | *.md linguist-detectable=false 33 | *.md linguist-documentation=false 34 | *.mkd linguist-detectable=false 35 | *.mkd linguist-documentation=false 36 | *.markdown linguist-detectable=false 37 | *.markdown linguist-documentation=false 38 | # End of linguist script 39 | # File info 40 | # File type: gitattributes file (.gitattributes) 41 | # File version: 1 (Friday, 2021 September 3rd at 1:55 pm) 42 | # Line count (including blank lines and compiler line): 44 43 | # End of script 44 | -------------------------------------------------------------------------------- /OldVersions/GITATTRIBUTES/1/1-100/.gitattributes_V1: -------------------------------------------------------------------------------- 1 | # Start of script 2 | # .gitattributes 3 | # This file defines what languages can show up in the GitHub linguist menu (the menu that tells you what percentage each language is using up on this project. 4 | # Some non-programming languages must be included manually with this file. Want to create your own? Do something similar to what is done here, and name the file 5 | # .gitattributes 6 | # and nothing else, no characters before, no characters after 7 | # Start of linguist script 8 | # YAML 9 | *.yml linguist-detectable=true 10 | *.yml linguist-documentation=false 11 | *.yaml linguist-detectable=true 12 | *.yaml linguist-documentation=false 13 | # Vim Script 14 | *.vi linguist-detectable=true 15 | *.vi linguist-documentation=false 16 | *.vim linguist-detectable=true 17 | *.vim linguist-documentation=false 18 | # CSV 19 | *.csv linguist-detectable=true 20 | *.csv linguist-documentation=false 21 | # Makefile 22 | *.mk linguist-detectable=true 23 | *.mk linguist-documentation=false 24 | # Shell 25 | *.sh linguist-detectable=true 26 | *.sh linguist-documentation=false 27 | # SVG 28 | *.svg linguist-detectable=false 29 | *.svg linguist-documentation=false 30 | # Markdown 31 | # Do not include, as it would become the 100% dominant language and would hide all the other languages as "other" 32 | *.md linguist-detectable=false 33 | *.md linguist-documentation=false 34 | *.mkd linguist-detectable=false 35 | *.mkd linguist-documentation=false 36 | *.markdown linguist-detectable=false 37 | *.markdown linguist-documentation=false 38 | # End of linguist script 39 | # File info 40 | # File type: gitattributes file (.gitattributes) 41 | # File version: 1 (Friday, 2021 September 3rd at 1:55 pm) 42 | # Line count (including blank lines and compiler line): 44 43 | # End of script 44 | -------------------------------------------------------------------------------- /Ubuntu/20.04/Programs-that-should-have-been-included/Include.sh: -------------------------------------------------------------------------------- 1 | #!bin/sh 2 | # Start of script 3 | # Programs that should have been included with Ubuntu 20.04, but weren't 4 | 5 | # Sushi (preview files without opening programs) 6 | install_sushi () { 7 | echo "Installing Sushi in 3 seconds..." 8 | sleep (3) 9 | sudo apt install gnome-sushi 10 | break 11 | alias sushi 12 | } 13 | 14 | # GNOME tweaks 15 | install_gtweaks () { 16 | echo "Installing GNOME tweaks in 3 seconds..." 17 | sleep (3) 18 | sudo apt install gnome-tweaks 19 | break 20 | alias gtweaks 21 | } 22 | 23 | # PulseAudio Volume Control 24 | install_pulseaudio_vcontrol () { 25 | echo "Installing Pulseaudio volume control (pavaucontrol) in 3 seconds..." 26 | sudo apt install pavucontrol 27 | break 28 | alias pulseaudio_settings 29 | } 30 | 31 | # General description and command list 32 | echo "Installing common Linux programs and libraries not included with some Linux distributions (Ubuntu)" # Opening line 33 | echo "There are some programs that should have been included with Ubuntu 20.04, but weren't. Would you like to install them now?" # Question 34 | echo "List:\nGNOME Sushi | type: sushi\nGNOME tweaks | type: gtweaks\nPulseAudio Volume Control | type: pulseaudio_settings" # Command list 35 | echo "Once you enter the command, it will prompt you to install within 3 seconds." # Instructions 36 | break 37 | 38 | # Get user input 39 | read input1 40 | 41 | # Parse user input 42 | if $input1 == "sushi" { 43 | return $sushi 44 | break 45 | } fi else if $input1 == "gtweaks" { 46 | return $gtweaks 47 | break 48 | } fi else if $input1 == "pulseaudio_settings" { 49 | return $pulseaudio_settings 50 | break 51 | } fi else { 52 | echo "Invalid input. The program will now exit." 53 | break 54 | } 55 | 56 | # Ending script 57 | echo "Exiting in 3 seconds..." 58 | sleep (3) 59 | exit 60 | break 61 | 62 | # File info 63 | # File type: Shell script file (*.sh) 64 | # File version: 1 (2022, Thursday, February 3rd at 10:39 pm) 65 | # Line count (including blank lines and compiler line): 67 66 | # End of script 67 | -------------------------------------------------------------------------------- /Ubuntu/20.04/Programs-that-should-have-been-included/OldVersions/Include_V1.sh: -------------------------------------------------------------------------------- 1 | #!bin/sh 2 | # Start of script 3 | # Programs that should have been included with Ubuntu 20.04, but weren't 4 | 5 | # Sushi (preview files without opening programs) 6 | install_sushi () { 7 | echo "Installing Sushi in 3 seconds..." 8 | sleep (3) 9 | sudo apt install gnome-sushi 10 | break 11 | alias sushi 12 | } 13 | 14 | # GNOME tweaks 15 | install_gtweaks () { 16 | echo "Installing GNOME tweaks in 3 seconds..." 17 | sleep (3) 18 | sudo apt install gnome-tweaks 19 | break 20 | alias gtweaks 21 | } 22 | 23 | # PulseAudio Volume Control 24 | install_pulseaudio_vcontrol () { 25 | echo "Installing Pulseaudio volume control (pavaucontrol) in 3 seconds..." 26 | sudo apt install pavucontrol 27 | break 28 | alias pulseaudio_settings 29 | } 30 | 31 | # General description and command list 32 | echo "Installing common Linux programs and libraries not included with some Linux distributions (Ubuntu)" # Opening line 33 | echo "There are some programs that should have been included with Ubuntu 20.04, but weren't. Would you like to install them now?" # Question 34 | echo "List:\nGNOME Sushi | type: sushi\nGNOME tweaks | type: gtweaks\nPulseAudio Volume Control | type: pulseaudio_settings" # Command list 35 | echo "Once you enter the command, it will prompt you to install within 3 seconds." # Instructions 36 | break 37 | 38 | # Get user input 39 | read input1 40 | 41 | # Parse user input 42 | if $input1 == "sushi" { 43 | return $sushi 44 | break 45 | } fi else if $input1 == "gtweaks" { 46 | return $gtweaks 47 | break 48 | } fi else if $input1 == "pulseaudio_settings" { 49 | return $pulseaudio_settings 50 | break 51 | } fi else { 52 | echo "Invalid input. The program will now exit." 53 | break 54 | } 55 | 56 | # Ending script 57 | echo "Exiting in 3 seconds..." 58 | sleep (3) 59 | exit 60 | break 61 | 62 | # File info 63 | # File type: Shell script file (*.sh) 64 | # File version: 1 (2022, Thursday, February 3rd at 10:39 pm) 65 | # Line count (including blank lines and compiler line): 67 66 | # End of script 67 | -------------------------------------------------------------------------------- /.github/Security/README.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # Security Policy 5 | 6 | ## Supported Versions 7 | 8 | This project is a Git-image project, and doesn't have security issues like common repositories. They are still possible, and instructions will be listed below. 9 | 10 | ## Version history 11 | 12 | | Version | Supported | Support status | 13 | | ------- | ------------------ |-----------------| 14 | | Versions | not | listed yet | 15 | | v1.0.0 | :heavy_check_mark: | NOT YET RELEASED | 16 | 17 | ## Reporting a Vulnerability 18 | 19 | DO NOT REPORT A ZERO DAY VULNERABILITY PUBLICLY! 20 | 21 | Please instead direct message me via GitHub. If there is no response within 90 days, you can post the vulnerability as an issue, as part of the standard 0 day security exploit reporting guidelines. 22 | 23 | If a vulnerability is caused by an outdated dependancy, you can report it publicly, as it usually isn't that much of a problem. 24 | 25 | Other security currently isn't available. If there are any further questions, message me via email at [seanpm2001-mailing-list@protonmail.com](mailto:seanpm2001-mailing-list@protonmail.com) 26 | 27 | *** 28 | 29 | ## File info 30 | 31 | **File type:** `Markdown document (*.md *.mkd *.mdown *.markdown)` 32 | 33 | **File version:** `1 (2022, Thursday, May 19th at 3:05 pm PST)` 34 | 35 | **Line count (including blank lines and compiler line):** `72` 36 | 37 | *** 38 | 39 | ## File history 40 | 41 |

Click/tap here to expand/collapse the history for this file

42 | 43 | **Version 1 (2022, Thursday, May 19th at 3:05 pm PST)** 44 | 45 | > Changes: 46 | 47 | > * Started the file 48 | 49 | > * Added the supported versions section 50 | 51 | > * Added the version history section 52 | 53 | > * Added the reporting a vulnerability section 54 | 55 | > * Added the file info section 56 | 57 | > * Added the file history section 58 | 59 | > * No other changes in version 1 60 | 61 | **Version 2 (Coming soon)** 62 | 63 | > Changes: 64 | 65 | > * Coming soon 66 | 67 | > * No other changes in version 2 68 | 69 |
70 | 71 | *** 72 | -------------------------------------------------------------------------------- /.github/Security/OldVersions/1/1-100/SECURITY_V1.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # Security Policy 5 | 6 | ## Supported Versions 7 | 8 | This project is a Git-image project, and doesn't have security issues like common repositories. They are still possible, and instructions will be listed below. 9 | 10 | ## Version history 11 | 12 | | Version | Supported | Support status | 13 | | ------- | ------------------ |-----------------| 14 | | Versions | not | listed yet | 15 | | v1.0.0 | :heavy_check_mark: | NOT YET RELEASED | 16 | 17 | ## Reporting a Vulnerability 18 | 19 | DO NOT REPORT A ZERO DAY VULNERABILITY PUBLICLY! 20 | 21 | Please instead direct message me via GitHub. If there is no response within 90 days, you can post the vulnerability as an issue, as part of the standard 0 day security exploit reporting guidelines. 22 | 23 | If a vulnerability is caused by an outdated dependancy, you can report it publicly, as it usually isn't that much of a problem. 24 | 25 | Other security currently isn't available. If there are any further questions, message me via email at [seanpm2001-mailing-list@protonmail.com](mailto:seanpm2001-mailing-list@protonmail.com) 26 | 27 | *** 28 | 29 | ## File info 30 | 31 | **File type:** `Markdown document (*.md *.mkd *.mdown *.markdown)` 32 | 33 | **File version:** `1 (2022, Thursday, May 19th at 3:05 pm PST)` 34 | 35 | **Line count (including blank lines and compiler line):** `72` 36 | 37 | *** 38 | 39 | ## File history 40 | 41 |

Click/tap here to expand/collapse the history for this file

42 | 43 | **Version 1 (2022, Thursday, May 19th at 3:05 pm PST)** 44 | 45 | > Changes: 46 | 47 | > * Started the file 48 | 49 | > * Added the supported versions section 50 | 51 | > * Added the version history section 52 | 53 | > * Added the reporting a vulnerability section 54 | 55 | > * Added the file info section 56 | 57 | > * Added the file history section 58 | 59 | > * No other changes in version 1 60 | 61 | **Version 2 (Coming soon)** 62 | 63 | > Changes: 64 | 65 | > * Coming soon 66 | 67 | > * No other changes in version 2 68 | 69 |
70 | 71 | *** 72 | -------------------------------------------------------------------------------- /OldVersions/README/English/1/1-100/README_V1.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | ### Top 5 | 6 | # My-Linux-setup 7 | A personal repository that hosts my Linux setup. 8 | 9 | *** 10 | 11 | # README Index 12 | 13 | [00.0 - Title](#My-Linux-setup) 14 | 15 | [01.0 - Languages](#Languages) 16 | 17 | [02.0 - My switch to Linux](#My-switch-to-Linux) 18 | 19 | [03.0 - README Index](#README-Index) 20 | 21 | [04.0 - About](#About) 22 | 23 | [05.0 - Project Wiki](#Project-Wiki) 24 | 25 | [06.0 - Version history](#Version-history) 26 | 27 | [07.0 - Contributers](#Contributers) 28 | 29 | [08.0 - Contributing](#Contributing) 30 | 31 | [09.0 - README info](#README-info) 32 | 33 | [10.0 - Footer](#End-of-README-file) 34 | 35 | *** 36 | 37 | # About 38 | 39 | See above 40 | 41 | *** 42 | 43 | # Languages 44 | 45 | This project is written in 3 languages: 46 | 47 | Shell - `29` 48 | 49 | Markdown - `12` 50 | 51 | Plain text - `1` 52 | 53 | *** 54 | 55 | ## Project Wiki 56 | 57 | [Click/tap here to view this projects Wiki](https://github.com/seanpm2001/My-Linux-setup/Wiki/) 58 | 59 | *** 60 | 61 | ## Version history 62 | 63 | Unavailable 64 | 65 | [More versions coming soon](https://www.example.com/) 66 | 67 | *** 68 | 69 | ## Contributers 70 | 71 | Currently, I am the only contributer, but if you follow ther CONTRIBUTING rules, you can contribute as well. 72 | 73 | 1. [seanpm2001](https://github.com/seanpm2001/) - 43 commits (As of Saturday, June 27th 2020 at 5:33 pm) 74 | 75 | 2. No other contributers at the moment 76 | 77 | *** 78 | 79 | ## Contributing 80 | 81 | Please abide by the contributing rules for this project. They are listed [here.](https://github.com/seanpm2001/My-Linux-setup/blob/master/CONTRIBUTING.md) 82 | 83 | *** 84 | 85 | ## README info 86 | 87 | File type: `Markdown (*.md)` 88 | 89 | Line count (including blank lines): `100` 90 | 91 | File version: `1 (Saturday, June 27th 2020 at 5:33 pm)` 92 | 93 | *** 94 | 95 | ### End of README file 96 | 97 | ( [Back to top](#Top) | [Exit](https://github.com) ) 98 | 99 | *** 100 | -------------------------------------------------------------------------------- /Battery/upower/upower_logs/2022/upower_2022.09.23.log: -------------------------------------------------------------------------------- 1 | Device: /org/freedesktop/UPower/devices/line_power_AC 2 | native-path: AC 3 | power supply: yes 4 | updated: Fri 23 Sep 2022 02:40:46 PM PDT (9747 seconds ago) 5 | has history: no 6 | has statistics: no 7 | line-power 8 | warning-level: none 9 | online: yes 10 | icon-name: 'ac-adapter-symbolic' 11 | 12 | Device: /org/freedesktop/UPower/devices/battery_BAT0 13 | native-path: BAT0 14 | vendor: Notebook 15 | model: BAT 16 | serial: 0001 17 | power supply: yes 18 | updated: Fri 23 Sep 2022 05:22:46 PM PDT (27 seconds ago) 19 | has history: yes 20 | has statistics: yes 21 | battery 22 | present: yes 23 | rechargeable: yes 24 | state: fully-charged 25 | warning-level: none 26 | energy: 44.2928 Wh 27 | energy-empty: 0 Wh 28 | energy-full: 44.2928 Wh 29 | energy-full-design: 48.26 Wh 30 | energy-rate: 0 W 31 | voltage: 16.738 V 32 | charge-cycles: N/A 33 | percentage: 100% 34 | capacity: 91.7795% 35 | technology: lithium-ion 36 | icon-name: 'battery-full-charged-symbolic' 37 | 38 | Device: /org/freedesktop/UPower/devices/DisplayDevice 39 | power supply: yes 40 | updated: Fri 23 Sep 2022 02:40:46 PM PDT (9747 seconds ago) 41 | has history: no 42 | has statistics: no 43 | battery 44 | present: yes 45 | state: fully-charged 46 | warning-level: none 47 | energy: 44.2928 Wh 48 | energy-full: 44.2928 Wh 49 | energy-rate: 0 W 50 | charge-cycles: N/A 51 | percentage: 100% 52 | icon-name: 'battery-full-charged-symbolic' 53 | 54 | Daemon: 55 | daemon-version: 0.99.17 56 | on-battery: no 57 | lid-is-closed: no 58 | lid-is-present: yes 59 | critical-action: HybridSleep 60 | -------------------------------------------------------------------------------- /Battery/upower/upower_logs/2023/upower_2023.08.28.log: -------------------------------------------------------------------------------- 1 | Device: /org/freedesktop/UPower/devices/line_power_AC 2 | native-path: AC 3 | power supply: yes 4 | updated: Mon 28 Aug 2023 03:50:54 PM PDT (8740 seconds ago) 5 | has history: no 6 | has statistics: no 7 | line-power 8 | warning-level: none 9 | online: yes 10 | icon-name: 'ac-adapter-symbolic' 11 | 12 | Device: /org/freedesktop/UPower/devices/battery_BAT0 13 | native-path: BAT0 14 | vendor: Notebook 15 | model: BAT 16 | serial: 0001 17 | power supply: yes 18 | updated: Mon 28 Aug 2023 06:14:54 PM PDT (100 seconds ago) 19 | has history: yes 20 | has statistics: yes 21 | battery 22 | present: yes 23 | rechargeable: yes 24 | state: fully-charged 25 | warning-level: none 26 | energy: 36.9968 Wh 27 | energy-empty: 0 Wh 28 | energy-full: 37.088 Wh 29 | energy-full-design: 48.26 Wh 30 | energy-rate: 2.5536 W 31 | voltage: 16.403 V 32 | charge-cycles: N/A 33 | percentage: 100% 34 | capacity: 76.8504% 35 | technology: lithium-ion 36 | icon-name: 'battery-full-charged-symbolic' 37 | 38 | Device: /org/freedesktop/UPower/devices/DisplayDevice 39 | power supply: yes 40 | updated: Mon 28 Aug 2023 03:50:40 PM PDT (8754 seconds ago) 41 | has history: no 42 | has statistics: no 43 | battery 44 | present: yes 45 | state: fully-charged 46 | warning-level: none 47 | energy: 36.9968 Wh 48 | energy-full: 37.088 Wh 49 | energy-rate: 2.5536 W 50 | charge-cycles: N/A 51 | percentage: 100% 52 | icon-name: 'battery-full-charged-symbolic' 53 | 54 | Daemon: 55 | daemon-version: 0.99.17 56 | on-battery: no 57 | lid-is-closed: no 58 | lid-is-present: yes 59 | critical-action: HybridSleep 60 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # Editor configuration file for Seanpm2001 / My Linux Setup 4 | 5 | root = true 6 | 7 | [*] 8 | indent_style = space 9 | indent_size = 2 10 | end_of_line = lf 11 | charset = utf-8 12 | trim_trailing_whitespace = false 13 | insert_final_newline = false 14 | line_wrap_mode = soft wrap 15 | 16 | [*.md *.mkd *.markdown] 17 | indent_style = space 18 | indent_size = 2 19 | end_of_line = lf 20 | charset = utf-8 21 | trim_trailing_whitespace = false 22 | insert_final_newline = false 23 | line_wrap_mode = soft wrap 24 | 25 | [*.yml *.yaml] 26 | indent_style = space 27 | indent_size = 2 28 | end_of_line = lf 29 | charset = utf-8 30 | trim_trailing_whitespace = false 31 | insert_final_newline = false 32 | line_wrap_mode = soft wrap 33 | 34 | [*.txt] 35 | indent_style = space 36 | indent_size = 2 37 | end_of_line = lf 38 | charset = utf-8 39 | trim_trailing_whitespace = false 40 | insert_final_newline = false 41 | line_wrap_mode = soft wrap 42 | 43 | [*.sh] 44 | indent_style = space 45 | indent_size = 2 46 | end_of_line = lf 47 | charset = utf-8 48 | trim_trailing_whitespace = false 49 | insert_final_newline = false 50 | line_wrap_mode = soft wrap 51 | 52 | [*.csv] 53 | indent_style = space 54 | indent_size = 2 55 | end_of_line = lf 56 | charset = utf-8 57 | trim_trailing_whitespace = false 58 | insert_final_newline = false 59 | line_wrap_mode = soft wrap 60 | 61 | [*.svg] 62 | indent_style = space 63 | indent_size = 2 64 | end_of_line = lf 65 | charset = utf-8 66 | trim_trailing_whitespace = false 67 | insert_final_newline = false 68 | line_wrap_mode = soft wrap 69 | 70 | [*.mk] 71 | indent_style = space 72 | indent_size = 2 73 | end_of_line = lf 74 | charset = utf-8 75 | trim_trailing_whitespace = false 76 | insert_final_newline = false 77 | line_wrap_mode = soft wrap 78 | 79 | [*.vi *.vim] 80 | indent_style = space 81 | indent_size = 2 82 | end_of_line = lf 83 | charset = utf-8 84 | trim_trailing_whitespace = false 85 | insert_final_newline = false 86 | line_wrap_mode = soft wrap 87 | 88 | # File info 89 | 90 | # File type: Editorconfig file (*.editorconfig) 91 | # File version: 1 (Friday, 2021 September 3rd at 2:01 pm) 92 | # Line count (including blank lines and compiler line): 95 93 | 94 | # End of script 95 | -------------------------------------------------------------------------------- /OldVersions/EDITORCONFIG/1/1-100/.editorconfig_V1: -------------------------------------------------------------------------------- 1 | # Start of script 2 | 3 | # Editor configuration file for Seanpm2001 / My Linux Setup 4 | 5 | root = true 6 | 7 | [*] 8 | indent_style = space 9 | indent_size = 2 10 | end_of_line = lf 11 | charset = utf-8 12 | trim_trailing_whitespace = false 13 | insert_final_newline = false 14 | line_wrap_mode = soft wrap 15 | 16 | [*.md *.mkd *.markdown] 17 | indent_style = space 18 | indent_size = 2 19 | end_of_line = lf 20 | charset = utf-8 21 | trim_trailing_whitespace = false 22 | insert_final_newline = false 23 | line_wrap_mode = soft wrap 24 | 25 | [*.yml *.yaml] 26 | indent_style = space 27 | indent_size = 2 28 | end_of_line = lf 29 | charset = utf-8 30 | trim_trailing_whitespace = false 31 | insert_final_newline = false 32 | line_wrap_mode = soft wrap 33 | 34 | [*.txt] 35 | indent_style = space 36 | indent_size = 2 37 | end_of_line = lf 38 | charset = utf-8 39 | trim_trailing_whitespace = false 40 | insert_final_newline = false 41 | line_wrap_mode = soft wrap 42 | 43 | [*.sh] 44 | indent_style = space 45 | indent_size = 2 46 | end_of_line = lf 47 | charset = utf-8 48 | trim_trailing_whitespace = false 49 | insert_final_newline = false 50 | line_wrap_mode = soft wrap 51 | 52 | [*.csv] 53 | indent_style = space 54 | indent_size = 2 55 | end_of_line = lf 56 | charset = utf-8 57 | trim_trailing_whitespace = false 58 | insert_final_newline = false 59 | line_wrap_mode = soft wrap 60 | 61 | [*.svg] 62 | indent_style = space 63 | indent_size = 2 64 | end_of_line = lf 65 | charset = utf-8 66 | trim_trailing_whitespace = false 67 | insert_final_newline = false 68 | line_wrap_mode = soft wrap 69 | 70 | [*.mk] 71 | indent_style = space 72 | indent_size = 2 73 | end_of_line = lf 74 | charset = utf-8 75 | trim_trailing_whitespace = false 76 | insert_final_newline = false 77 | line_wrap_mode = soft wrap 78 | 79 | [*.vi *.vim] 80 | indent_style = space 81 | indent_size = 2 82 | end_of_line = lf 83 | charset = utf-8 84 | trim_trailing_whitespace = false 85 | insert_final_newline = false 86 | line_wrap_mode = soft wrap 87 | 88 | # File info 89 | 90 | # File type: Editorconfig file (*.editorconfig) 91 | # File version: 1 (Friday, 2021 September 3rd at 2:01 pm) 92 | # Line count (including blank lines and compiler line): 95 93 | 94 | # End of script 95 | -------------------------------------------------------------------------------- /External/Research/Cal_(UNIX)/Samples/CAL2021.sh: -------------------------------------------------------------------------------- 1 | $ cal 2021 2 | 2021 3 | January February March 4 | Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa 5 | 1 2 1 2 3 4 5 6 1 2 3 4 5 6 6 | 3 4 5 6 7 8 9 7 8 9 10 11 12 13 7 8 9 10 11 12 13 7 | 10 11 12 13 14 15 16 14 15 16 17 18 19 20 14 15 16 17 18 19 20 8 | 17 18 19 20 21 22 23 21 22 23 24 25 26 27 21 22 23 24 25 26 27 9 | 24 25 26 27 28 29 30 28 28 29 30 31 10 | 31 11 | 12 | April May June 13 | Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa 14 | 1 2 3 1 1 2 3 4 5 15 | 4 5 6 7 8 9 10 2 3 4 5 6 7 8 6 7 8 9 10 11 12 16 | 11 12 13 14 15 16 17 9 10 11 12 13 14 15 13 14 15 16 17 18 19 17 | 18 19 20 21 22 23 24 16 17 18 19 20 21 22 20 21 22 23 24 25 26 18 | 25 26 27 28 29 30 23 24 25 26 27 28 29 27 28 29 30 19 | 30 31 20 | 21 | July August September 22 | Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa 23 | 1 2 3 1 2 3 4 5 6 7 1 2 3 4 24 | 4 5 6 7 8 9 10 8 9 10 11 12 13 14 5 6 7 8 9 10 11 25 | 11 12 13 14 15 16 17 15 16 17 18 19 20 21 12 13 14 15 16 17 18 26 | 18 19 20 21 22 23 24 22 23 24 25 26 27 28 19 20 21 22 23 24 25 27 | 25 26 27 28 29 30 31 29 30 31 26 27 28 29 30 28 | 29 | 30 | October November December 31 | Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa 32 | 1 2 1 2 3 4 5 6 1 2 3 4 33 | 3 4 5 6 7 8 9 7 8 9 10 11 12 13 5 6 7 8 9 10 11 34 | 10 11 12 13 14 15 16 14 15 16 17 18 19 20 12 13 14 15 16 17 18 35 | 17 18 19 20 21 22 23 21 22 23 24 25 26 27 19 20 21 22 23 24 25 36 | 24 25 26 27 28 29 30 28 29 30 26 27 28 29 30 31 37 | -------------------------------------------------------------------------------- /External/Research/Cal_(UNIX)/Samples/CAL2021_V1.sh: -------------------------------------------------------------------------------- 1 | $ cal 2021 2 | 2021 3 | January February March 4 | Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa 5 | 1 2 1 2 3 4 5 6 1 2 3 4 5 6 6 | 3 4 5 6 7 8 9 7 8 9 10 11 12 13 7 8 9 10 11 12 13 7 | 10 11 12 13 14 15 16 14 15 16 17 18 19 20 14 15 16 17 18 19 20 8 | 17 18 19 20 21 22 23 21 22 23 24 25 26 27 21 22 23 24 25 26 27 9 | 24 25 26 27 28 29 30 28 28 29 30 31 10 | 31 11 | 12 | April May June 13 | Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa 14 | 1 2 3 1 1 2 3 4 5 15 | 4 5 6 7 8 9 10 2 3 4 5 6 7 8 6 7 8 9 10 11 12 16 | 11 12 13 14 15 16 17 9 10 11 12 13 14 15 13 14 15 16 17 18 19 17 | 18 19 20 21 22 23 24 16 17 18 19 20 21 22 20 21 22 23 24 25 26 18 | 25 26 27 28 29 30 23 24 25 26 27 28 29 27 28 29 30 19 | 30 31 20 | 21 | July August September 22 | Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa 23 | 1 2 3 1 2 3 4 5 6 7 1 2 3 4 24 | 4 5 6 7 8 9 10 8 9 10 11 12 13 14 5 6 7 8 9 10 11 25 | 11 12 13 14 15 16 17 15 16 17 18 19 20 21 12 13 14 15 16 17 18 26 | 18 19 20 21 22 23 24 22 23 24 25 26 27 28 19 20 21 22 23 24 25 27 | 25 26 27 28 29 30 31 29 30 31 26 27 28 29 30 28 | 29 | 30 | October November December 31 | Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa Su Mo Tu We Th Fr Sa 32 | 1 2 1 2 3 4 5 6 1 2 3 4 33 | 3 4 5 6 7 8 9 7 8 9 10 11 12 13 5 6 7 8 9 10 11 34 | 10 11 12 13 14 15 16 14 15 16 17 18 19 20 12 13 14 15 16 17 18 35 | 17 18 19 20 21 22 23 21 22 23 24 25 26 27 19 20 21 22 23 24 25 36 | 24 25 26 27 28 29 30 28 29 30 26 27 28 29 30 31 37 | -------------------------------------------------------------------------------- /.github/.github_README.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # .github folder info 5 | 6 | The `.github` folder in this repository contains data for this repository for hosting on GitHub. This directory did not become mandatory until March 15th 2021. 7 | 8 | This directory contains several features. 9 | 10 | **Funding** - This funding info usually contains a `FUNDING.yml` file that links to sponsor info for this project. A folder called `/Funding` is also included, and at `/Funding/OldVersions/` contains old versions of the funding file. 11 | 12 | **Issues** - This directory contains archives of issues I raised on this project, along with general privacy info. A brief description of the privacy policy goes as follows: 13 | 14 | _I archive my own GitHub issues, and will not archive issues you raise without your permission. This includes replies, comments, and posts._ 15 | 16 | * A YAML file is also included that contains GitHub label data, with hexadecimal color codes, issue description, and issue titles. 17 | 18 | * Sometimes, other YAML files are included for configuration of issues. 19 | 20 | **Coming soon:** A separate YAML file for each issue directory that contains label data 21 | 22 | **Discussions** - Similar to the issues directory, this directory contains archives of discussions I raised on this project, along with general privacy info. A brief description of the privacy policy goes as follows: 23 | 24 | _I archive my own GitHub discussions, and will not archive discussions you raise without your permission. This includes replies, comments, and posts_ 25 | 26 | **SocialPreview** - This directory contains social media preview info for this repository for when you share or search for it. This makes a background appear above the repository in searches or messages, so that the profile picture of the user/organization is not shown in the preview. You can read more about it [here](/.github/SocialPreview/README.md). 27 | 28 | That is currently it at the moment, other than the new description for this process being placed at the root of the directory (the file you are currently reading) 29 | 30 | *** 31 | 32 | ## File info 33 | 34 | **File type:** `Markdown (*.md)` 35 | 36 | **Original creation date:** `Thursday, March 18th 2021 at 3:18 pm)` 37 | 38 | **File version:** `1 (Thursday, March 18th 2021 at 3:18 pm)` 39 | 40 | **Line count (including blank lines and compiler line):** `43` 41 | 42 | *** 43 | -------------------------------------------------------------------------------- /.github/.github_README_V1.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # .github folder info 5 | 6 | The `.github` folder in this repository contains data for this repository for hosting on GitHub. This directory did not become mandatory until March 15th 2021. 7 | 8 | This directory contains several features. 9 | 10 | **Funding** - This funding info usually contains a `FUNDING.yml` file that links to sponsor info for this project. A folder called `/Funding` is also included, and at `/Funding/OldVersions/` contains old versions of the funding file. 11 | 12 | **Issues** - This directory contains archives of issues I raised on this project, along with general privacy info. A brief description of the privacy policy goes as follows: 13 | 14 | _I archive my own GitHub issues, and will not archive issues you raise without your permission. This includes replies, comments, and posts._ 15 | 16 | * A YAML file is also included that contains GitHub label data, with hexadecimal color codes, issue description, and issue titles. 17 | 18 | * Sometimes, other YAML files are included for configuration of issues. 19 | 20 | **Coming soon:** A separate YAML file for each issue directory that contains label data 21 | 22 | **Discussions** - Similar to the issues directory, this directory contains archives of discussions I raised on this project, along with general privacy info. A brief description of the privacy policy goes as follows: 23 | 24 | _I archive my own GitHub discussions, and will not archive discussions you raise without your permission. This includes replies, comments, and posts_ 25 | 26 | **SocialPreview** - This directory contains social media preview info for this repository for when you share or search for it. This makes a background appear above the repository in searches or messages, so that the profile picture of the user/organization is not shown in the preview. You can read more about it [here](/.github/SocialPreview/README.md). 27 | 28 | That is currently it at the moment, other than the new description for this process being placed at the root of the directory (the file you are currently reading) 29 | 30 | *** 31 | 32 | ## File info 33 | 34 | **File type:** `Markdown (*.md)` 35 | 36 | **Original creation date:** `Thursday, March 18th 2021 at 3:18 pm)` 37 | 38 | **File version:** `1 (Thursday, March 18th 2021 at 3:18 pm)` 39 | 40 | **Line count (including blank lines and compiler line):** `43` 41 | 42 | *** 43 | -------------------------------------------------------------------------------- /.gitlab/GitLab_icon.svg: -------------------------------------------------------------------------------- 1 | 2 | 12 | 30 | 32 | 34 | 35 | 55 | 56 | -------------------------------------------------------------------------------- /Ubuntu/22.04/!OldVersions/README/English/USA/README_V1.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # Ubuntu 22.04 5 | 6 | ## System76 experience 7 | 8 | I recently got a new System76 laptop on June 8th, after waiting 3 months for Dell to make any reply, and then ending up not sending it for an unknown reason. I might be done with Dell at this point, in less than 24 hours, System76 did more than Dell did in 90+ days. So far, it is a very good laptop, it has a few problems I am working out, but it is an upgrade over the last. 9 | 10 | Current issues: 11 | 12 | - [ ] Battery life (major) 13 | - [ ] Touchpad issues (medium) 14 | - [ ] Getting used to the keyboard (minor) 15 | 16 | Since I waited too long to get another laptop with Ubuntu 20.04, I had to get one with Ubuntu 22.04. I decided not to get Pop!OS this time, as I didn't know enough about it. I may get it next time. 17 | 18 | ## Configuration 19 | 20 | I was going to get a Lemur Pro, but the link became a HTTP 500 page the next day. 21 | 22 | - Model: System76 Pangolin 23 | - Storage: 2 terabytes 24 | - RAM: 32 gigabytes 25 | - Processor: AMD® Ryzen 7 5700u with radeon graphics 26 | - GPU: AMD® Renoir 27 | - CPU: 4 cores, 16 threads 28 | - Desktop environment: GNOME 42 29 | - Operating system: Ubuntu 22.04 (Jammy Jellyfish) LTS 30 | - Screen resolution: 1920x1080@60hz 31 | 32 | > New changes: 33 | 34 | - - [ ] Device username is the same as my GitHub username: `seanpm2001` to match for future Git interoperability 35 | - - [ ] Git is now installed 36 | 37 | Other new applications: 38 | 39 | * InkScape 40 | > I was wanting to try this out, I haven't gotten to it yet. 41 | * VirtualBox 42 | > Set for very minimal usage, only for when absolutely necessary. I plan to get back into virtual machines in a more serious manner, but it will be done on a desktop, and not a laptop. 43 | > > Active virtual machines 44 | - - - [ ] Ubuntu 20.04 (8 GB RAM, 64 GB Disk, 1 core, 100% utilization) 45 | * SuperTuxKart 46 | > I wanted to try this game out, I had an interest in it, as I refer to it as the Mario Kart of the open source world. Unfortunately, the game refuses to load. 47 | * YT-DLP 48 | > Because YouTube-DL is unfortunately no longer developed, and is losing more and more functionality as time goes on. 49 | 50 | *** 51 | 52 | ## Thoughts on GNOME 42 53 | 54 | GNOME 42 isn't as bad as I thought. I still don't like it too much, but it isn't as much of a downgrade from GNOME 3 as I thought. 55 | 56 | ## Firefox 57 | 58 | I was stressed out about getting all my Firefox profiles to load onto the next device for months. It was actually incredibly easy. No errors, although the Firefox 89+ interface is horrific, and makes things harder. It also auto-updated from 99.0.1 to 101.0 and now scrollbars aren't present within GitHub source editing. I am starting to learn to accept updates as they come. 59 | 60 | ## Gedit 61 | 62 | Gedit supports several new languages, but still doesn't support Assembly or Elm. 63 | 64 | *** 65 | 66 | ## File info 67 | 68 | **File type:** `Markdown document (*.md *.mkd *.mdown *.markdown)` 69 | 70 | **File version:** `1 (2022, Saturday, June 11th at 7:55 pm PST)` 71 | 72 | **Line count (including blank lines and compiler line):** `75` 73 | 74 | *** 75 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # Opening an issue in this SNU Programming Tools IDE project 5 | 6 | Thank you for taking the time to open an issue in this SNU web ide project. Please fill out this form to complete the process of opening an issue: 7 | 8 | #### General description 9 | 10 | Please write a description with at least 75 characters in the following space. Limit: 8,196 characters 11 | 12 | ``` 13 | Your description goes here 14 | ``` 15 | 16 | #### Steps to Reproduce 17 | 18 | Steps should be clear. 19 | 20 | Add steps here 21 | 22 | ``` 23 | Your description goes here 24 | ``` 25 | 26 | #### Expected Results 27 | 28 | 29 | ``` 30 | Your description goes here 31 | ``` 32 | 33 | #### Actual Results 34 | 35 | 36 | ``` 37 | Your description goes here 38 | ``` 39 | 40 | ### Browsers Affected 41 | 42 | Please consider opening an issue in [SNU BrowserNose](https://github.com/seanpm2001/SNU_BrowserNose) as well, if BrowserNose fails to do the task. 43 | 44 | Please also specify your virtual machine specs you used for testing if you used a virtual machine, in the space below. Max: 8,196 characters 45 | 46 | Also, please specify the specific browser version down to the last number (example: Firefox 88.0.1esr) and specify if you are running on a desktop or mobile device, and if it (the host system) is virtualized or not 47 | 48 | 49 | - [ ] Tor 50 | - [ ] Mozilla Firefox 51 | - [ ] SeaMonkey 52 | - [ ] Pale Moon 53 | - [ ] TenFourFox 54 | - [ ] Konquerer 55 | - [ ] Line Mode Browser 56 | - [ ] IceWeasel/IceCat 57 | - [ ] IceRaven 58 | - [ ] DuckDuckGo 59 | - [ ] Safari 60 | - [ ] Netscape Navigator 61 | - [ ] Nexus 62 | - [ ] SlimJet 63 | - [ ] AOL Explorer 64 | - [ ] Opera Mini 65 | - [ ] Android stock browser 66 | - [ ] Dot browser 67 | - [ ] Microsoft Edge 68 | - [ ] Opera 69 | - [ ] Samsung Internet 70 | - [ ] Google Chrome 71 | - [ ] Google Chromium 72 | - [ ] Internet Explorer 73 | - [ ] Other 74 | 75 | **Virtual machine config** 76 | 77 | ``` 78 | Sample (overwrite this) 79 | Microsoft Windows XP Service Pack 3 80 | Registry modification for activation 81 | Internet Explorer 6 82 | VirtualBox 6.1.20 (64 bit) 83 | 512 MB RAM 84 | 32 Gigabyte disk space 85 | Host operating system: Kubuntu 22.04 86 | VirtualBox guest additions? Installed 87 | Internet type: Broadband 88 | Specific error: Page won't load, things aren't displaying correctly, see above 89 | ``` 90 | 91 | ### Versions 92 | 93 | What version are you using? (supported versions only) 94 | 95 | ``` 96 | Your description goes here 97 | ``` 98 | 99 | - [ ] I have filled out all fields 100 | - [ ] I agree to the terms of the [GPL3 license](https://www.gnu.org/licenses/gpl-3.0.en.html) 101 | - [ ] I have confirmed this issue isn't a duplicate 102 | - [ ] I agree to follow the [code of conduct](https://github.com/seanpm2001/CODE_OF_CONDUCT.md) 103 | - [ ] I want my answer to be archived into the repository 104 | 105 | *** 106 | 107 | 113 | -------------------------------------------------------------------------------- /Ubuntu/22.04/README.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # Ubuntu 22.04 5 | 6 | ## System76 experience 7 | 8 | I recently got a new System76 laptop on June 8th, after waiting 3 months for Dell to make any reply, and then ending up not sending it for an unknown reason. I might be done with Dell at this point, in less than 24 hours, System76 did more than Dell did in 90+ days. So far, it is a very good laptop, it has a few problems I am working out, but it is an upgrade over the last. 9 | 10 | Current issues: 11 | 12 | - [ ] Battery life (major) 13 | - [ ] Touchpad issues (medium) 14 | - [ ] Getting used to the keyboard (minor) 15 | 16 | Since I waited too long to get another laptop with Ubuntu 20.04, I had to get one with Ubuntu 22.04. I decided not to get Pop!OS this time, as I didn't know enough about it. I may get it next time. 17 | 18 | ## Configuration 19 | 20 | I was going to get a Lemur Pro, but the link became a HTTP 500 page the next day. 21 | 22 | - Model: System76 Pangolin 23 | - Storage: 2 terabytes 24 | - RAM: 32 gigabytes 25 | - Processor: AMD® Ryzen 7 5700u with radeon graphics 26 | - GPU: AMD® Renoir 27 | - CPU: 4 cores, 16 threads 28 | - Desktop environment: GNOME 42 29 | - Operating system: Ubuntu 22.04 (Jammy Jellyfish) LTS 30 | - Screen resolution: 1920x1080@60hz 31 | 32 | ### New changes: 33 | 34 | - - [x] Device username is the same as my GitHub username: `seanpm2001` to match for future Git interoperability 35 | - - [x] Git is now installed 36 | 37 | ### Other new applications: 38 | 39 | * InkScape 40 | > I was wanting to try this out, I haven't gotten to it yet. 41 | * VirtualBox 42 | > Set for very minimal usage, only for when absolutely necessary. I plan to get back into virtual machines in a more serious manner, but it will be done on a desktop, and not a laptop. 43 | > > Active virtual machines 44 | - - - [x] Ubuntu 20.04 (8 GB RAM, 64 GB Disk, 1 core, 100% utilization) 45 | * SuperTuxKart 46 | > I wanted to try this game out, I had an interest in it, as I refer to it as the Mario Kart of the open source world. Unfortunately, the game refuses to load. 47 | * YT-DLP 48 | > Because YouTube-DL is unfortunately no longer developed, and is losing more and more functionality as time goes on. 49 | 50 | ### Other 51 | 52 | Thank you System76 for not pre-installing Google Chrome and/or Google Chromium! 53 | 54 | `tracker-miner-fs` is back, and is now slightly more difficult to get rid of. I have it under control for now. 55 | 56 | *** 57 | 58 | ## Thoughts on GNOME 42 59 | 60 | GNOME 42 isn't as bad as I thought. I still don't like it too much, but it isn't as much of a downgrade from GNOME 3 as I thought. 61 | 62 | ## Firefox 63 | 64 | I was stressed out about getting all my Firefox profiles to load onto the next device for months. It was actually incredibly easy. No errors, although the Firefox 89+ interface is horrific, and makes things harder. It also auto-updated from 99.0.1 to 101.0 and now scrollbars aren't present within GitHub source editing. I am starting to learn to accept updates as they come. 65 | 66 | ## Gedit 67 | 68 | Gedit supports several new languages, but still doesn't support Assembly or Elm. 69 | 70 | *** 71 | 72 | ## File info 73 | 74 | **File type:** `Markdown document (*.md *.mkd *.mdown *.markdown)` 75 | 76 | **File version:** `2 (2022, Saturday, June 11th at 7:59 pm PST)` 77 | 78 | **Line count (including blank lines and compiler line):** `81` 79 | 80 | *** 81 | -------------------------------------------------------------------------------- /Ubuntu/22.04/!OldVersions/README/English/USA/README_V2.md: -------------------------------------------------------------------------------- 1 | 2 | *** 3 | 4 | # Ubuntu 22.04 5 | 6 | ## System76 experience 7 | 8 | I recently got a new System76 laptop on June 8th, after waiting 3 months for Dell to make any reply, and then ending up not sending it for an unknown reason. I might be done with Dell at this point, in less than 24 hours, System76 did more than Dell did in 90+ days. So far, it is a very good laptop, it has a few problems I am working out, but it is an upgrade over the last. 9 | 10 | Current issues: 11 | 12 | - [ ] Battery life (major) 13 | - [ ] Touchpad issues (medium) 14 | - [ ] Getting used to the keyboard (minor) 15 | 16 | Since I waited too long to get another laptop with Ubuntu 20.04, I had to get one with Ubuntu 22.04. I decided not to get Pop!OS this time, as I didn't know enough about it. I may get it next time. 17 | 18 | ## Configuration 19 | 20 | I was going to get a Lemur Pro, but the link became a HTTP 500 page the next day. 21 | 22 | - Model: System76 Pangolin 23 | - Storage: 2 terabytes 24 | - RAM: 32 gigabytes 25 | - Processor: AMD® Ryzen 7 5700u with radeon graphics 26 | - GPU: AMD® Renoir 27 | - CPU: 4 cores, 16 threads 28 | - Desktop environment: GNOME 42 29 | - Operating system: Ubuntu 22.04 (Jammy Jellyfish) LTS 30 | - Screen resolution: 1920x1080@60hz 31 | 32 | ### New changes: 33 | 34 | - - [x] Device username is the same as my GitHub username: `seanpm2001` to match for future Git interoperability 35 | - - [x] Git is now installed 36 | 37 | ### Other new applications: 38 | 39 | * InkScape 40 | > I was wanting to try this out, I haven't gotten to it yet. 41 | * VirtualBox 42 | > Set for very minimal usage, only for when absolutely necessary. I plan to get back into virtual machines in a more serious manner, but it will be done on a desktop, and not a laptop. 43 | > > Active virtual machines 44 | - - - [x] Ubuntu 20.04 (8 GB RAM, 64 GB Disk, 1 core, 100% utilization) 45 | * SuperTuxKart 46 | > I wanted to try this game out, I had an interest in it, as I refer to it as the Mario Kart of the open source world. Unfortunately, the game refuses to load. 47 | * YT-DLP 48 | > Because YouTube-DL is unfortunately no longer developed, and is losing more and more functionality as time goes on. 49 | 50 | ### Other 51 | 52 | Thank you System76 for not pre-installing Google Chrome and/or Google Chromium! 53 | 54 | `tracker-miner-fs` is back, and is now slightly more difficult to get rid of. I have it under control for now. 55 | 56 | *** 57 | 58 | ## Thoughts on GNOME 42 59 | 60 | GNOME 42 isn't as bad as I thought. I still don't like it too much, but it isn't as much of a downgrade from GNOME 3 as I thought. 61 | 62 | ## Firefox 63 | 64 | I was stressed out about getting all my Firefox profiles to load onto the next device for months. It was actually incredibly easy. No errors, although the Firefox 89+ interface is horrific, and makes things harder. It also auto-updated from 99.0.1 to 101.0 and now scrollbars aren't present within GitHub source editing. I am starting to learn to accept updates as they come. 65 | 66 | ## Gedit 67 | 68 | Gedit supports several new languages, but still doesn't support Assembly or Elm. 69 | 70 | *** 71 | 72 | ## File info 73 | 74 | **File type:** `Markdown document (*.md *.mkd *.mdown *.markdown)` 75 | 76 | **File version:** `2 (2022, Saturday, June 11th at 7:59 pm PST)` 77 | 78 | **Line count (including blank lines and compiler line):** `81` 79 | 80 | *** 81 | -------------------------------------------------------------------------------- /OldVersions/README/English/1/1-100/README_V2.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | [![All Contributors](https://img.shields.io/badge/all_contributors-1-orange.svg?style=flat-square)](#contributors-) 4 | 5 | *** 6 | 7 | ### Top 8 | 9 | # My-Linux-setup 10 | A personal repository that hosts my Linux setup. 11 | 12 | *** 13 | 14 | # README Index 15 | 16 | [00.0 - Title](#My-Linux-setup) 17 | 18 | [01.0 - Languages](#Languages) 19 | 20 | [02.0 - My switch to Linux](#My-switch-to-Linux) 21 | 22 | [03.0 - README Index](#README-Index) 23 | 24 | [04.0 - About](#About) 25 | 26 | [05.0 - Project Wiki](#Project-Wiki) 27 | 28 | [06.0 - Version history](#Version-history) 29 | 30 | [07.0 - Contributers](#Contributers) 31 | 32 | [08.0 - Contributing](#Contributing) 33 | 34 | [09.0 - README info](#README-info) 35 | 36 | [10.0 - Footer](#End-of-README-file) 37 | 38 | *** 39 | 40 | # About 41 | 42 | See above 43 | 44 | *** 45 | 46 | # Languages 47 | 48 | This project is written in 3 languages: 49 | 50 | Shell - `29` 51 | 52 | Markdown - `12` 53 | 54 | Plain text - `1` 55 | 56 | *** 57 | 58 | ## Project Wiki 59 | 60 | [Click/tap here to view this projects Wiki](https://github.com/seanpm2001/My-Linux-setup/Wiki/) 61 | 62 | *** 63 | 64 | ## Version history 65 | 66 | Unavailable 67 | 68 | [More versions coming soon](https://www.example.com/) 69 | 70 | *** 71 | 72 | ## Contributers 73 | 74 | Currently, I am the only contributer, but if you follow ther CONTRIBUTING rules, you can contribute as well. 75 | 76 | 1. [seanpm2001](https://github.com/seanpm2001/) - 43 commits (As of Saturday, June 27th 2020 at 5:33 pm) 77 | 78 | 2. No other contributers at the moment 79 | 80 | *** 81 | 82 | ## Contributing 83 | 84 | Please abide by the contributing rules for this project. They are listed [here.](https://github.com/seanpm2001/My-Linux-setup/blob/master/CONTRIBUTING.md) 85 | 86 | *** 87 | 88 | ## README info 89 | 90 | File type: `Markdown (*.md)` 91 | 92 | Line count (including blank lines): `100` 93 | 94 | File version: `1 (Saturday, June 27th 2020 at 5:33 pm)` 95 | 96 | *** 97 | 98 | ### End of README file 99 | 100 | ( [Back to top](#Top) | [Exit](https://github.com) ) 101 | 102 | *** 103 | 104 | ## Contributors ✨ 105 | 106 | Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)): 107 | 108 | 109 | 110 | 111 | 112 | 113 | 114 | 115 |

Sean P. Myrick V19.1.7.2

💻 📖 📝 🐛 📦 📆 🛡️ 🚧 🤔
116 | 117 | 118 | 119 | 120 | 121 | 122 | This project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome! 123 | --------------------------------------------------------------------------------