diff --git a/.gitea/ISSUE_TEMPLATE/bug_report.yml b/.gitea/ISSUE_TEMPLATE/bug_report.yml new file mode 100644 index 0000000..97e3aef --- /dev/null +++ b/.gitea/ISSUE_TEMPLATE/bug_report.yml @@ -0,0 +1,111 @@ +name: Issue report +description: Report any errors, bugs, or unexpected behaviors related to presence.nvim +title: "[Bug]: " +labels: [bug] +assignees: + - jiriks74 +body: + - type: markdown + attributes: + value: | + Before reporting, please search [existing issues](https://gitea.stefka.eu/jiriks74/astronvim_config/issues/) and make sure that you are on the latest commit + + - type: dropdown + attributes: + label: "Are you on the latest version of the commit?" + description: "If no, please backup your current config and update." + options: + - "Yes" + - "No" + validations: + required: true + + - type: input + attributes: + label: "Which commit are you on?" + description: "To thet the commit hash run `git rev-parse --short HEAD` in the config directory (`~/.config/nvim/lua/user`)" + validations: + required: true + + - type: dropdown + attributes: + label: "Have you modified the config?" + description: "If so, backup your current config and try the default one before reporting." + options: + - "Yes" + - "No" + validations: + required: true + + - type: textarea + attributes: + label: "Description" + description: "A short summary of the error, bug, or unexpected behavior you're facing." + validations: + required: true + + - type: textarea + attributes: + label: "Neovim version" + description: "Output of `nvim --version`" + render: markdown + placeholder: | + NVIM: v0.6.0-dev+209-g0603eba6e + Build type: Release + LuaJIT: 2.1.0-beta3 + value: | + NVIM: + Build type: + LuaJIT: + validations: + required: true + + - type: input + attributes: + label: "OS information" + placeholder: "Ubuntu 22.04" + validations: + required: true + + - type: textarea + attributes: + label: "Steps to reproduce" + description: "Steps to reproduce the issue with your config(s) if applicable." + placeholder: | + 1. Setup presence.nvim with `require("presence"):setup({...})` + 2. Run Neovim with `nvim test.txt` + 3. ... + validations: + required: true + + - type: textarea + attributes: + label: "Logs" + description: "The full list of `:messages` from one or more `nvim` instances.\nPlease insert the logs into code blocks." + placeholder: | +
+ + ``` + [presence.nvim] Using runtime path: /run/user/1000 + [presence.nvim] Using Discord IPC socket path: /run/user/1000/discord-ipc-0 + [presence.nvim] Checking Discord IPC socket at /run/user/1000/discord-ipc-0... + ``` + +
+ value: | +
+ + ``` + + ``` + +
+ validations: + required: true + + - type: textarea + attributes: + label: "Aditional info" + description: "If you'd like to add anything else put it here." + validations: + required: false diff --git a/.gitea/ISSUE_TEMPLATE/feature_request.yml b/.gitea/ISSUE_TEMPLATE/feature_request.yml new file mode 100644 index 0000000..9ebd200 --- /dev/null +++ b/.gitea/ISSUE_TEMPLATE/feature_request.yml @@ -0,0 +1,34 @@ +name: Feature request +description: Report any errors, bugs, or unexpected behaviors related to presence.nvim +title: "[FEAT]: " +labels: [enhancement] +assignees: + - jiriks74 +body: + - type: textarea + attributes: + label: Is your feature request related to a problem? + description: A clear and concise description of what the problem is. Ex. I'm always frustrated when... + validations: + required: true + + - type: textarea + attributes: + label: Describe the solution you'd like + description: A clear and concise description of what you want to happen. + validations: + required: false + + - type: textarea + attributes: + label: Describe alternatives you've considered + description: A clear and concise description of any alternative solutions or features you've considered. + validations: + required: false + + - type: textarea + attributes: + label: Additional context + description: Add any other context or screenshots about the feature request here. + validations: + required: false