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