From 8228e2fd6056543de25022f64995ba5d110de636 Mon Sep 17 00:00:00 2001 From: Benedikt Peetz Date: Sat, 4 May 2024 20:43:16 +0200 Subject: [PATCH] chore(treewide): Add some missing licenses --- .cargo/config.toml | 26 ++++++++++++++++++++++++++ .envrc | 26 ++++++++++++++++++++++++++ .gitignore | 26 ++++++++++++++++++++++++++ .licensure.yml | 26 ++++++++++++++++++++++++++ Cargo.toml | 26 ++++++++++++++++++++++++++ README.md | 28 ++++++++++++++++++++++++++++ branding/README.md | 28 ++++++++++++++++++++++++++++ 7 files changed, 186 insertions(+) diff --git a/.cargo/config.toml b/.cargo/config.toml index d9819ae..3c803d4 100644 --- a/.cargo/config.toml +++ b/.cargo/config.toml @@ -1,3 +1,29 @@ +# Copyright (C) 2024 - 2024: +# The Trinitrix Project +# SPDX-License-Identifier: MIT +# +# This file is part of Trinitrix. +# +# 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. + # [target.x86_64-unknown-linux-gnu] # rustflags = ["-C", "link-arg=-fuse-ld=mold"] diff --git a/.envrc b/.envrc index c8c5665..035aa22 100644 --- a/.envrc +++ b/.envrc @@ -1,3 +1,29 @@ +# Copyright (C) 2024 - 2024: +# The Trinitrix Project +# SPDX-License-Identifier: MIT +# +# This file is part of Trinitrix. +# +# 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. + use flake || use nix watch_file flake.nix diff --git a/.gitignore b/.gitignore index a886a30..4594052 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,29 @@ +# Copyright (C) 2024 - 2024: +# The Trinitrix Project +# SPDX-License-Identifier: MIT +# +# This file is part of Trinitrix. +# +# 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. + userdata/ trinitrix.log diff --git a/.licensure.yml b/.licensure.yml index 7e18334..cffe771 100644 --- a/.licensure.yml +++ b/.licensure.yml @@ -1,3 +1,29 @@ +# Copyright (C) 2024 - 2024: +# The Trinitrix Project +# SPDX-License-Identifier: MIT +# +# This file is part of Trinitrix. +# +# 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. + --- # Regexes which if matched by a file path will always be excluded from # getting a license header diff --git a/Cargo.toml b/Cargo.toml index a9b3cec..6ffbec2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,3 +1,29 @@ +# Copyright (C) 2024 - 2024: +# The Trinitrix Project +# SPDX-License-Identifier: MIT +# +# This file is part of Trinitrix. +# +# 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. + [package] name = "trinitrix" description = "A multi protocol chat client" diff --git a/README.md b/README.md index 4ece02c..b6e6c2c 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,31 @@ + + # Trinitrix Trinitrix is a terminal UI client for the matrix chat protocol. Docs can be found [here](https://git.nerdcult.net/antifallobst/trinitrix/src/branch/master/docs). diff --git a/branding/README.md b/branding/README.md index d50aa25..1db7c70 100644 --- a/branding/README.md +++ b/branding/README.md @@ -1,2 +1,30 @@ + + # License The [square Trinitrix Logo](./square.svg) by Eric-Paul Ickhorn is marked with the CC0 1.0 Universal License.