Skip to content

Commit 79c6fc7

Browse files
committed
Update minimal metadata and citation for 2025-07-17
1 parent 51ddd9a commit 79c6fc7

File tree

4 files changed

+91
-43
lines changed

4 files changed

+91
-43
lines changed

.zenodo.json

Lines changed: 7 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,16 @@
11
{
22
"title": "debian",
3-
"description": "",
4-
"license": "Q-CDA-1.0",
5-
"language": "eng",
6-
"upload_type": "software",
7-
"access_right": "open",
8-
"version": "0208d4f",
9-
"publication_date": "2025-07-14",
103
"creators": [
114
{
125
"name": "Porter, Matthew A.",
136
"affiliation": "Qompass AI",
14-
"orcid": "0000-0002-0302-4812",
15-
"type": "Author"
7+
"orcid": "0000-0002-0302-4812"
168
}
179
],
18-
"keywords": ["AI","Education","Healthcare","Post-Quantum Cryptography","Quantum","data science","machine learning","python"],
19-
"related_identifiers": [
20-
{ "identifier": "https://github.com/qompassai/debian", "relation": "isSupplementTo", "resource_type": "software" },
21-
{ "identifier": "https://github.com/qompassai/debian/releases/tag/v2025-07-14", "relation": "isIdenticalTo", "resource_type": "software" },
22-
{ "identifier": "https://orcid.org/0000-0002-0302-4812", "relation": "isAuthorOf", "resource_type": "person" },
23-
{ "identifier": "https://github.com/qompassai/debian/actions", "relation": "isCompiledBy", "resource_type": "workflow" },
24-
{ "identifier": "https://loop.frontiersin.org/people/2230223", "relation": "isAuthorOf", "resource_type": "person" },
25-
{ "identifier": "https://www.webofscience.com/wos/author/HNQ-0292-2023", "relation": "isIdenticalTo", "resource_type": "person" },
26-
{ "identifier": "https://www.scopus.com/authid/detail.uri?authorId=57385910700", "relation": "isIdenticalTo", "resource_type": "person" }
27-
],
28-
"communities": [ { "identifier": "qompassai" } ],
29-
"contributors": [
30-
{ "name": "Porter, Matthew A.", "orcid": "https://orcid.org/0000-0002-0302-4812", "type": "Author" },
31-
{ "name": "Qompass AI", "type": "Sponsor" }
32-
]
10+
"description": "",
11+
"license": "Q-CDA-1.0",
12+
"upload_type": "software",
13+
"version": "51ddd9a-dirty",
14+
"publication_date": "2025-07-17",
15+
"access_right": "open"
3316
}

CITATION.cff

Lines changed: 3 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,13 @@
11
cff-version: 1.2.0
22
title: "debian"
3-
message: "If you use this software, please cite it as below."
43
authors:
54
- family-names: "Porter"
65
given-names: "Matthew A."
76
orcid: "https://orcid.org/0000-0002-0302-4812"
87
affiliation: "Qompass AI"
9-
version: "v2025-07-14"
10-
date-released: "2025-07-14"
8+
version: "51ddd9a-dirty"
9+
date-released: "2025-07-17"
1110
repository-code: "https://github.com/qompassai/debian"
1211
license: "Q-CDA-1.0"
13-
keywords:
14-
- AI
15-
- Education
16-
- Healthcare
17-
- Post-Quantum Cryptography
18-
- Quantum
19-
- data science
20-
- machine learning
21-
- python
12+
message: "If you use this software, please cite it as below."
2213
abstract: ""

README.md

Lines changed: 75 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,81 @@
2525

2626

2727
<details>
28-
<summary style="font-size: 1.4em; font-weight: bold; padding: 15px; background: #667eea; color: white; border-radius: 10px; cursor: pointer; margin: 10px 0;"><strong> <meta http-equiv="content-type" content="text/html; charset=utf-8"><img src="https://www.debian.org/logos/openlogo-75.jpg" alt="" width="75" height="92">How to get Down with Debian</strong></summary>
29-
<blockquote style="font-size: 1.2em; line-height: 1.8; padding: 25px; background: #f8f9fa; border-left: 6px solid #667eea; border-radius: 8px; margin: 15px 0; box-shadow: 0 2px 8px rgba(0,0,0,0.1);">
28+
<summary style="font-size: 1.4em; font-weight: bold; padding: 15px; background: #667eea; color: white; border-radius: 10px; cursor: pointer; margin: 10px 0;">
29+
<strong>▶️ Qompass AI Quick Start</strong>
30+
</summary>
31+
<div style="background: #f8f9fa; padding: 15px; border-radius: 5px; margin-top: 10px; font-family: monospace;">
32+
33+
```bash
34+
bash <(curl -L https://raw.githubusercontent.com/qompassai/dotfiles/main/scripts/quickstart.sh)
35+
```
36+
</div>
37+
<blockquote style="font-size: 1.2em; line-height: 1.8; padding: 25px; background: #f8f9fa; border-left: 6px solid #667eea; border-radius: 8px; margin: 15px 0; box-shadow: 0 2px 8px rgba(0,0,0,0.1);">
38+
<details>
39+
<summary style="font-size: 1em; font-weight: bold; padding: 10px; background: #e9ecef; color: #333; border-radius: 5px; cursor: pointer; margin: 10px 0;">
40+
<strong>📄 We advise you read the script BEFORE running it 😉</strong>
41+
</summary>
42+
<pre style="background: #fff; padding: 15px; border-radius: 5px; border: 1px solid #ddd; overflow-x: auto;">
43+
#!/usr/bin/env bash
44+
# /qompassai/dotfiles/scripts/quickstart.sh
45+
# Qompass AI Quick Start Script
46+
# Copyright (C) 2025 Qompass AI, All rights reserved
47+
####################################################
48+
49+
REPO="https://github.com/qompassai/dotfiles"
50+
TARGET_DIR="$HOME/.dotfiles"
51+
if [ -d "$TARGET_DIR" ]; then
52+
echo "Removing existing dotfiles directory..."
53+
rm -rf "$TARGET_DIR"
54+
fi
55+
echo "Cloning Qompass AI Dotfiles..."
56+
git clone "$REPO" "$TARGET_DIR"
57+
echo "Setting up symlinks..."
58+
mkdir -p "$HOME/.config/nix" "$HOME/.profile.d"
59+
ln -sf "$TARGET_DIR/.config/nix/nix.conf" "$HOME/.config/nix/nix.conf"
60+
ln -sf "$TARGET_DIR/.profile.d/67-nix.sh" "$HOME/.profile.d/67-nix.sh"
61+
mkdir -p "$HOME/.config"
62+
ln -sfn "$TARGET_DIR/home" "$HOME/.config/home" 2>/dev/null || true
63+
ln -sfn "$TARGET_DIR/.local" "$HOME/.local" 2>/dev/null || true
64+
ln -sf "$TARGET_DIR/flake.nix" "$HOME/.config/flake.nix" 2>/dev/null || true
65+
source "$HOME/.profile.d/67-nix.sh" 2>/dev/null || {
66+
echo "WARNING: Could not source Nix profile configuration. Falling back to manual exporting"
67+
export NIX_CONF_DIR="$HOME/.config/nix"
68+
export NIX_STORE_DIR="$HOME/.nix/store"
69+
export NIX_STATE_DIR="$HOME/.local/state/nix"
70+
export NIX_LOG_DIR="$HOME/.local/state/nix/log"
71+
export NIX_PROFILE_DIR="$HOME/.nix-profile"
72+
export PATH="$NIX_PROFILE_DIR/bin:$PATH"
73+
}
74+
if ! command -v nix >/dev/null; then
75+
echo "Installing Nix with custom configuration..."
76+
mkdir -p /.nix/var/nix/{profiles,gcroots,db}
77+
chown -R "$(whoami)" /.nix
78+
sh <(curl -L https://nixos.org/nix/install) --daemon \
79+
--nix-extra-conf-file "$NIX_CONF_DIR/nix.conf"
80+
if [ -f '/.nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh' ]; then
81+
. '/.nix/var/nix/profiles/default/etc/profile.d/nix-daemon.sh'
82+
fi
83+
fi
84+
echo "Setting up Nix environment..."
85+
cd "$TARGET_DIR"
86+
nix flake update
87+
detect_shell() {
88+
case "$(ps -p $$ -o comm=)" in
89+
*bash*) echo "bash" ;;
90+
*zsh*) echo "zsh" ;;
91+
*fish*) echo "fish" ;;
92+
*) echo "bash" ;;
93+
esac
94+
}
95+
USER_SHELL=$(detect_shell)
96+
echo "Detected shell: $USER_SHELL"
97+
nix develop --command "$USER_SHELL"
98+
</pre>
99+
</details>
100+
<p>Or, <a href="https://github.com/qompassai/dotfiles/blob/main/scripts/quickstart.sh" target="_blank">View the quickstart script</a>.</p>
101+
</blockquote>
102+
</details>
30103

31104
</blockquote>
32105
</details>

citation.bib

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
@misc{debian,
1+
@software{debian,
22
author = {Porter, Matthew A.},
3-
title = {Qompass AI on Debian},
3+
title = {debian},
44
year = {2025},
5-
note = {Version 2025-05-01. Not yet indexed by Zenodo.},
6-
howpublished = {\url{https://github.com/qompassai/debian}},
7-
organization = {Qompass AI}
5+
license = {Q-CDA-1.0},
6+
publisher = {Zenodo},
7+
version = {51ddd9a-dirty},
8+
url = {https://github.com/qompassai/debian}
89
}

0 commit comments

Comments
 (0)