Skip to content

Commit 3c05a3b

Browse files
committed
create pkg
1 parent 2f18af2 commit 3c05a3b

File tree

16 files changed

+216
-2
lines changed

16 files changed

+216
-2
lines changed
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
---
2+
name: 🐞 Bug report
3+
about: Create a report to help us improve
4+
5+
---
6+
7+
**Describe the bug**
8+
A clear and concise description of what the bug is.
9+
10+
**To Reproduce**
11+
Steps to reproduce the behavior:
12+
1. Go to '...'
13+
2. Click on '....'
14+
3. Scroll down to '....'
15+
4. See error
16+
17+
**Expected behavior**
18+
A clear and concise description of what you expected to happen.
19+
20+
**Screenshots**
21+
If applicable, add screenshots to help explain your problem.
22+
23+
**Desktop (please complete the following information):**
24+
- OS: [e.g. iOS]
25+
- Browser [e.g. chrome, safari]
26+
- Version [e.g. 22]
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
name: "🚀 Feature request"
3+
about: Suggest an idea for improving this software
4+
title: ''
5+
labels: 'type:Enhancement'
6+
assignees: ''
7+
8+
---
9+
10+
### Is your proposal related to a problem?
11+
12+
<!--
13+
Provide a clear and concise description of what the problem is.
14+
For example, "I'm always frustrated when..."
15+
-->
16+
17+
(Write your answer here.)
18+
19+
### Describe the solution you'd like
20+
21+
<!--
22+
Provide a clear and concise description of what you want to happen.
23+
-->
24+
25+
(Describe your proposed solution here.)
26+
27+
### Describe alternatives you've considered
28+
29+
<!--
30+
Let us know about other solutions you've tried or researched.
31+
-->
32+
33+
(Write your answer here.)
34+
35+
### Additional context
36+
37+
<!--
38+
Is there anything else you can add about the proposal?
39+
You might want to link to related issues here, if you haven't already.
40+
-->
41+
42+
(Write your answer here.)

.github/workflows/build.yml

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
name: Build and push packages to PackageCloud.
2+
3+
on:
4+
push:
5+
branches:
6+
- 'main'
7+
paths-ignore:
8+
- 'README.md'
9+
10+
jobs:
11+
build:
12+
runs-on: ubuntu-24.04
13+
14+
container:
15+
image: debian:testing
16+
env:
17+
DEBIAN_FRONTEND: noninteractive
18+
19+
steps:
20+
- uses: actions/checkout@v4
21+
22+
- name: Install necessary packages
23+
run: apt -q update && apt -yy install devscripts equivs lintian ruby-full sudo
24+
25+
- name: Install PackageCloud
26+
run: gem install package_cloud
27+
28+
- name: Generate Debian package
29+
run: |
30+
sudo ./gh-build.sh
31+
32+
- name: Push package.
33+
env:
34+
PACKAGECLOUD_TOKEN: ${{ secrets.PACKAGECLOUD_TOKEN }}
35+
run: |
36+
package_cloud push nitrux/testing/debian/forky $(pwd)/*.deb

.gitignore

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
# Compiled source #
2+
###################
3+
*.directory
4+
*.bak
5+
/.project
6+
*.db
7+
*.qmlc

README.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,7 @@
1-
# nx-greetd-settings
2-
Configuration for greetd for Nitrux
1+
# Greeter configuration
2+
Hyprland configuration for QtGreet.
3+
4+
# Issues
5+
If you find problems with the contents of this repository please create an issue.
6+
7+
©2025 Nitrux Latinoamericana S.C.

debian/changelog

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
greetd-qtgreet-settings (0.0.1) nitrux; urgency=medium
2+
3+
* Create package.
4+
5+
-- Uri Herrera <uri_herrera@nxos.org> Tue, 12 Jun 2025 00:19:00 -0500

debian/compat

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
13

debian/control

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
Source: greetd-qtgreet-settings
2+
Section: misc
3+
Priority: optional
4+
Maintainer: Uri Herrera <uri_herrera@nxos.org>
5+
Build-Depends: debhelper (>=9)
6+
Standards-Version: 3.9.6
7+
Homepage: http://nx-desktop.org
8+
9+
10+
Package: greetd-qtgreet-settings
11+
Architecture: all
12+
Depends: ${shlibs:Depends}, ${misc:Depends}
13+
Description: Defaults settings for QtGreet.
14+

debian/copyright

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
2+
Upstream-Name: greetd-qtgreet-settings
3+
Source: https://github.com/Nitrux/greetd-qtgreet-settings.git
4+
5+
Files: *
6+
Copyright: 2017 Alexis López Zubieta <azubieta90@gmail.com>
7+
License: GPL-3.0+
8+
9+
Files: debian/*
10+
Copyright: 2017 Alexis López Zubieta <azubieta90@gmail.com>
11+
License: GPL-3.0+
12+
13+
License: GPL-3.0+
14+
This program is free software: you can redistribute it and/or modify
15+
it under the terms of the GNU General Public License as published by
16+
the Free Software Foundation, either version 3 of the License, or
17+
(at your option) any later version.
18+
.
19+
This package is distributed in the hope that it will be useful,
20+
but WITHOUT ANY WARRANTY; without even the implied warranty of
21+
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
22+
GNU General Public License for more details.
23+
.
24+
You should have received a copy of the GNU General Public License
25+
along with this program. If not, see <https://www.gnu.org/licenses/>.
26+
.
27+
On Debian systems, the complete text of the GNU General
28+
Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
29+

debian/install

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
etc /

0 commit comments

Comments
 (0)