From 29b1ed6c4e444c23622ff756143ca2677a5dfaf7 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sat, 6 Sep 2025 09:52:51 +0200 Subject: [PATCH 1/9] Add an issue template for bugs --- .github/ISSUE_TEMPLATE/bug.md | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug.md diff --git a/.github/ISSUE_TEMPLATE/bug.md b/.github/ISSUE_TEMPLATE/bug.md new file mode 100644 index 00000000..8917e339 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.md @@ -0,0 +1,19 @@ +--- +name: Bug +about: Report a bug in Omarchy +--- + + + +### Steps to reproduce + +### Expected behavior + +### Actual behavior + +### System configuration + +- CPU: +- RAM: +- Omarchy version: +- Graphics: [Nvidia/AMD/Intel] From bee90aa121c3c94882a346dd0b0d0edda10fd45c Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sat, 6 Sep 2025 09:56:54 +0200 Subject: [PATCH 2/9] Try the yaml instead --- .github/ISSUE_TEMPLATE/bug.md | 19 ------------------- .github/ISSUE_TEMPLATE/bug.yml | 29 +++++++++++++++++++++++++++++ 2 files changed, 29 insertions(+), 19 deletions(-) delete mode 100644 .github/ISSUE_TEMPLATE/bug.md create mode 100644 .github/ISSUE_TEMPLATE/bug.yml diff --git a/.github/ISSUE_TEMPLATE/bug.md b/.github/ISSUE_TEMPLATE/bug.md deleted file mode 100644 index 8917e339..00000000 --- a/.github/ISSUE_TEMPLATE/bug.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -name: Bug -about: Report a bug in Omarchy ---- - - - -### Steps to reproduce - -### Expected behavior - -### Actual behavior - -### System configuration - -- CPU: -- RAM: -- Omarchy version: -- Graphics: [Nvidia/AMD/Intel] diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml new file mode 100644 index 00000000..aefc549f --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -0,0 +1,29 @@ +name: Bug +description: File a bug report +labels: [bug] +body: + - type: markdown + attributes: + value: | + Thanks for reporting a bug! Please fill out the following details. + + - type: input + id: system-info + attributes: + label: System Info + description: What CPU/Graphics/version are you using? + placeholder: e.g. AMD 9950X, NVIDIA 5090, Omarchy 2.1.0 + validations: + required: true + + - type: textarea + id: steps + attributes: + label: Steps to Reproduce + description: How do we trigger the bug? + placeholder: | + 1. Go to ... + 2. Click on ... + 3. See error + validations: + required: true From 8065eb87d83a9ba507272efd17179d24e7398095 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sat, 6 Sep 2025 10:00:32 +0200 Subject: [PATCH 3/9] Slim down --- .github/ISSUE_TEMPLATE/bug.yml | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml index aefc549f..c4852ede 100644 --- a/.github/ISSUE_TEMPLATE/bug.yml +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -1,16 +1,16 @@ name: Bug -description: File a bug report +description: Report a problem labels: [bug] body: - type: markdown attributes: value: | - Thanks for reporting a bug! Please fill out the following details. + Remember: Omarchy is an open source gift, not a product you bought from a a vendor - type: input - id: system-info + id: system-details attributes: - label: System Info + label: System details description: What CPU/Graphics/version are you using? placeholder: e.g. AMD 9950X, NVIDIA 5090, Omarchy 2.1.0 validations: @@ -19,11 +19,6 @@ body: - type: textarea id: steps attributes: - label: Steps to Reproduce - description: How do we trigger the bug? - placeholder: | - 1. Go to ... - 2. Click on ... - 3. See error + label: What's wrong? validations: required: true From 0d5b41b83af7a68cfc81b8bcbabab757c83a07f4 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sat, 6 Sep 2025 10:02:39 +0200 Subject: [PATCH 4/9] Slim further --- .github/ISSUE_TEMPLATE/bug.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml index c4852ede..ae5d17d4 100644 --- a/.github/ISSUE_TEMPLATE/bug.yml +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -5,13 +5,12 @@ body: - type: markdown attributes: value: | - Remember: Omarchy is an open source gift, not a product you bought from a a vendor + Remember: Omarchy is an open source gift, not a product you bought from a vendor - type: input id: system-details attributes: label: System details - description: What CPU/Graphics/version are you using? placeholder: e.g. AMD 9950X, NVIDIA 5090, Omarchy 2.1.0 validations: required: true From 27742c8f43752a1c70bbaf10ed65f897970419d7 Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sun, 7 Sep 2025 19:46:12 +0200 Subject: [PATCH 5/9] Template for suggestions too --- .github/ISSUE_TEMPLATE/suggestion.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/suggestion.yml diff --git a/.github/ISSUE_TEMPLATE/suggestion.yml b/.github/ISSUE_TEMPLATE/suggestion.yml new file mode 100644 index 00000000..abdf59e6 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/suggestion.yml @@ -0,0 +1,15 @@ +name: Suggestion +description: Features or changes +labels: [suggestion] +body: + - type: markdown + attributes: + value: | + Remember: Omarchy is an open source gift, not a product you bought from a vendor + + - type: textarea + id: steps + attributes: + label: What do you need? + validations: + required: true From 00fe154e43125b4229c0bc42b88bf80c97141c7e Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sun, 7 Sep 2025 19:47:03 +0200 Subject: [PATCH 6/9] Singular --- .github/ISSUE_TEMPLATE/suggestion.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/ISSUE_TEMPLATE/suggestion.yml b/.github/ISSUE_TEMPLATE/suggestion.yml index abdf59e6..1b748865 100644 --- a/.github/ISSUE_TEMPLATE/suggestion.yml +++ b/.github/ISSUE_TEMPLATE/suggestion.yml @@ -1,5 +1,5 @@ name: Suggestion -description: Features or changes +description: Feature or change labels: [suggestion] body: - type: markdown From d5e445b743fb7d77e388af463a74b37f505b77be Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sun, 7 Sep 2025 19:51:32 +0200 Subject: [PATCH 7/9] Another template --- .github/ISSUE_TEMPLATE/documentation.yml | 15 +++++++++++++++ .../{suggestion.yml => enhancement.yml} | 4 ++-- 2 files changed, 17 insertions(+), 2 deletions(-) create mode 100644 .github/ISSUE_TEMPLATE/documentation.yml rename .github/ISSUE_TEMPLATE/{suggestion.yml => enhancement.yml} (88%) diff --git a/.github/ISSUE_TEMPLATE/documentation.yml b/.github/ISSUE_TEMPLATE/documentation.yml new file mode 100644 index 00000000..33edaeab --- /dev/null +++ b/.github/ISSUE_TEMPLATE/documentation.yml @@ -0,0 +1,15 @@ +name: Documentation +description: New pages or changes to existing +labels: [documentation] +body: + - type: markdown + attributes: + value: | + Remember: Omarchy is an open source gift, not a product you bought from a vendor + + - type: textarea + id: steps + attributes: + label: What correction or addition do we need? + validations: + required: true diff --git a/.github/ISSUE_TEMPLATE/suggestion.yml b/.github/ISSUE_TEMPLATE/enhancement.yml similarity index 88% rename from .github/ISSUE_TEMPLATE/suggestion.yml rename to .github/ISSUE_TEMPLATE/enhancement.yml index 1b748865..b640c39f 100644 --- a/.github/ISSUE_TEMPLATE/suggestion.yml +++ b/.github/ISSUE_TEMPLATE/enhancement.yml @@ -1,6 +1,6 @@ -name: Suggestion +name: Enhancement description: Feature or change -labels: [suggestion] +labels: [enhancement] body: - type: markdown attributes: From 95336e730f4866b7e65fa6dead8f63be889d659e Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sun, 7 Sep 2025 19:52:55 +0200 Subject: [PATCH 8/9] Stick to what we offer --- .github/ISSUE_TEMPLATE/config.yml | 1 + 1 file changed, 1 insertion(+) create mode 100644 .github/ISSUE_TEMPLATE/config.yml diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 00000000..3ba13e0c --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1 @@ +blank_issues_enabled: false From 05a5bfc9b43b016a497c999cefad403e25905f3f Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Sun, 7 Sep 2025 20:02:14 +0200 Subject: [PATCH 9/9] Ensure btop and other alacritty-without-bash-subshell commands work with cwd --- bin/omarchy-cmd-terminal-cwd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/omarchy-cmd-terminal-cwd b/bin/omarchy-cmd-terminal-cwd index 6062b68f..2d3cd0ce 100755 --- a/bin/omarchy-cmd-terminal-cwd +++ b/bin/omarchy-cmd-terminal-cwd @@ -5,7 +5,7 @@ terminal_pid=$(hyprctl activewindow | awk '/pid:/ {print $2}') shell_pid=$(pgrep -P "$terminal_pid" | head -n1) if [[ -n $shell_pid ]]; then - readlink -f "/proc/$shell_pid/cwd" 2>/dev/null + readlink -f "/proc/$shell_pid/cwd" 2>/dev/null || echo "$HOME" else echo "$HOME" fi