From 16deb05884641dc312dcdac4202d1911b57e41ab Mon Sep 17 00:00:00 2001 From: klein panic Date: Wed, 5 Mar 2025 01:37:00 -0500 Subject: [PATCH] updated README, added LICENSE --- .../idikgljglpfilbhaboonnpnnincjhjkd/LICENSE | 21 +++++ .../README.md | 34 ++++++++ LICENSE | 22 +++++ README.md | 81 +++++++++++++++++++ chromium/CertificateRevocation/9516/LICENSE | 27 +++++++ chromium/CertificateRevocation/9573/LICENSE | 27 +++++++ .../2024.11.8.0/LICENSE | 27 +++++++ .../2025.2.12.0/LICENSE | 27 +++++++ .../2025.1.17.1/LICENSE | 27 +++++++ 9 files changed, 293 insertions(+) create mode 100755 GitHub Desktop-dev/extensions/idikgljglpfilbhaboonnpnnincjhjkd/LICENSE create mode 100755 GitHub Desktop-dev/extensions/idikgljglpfilbhaboonnpnnincjhjkd/README.md create mode 100644 LICENSE create mode 100644 README.md create mode 100644 chromium/CertificateRevocation/9516/LICENSE create mode 100644 chromium/CertificateRevocation/9573/LICENSE create mode 100644 chromium/FirstPartySetsPreloaded/2024.11.8.0/LICENSE create mode 100644 chromium/FirstPartySetsPreloaded/2025.2.12.0/LICENSE create mode 100644 chromium/TrustTokenKeyCommitments/2025.1.17.1/LICENSE diff --git a/GitHub Desktop-dev/extensions/idikgljglpfilbhaboonnpnnincjhjkd/LICENSE b/GitHub Desktop-dev/extensions/idikgljglpfilbhaboonnpnnincjhjkd/LICENSE new file mode 100755 index 0000000..d14a4bc --- /dev/null +++ b/GitHub Desktop-dev/extensions/idikgljglpfilbhaboonnpnnincjhjkd/LICENSE @@ -0,0 +1,21 @@ +The MIT License (MIT) + +Copyright (c) 2015 Jason Costello + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. diff --git a/GitHub Desktop-dev/extensions/idikgljglpfilbhaboonnpnnincjhjkd/README.md b/GitHub Desktop-dev/extensions/idikgljglpfilbhaboonnpnnincjhjkd/README.md new file mode 100755 index 0000000..115577e --- /dev/null +++ b/GitHub Desktop-dev/extensions/idikgljglpfilbhaboonnpnnincjhjkd/README.md @@ -0,0 +1,34 @@ +# ![alt text](https://raw.githubusercontent.com/jin/chromelens/master/images/logo.png "ChromeLens Logo") + +Chrome Web Store + +ChromeLens is a Google Chrome extension that provides a suite of tools to help +with web accessibility development. + +### Lens (Vision Simulator) + +Interact with a website as a completely/partially blind or a colorblind person. + +### Accessibility Audit + +Run a website through an series of accessibility rules and easily discover +elements in your website that do not comply with them. + +### Tab-tracker + +Key website features should be navigable solely via the keyboard (tab button), +while not making the user jump through hoops to get to a feature. With the +tab-tracker, you can visually track the flow of navigation through a website. + +### Website + +Find out more about ChromeLens, why we made it, and more about the extension at chromelens.xyz + +### Credits +- https://github.com/GoogleChrome/accessibility-developer-tools +- https://github.com/niklasvh/html2canvas +- https://github.com/Altreus/colourblind + +### Reviews for ChromeLens +- http://briancoords.com/tech/analyzing-accessibility-chromelens/ +- http://www.jaredrigby.co.uk/2016/07/11/accessibility-testing-with-chromelens.html diff --git a/LICENSE b/LICENSE new file mode 100644 index 0000000..e057125 --- /dev/null +++ b/LICENSE @@ -0,0 +1,22 @@ +MIT License + +Copyright (c) 2025 kleinpanic + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + diff --git a/README.md b/README.md new file mode 100644 index 0000000..dd84066 --- /dev/null +++ b/README.md @@ -0,0 +1,81 @@ +# .config Directory + +This repository contains my personal configuration files for various applications and scripts. The `.gitignore` is set up to ignore everything by default, except for explicitly whitelisted directories and files. Below is an overview of what is included. + +## Included Configurations + +### **General Configuration Files** +- `libinput-gestures.conf` - Configuration for touchpad gestures. +- `daemon_starter.conf` - My personal daemon starter configuration. +- `README.md` - This documentation. +- `LICENSE` - Licensing information. + +### **Applications & Programs** +#### **Neovim (`nvim/`)** +- Configuration files for Neovim, including settings, keybindings, and plugins. + +#### **Tmux (`tmux/`)** +- Custom configurations for Tmux terminal multiplexer. + +#### **Conky (`conky/`)** +- Configuration for Conky, a system monitoring tool. + +#### **Skippy-XD (`skippy-xd/`)** +- Configurations for Skippy-XD, a full-screen task switcher. + +#### **Qutebrowser (`qutebrowser/`)** +- Custom settings for Qutebrowser, my preferred minimal web browser. + +#### **Neofetch (`neofetch/`)** +- Custom ASCII and system info display configurations. + +#### **Tox (`tox/`)** +- Configuration files for Tox, a secure P2P messaging client. + +#### **Systemd (`systemd/`)** +- Custom systemd service configurations. + +#### **LSD (`lsd/`)** +- Configuration for LSD, a modern `ls` replacement. + +### **Personal Programs** +#### **Battery Monitor (`battery_monitor/`)** +- A personal program that monitors battery status and provides alerts. + +#### **DailyApp (`dailyapp/`)** +- My personal daily application launcher and tracker. + +#### **Daemon Starter (`daemon_starter.conf`)** +- A configuration file for my custom daemon starter program. + +### **Setup (`setup/`)** +- Scripts and configuration files for setting up my environment. + +### **Compositing (`picom/`)** +- Configuration files for `picom`, my X compositor setup. + +### **HOME (`HOME/`)** +This directory includes specific home directory configuration files: +- `.bashrc` +- `.bash_aliases` +- `.xinitrc` +- `.profile` +- `.inputrc` + +## Usage +Clone this repository and copy or symlink necessary configurations: +```sh +cd ~/.config +git clone --bare . +``` +To restore configs, use: +```sh +git --git-dir=$HOME/.config --work-tree=$HOME checkout -f +``` + +## Notes +- This setup allows me to track specific configurations while keeping unnecessary clutter out of version control. +- Some of my personal scripts and programs are included here for convenience. +- Certain files require additional dependencies or custom scripts to function correctly. + + diff --git a/chromium/CertificateRevocation/9516/LICENSE b/chromium/CertificateRevocation/9516/LICENSE new file mode 100644 index 0000000..33072b5 --- /dev/null +++ b/chromium/CertificateRevocation/9516/LICENSE @@ -0,0 +1,27 @@ +// Copyright 2015 The Chromium Authors. All rights reserved. +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/chromium/CertificateRevocation/9573/LICENSE b/chromium/CertificateRevocation/9573/LICENSE new file mode 100644 index 0000000..33072b5 --- /dev/null +++ b/chromium/CertificateRevocation/9573/LICENSE @@ -0,0 +1,27 @@ +// Copyright 2015 The Chromium Authors. All rights reserved. +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/chromium/FirstPartySetsPreloaded/2024.11.8.0/LICENSE b/chromium/FirstPartySetsPreloaded/2024.11.8.0/LICENSE new file mode 100644 index 0000000..33072b5 --- /dev/null +++ b/chromium/FirstPartySetsPreloaded/2024.11.8.0/LICENSE @@ -0,0 +1,27 @@ +// Copyright 2015 The Chromium Authors. All rights reserved. +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/chromium/FirstPartySetsPreloaded/2025.2.12.0/LICENSE b/chromium/FirstPartySetsPreloaded/2025.2.12.0/LICENSE new file mode 100644 index 0000000..33072b5 --- /dev/null +++ b/chromium/FirstPartySetsPreloaded/2025.2.12.0/LICENSE @@ -0,0 +1,27 @@ +// Copyright 2015 The Chromium Authors. All rights reserved. +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file diff --git a/chromium/TrustTokenKeyCommitments/2025.1.17.1/LICENSE b/chromium/TrustTokenKeyCommitments/2025.1.17.1/LICENSE new file mode 100644 index 0000000..33072b5 --- /dev/null +++ b/chromium/TrustTokenKeyCommitments/2025.1.17.1/LICENSE @@ -0,0 +1,27 @@ +// Copyright 2015 The Chromium Authors. All rights reserved. +// +// Redistribution and use in source and binary forms, with or without +// modification, are permitted provided that the following conditions are +// met: +// +// * Redistributions of source code must retain the above copyright +// notice, this list of conditions and the following disclaimer. +// * Redistributions in binary form must reproduce the above +// copyright notice, this list of conditions and the following disclaimer +// in the documentation and/or other materials provided with the +// distribution. +// * Neither the name of Google Inc. nor the names of its +// contributors may be used to endorse or promote products derived from +// this software without specific prior written permission. +// +// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. \ No newline at end of file