diff --git a/.ecrc b/.ecrc index 1dc83fd..7da2a85 100644 --- a/.ecrc +++ b/.ecrc @@ -1,4 +1,4 @@ { - "IgnoreDefaults": false, - "Exclude": ["^LICENSE$", "^LICENSES/.*"] + "IgnoreDefaults": false, + "Exclude": ["^LICENSE$", "^LICENSES/.*"] } diff --git a/.ecrc.license b/.ecrc.license index 37bf852..10da8d0 100644 --- a/.ecrc.license +++ b/.ecrc.license @@ -1,3 +1,3 @@ -SPDX-FileCopyrightText: 2023 Tobias Schmidl +SPDX-FileCopyrightText: 2025 Tobias Schmidl SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/.editorconfig b/.editorconfig index bd6a6b9..56a7537 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2023 Tobias Schmidl +# SPDX-FileCopyrightText: 2025 Tobias Schmidl # # SPDX-License-Identifier: AGPL-3.0-or-later @@ -8,7 +8,7 @@ root = true [*] -indent_style = tabs +indent_style = tab indent_size = 4 end_of_line = lf charset = utf-8 @@ -19,11 +19,6 @@ insert_final_newline = true indent_size = 2 indent_style = space -[*.{cpp,hpp,h}] -indent_size = 2 - -[{CMakeLists.txt,*.cmake}] -indent_style = tabs - [*.md] +indent_style = space indent_size = 2 diff --git a/.gitignore b/.gitignore index 9a65e46..3015754 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2023 Tobias Schmidl +# SPDX-FileCopyrightText: 2025 Tobias Schmidl # # SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/.markdownlint.yml b/.markdownlint.yml index 5abdccd..ea96955 100644 --- a/.markdownlint.yml +++ b/.markdownlint.yml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2023 Tobias Schmidl +# SPDX-FileCopyrightText: 2025 Tobias Schmidl # # SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index ba7c561..b226060 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,11 +1,11 @@ -# SPDX-FileCopyrightText: 2023 Tobias Schmidl +# SPDX-FileCopyrightText: 2025 Tobias Schmidl # # SPDX-License-Identifier: AGPL-3.0-or-later --- repos: - repo: https://github.com/pre-commit/pre-commit-hooks - rev: v4.5.0 + rev: v5.0.0 hooks: - id: check-yaml - id: end-of-file-fixer @@ -13,26 +13,26 @@ repos: - id: check-merge-conflict - id: check-byte-order-marker - repo: https://github.com/fsfe/reuse-tool - rev: v2.1.0 + rev: v5.0.2 hooks: - id: reuse - repo: https://github.com/editorconfig-checker/editorconfig-checker.python - rev: '2.7.3' + rev: '3.2.1' hooks: - id: editorconfig-checker alias: ec - stages: [commit] + stages: [pre-commit] - repo: https://github.com/compilerla/conventional-pre-commit - rev: v2.4.0 + rev: v4.0.0 hooks: - id: conventional-pre-commit stages: [commit-msg] - repo: https://github.com/igorshubovych/markdownlint-cli - rev: v0.37.0 + rev: v0.44.0 hooks: - id: markdownlint - repo: https://github.com/koalaman/shellcheck-precommit - rev: v0.9.0 + rev: v0.10.0 hooks: - id: shellcheck ... diff --git a/.woodpecker.yml b/.woodpecker.yml index aeae861..a815757 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2023 Tobias Schmidl +# SPDX-FileCopyrightText: 2025 Tobias Schmidl # # SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/README.md b/README.md index 8e79305..b5912da 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ diff --git a/bootstrap-root.sh b/bootstrap-root.sh index 491a2d4..2eec490 100755 --- a/bootstrap-root.sh +++ b/bootstrap-root.sh @@ -1,6 +1,6 @@ #! /bin/bash -# SPDX-FileCopyrightText: 2023 Tobias Schmidl +# SPDX-FileCopyrightText: 2025 Tobias Schmidl # # SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/bootstrap-user.sh b/bootstrap-user.sh index d7399ed..b30e307 100755 --- a/bootstrap-user.sh +++ b/bootstrap-user.sh @@ -1,6 +1,6 @@ #! /bin/bash -# SPDX-FileCopyrightText: 2023 Tobias Schmidl +# SPDX-FileCopyrightText: 2025 Tobias Schmidl # # SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/bootstrap.sh b/bootstrap.sh index e2fcfc0..39a7c1c 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -1,6 +1,6 @@ #! /bin/bash -# SPDX-FileCopyrightText: 2023 Tobias Schmidl +# SPDX-FileCopyrightText: 2025 Tobias Schmidl # # SPDX-License-Identifier: AGPL-3.0-or-later @@ -11,9 +11,9 @@ CURLOPT=${CURLOPT:-"--location --remote-time --remote-name --show-error --silent # root part # shellcheck disable=SC2086 curl $CURLOPT https://git.schmidl.dev/schtobia/bootstrap/raw/branch/master/bootstrap-root.sh \ - && chmod +x bootstrap-root.sh + && chmod +x bootstrap-root.sh # userspace part # shellcheck disable=SC2086 curl $CURLOPT https://git.schmidl.dev/schtobia/bootstrap/raw/branch/master/bootstrap-user.sh \ - && chmod +x bootstrap-user.sh + && chmod +x bootstrap-user.sh diff --git a/cleanup.sh b/cleanup.sh index f50fea5..8640d32 100644 --- a/cleanup.sh +++ b/cleanup.sh @@ -1,6 +1,6 @@ #! /bin/sh -# SPDX-FileCopyrightText: 2023 Tobias Schmidl +# SPDX-FileCopyrightText: 2025 Tobias Schmidl # # SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/requirements.txt b/requirements.txt index 3cadef4..5ad6bca 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2023 Tobias Schmidl +# SPDX-FileCopyrightText: 2025 Tobias Schmidl # # SPDX-License-Identifier: AGPL-3.0-or-later diff --git a/termux-packages b/termux-packages new file mode 100644 index 0000000..9bf704f --- /dev/null +++ b/termux-packages @@ -0,0 +1,23 @@ +apt-file +bash-completion +bat +command-not-found +direnv +elinks +eza +fzf +git +git-delta +htop +man +mc +neovim +python +python-pip +python-pynvim +ranger +ripgrep +rust +sensible-utils +tig +zsh diff --git a/termux-packages.license b/termux-packages.license new file mode 100644 index 0000000..10da8d0 --- /dev/null +++ b/termux-packages.license @@ -0,0 +1,3 @@ +SPDX-FileCopyrightText: 2025 Tobias Schmidl + +SPDX-License-Identifier: AGPL-3.0-or-later