bbedward
3b494aa591
nix: dynamically resolve go version in flake
2026-03-13 11:58:08 -04:00
bbedward
46aaf5ff77
fix(udev): avoid event loop termination
...
core: bump go to 1.26
2026-03-13 11:42:46 -04:00
Lucas
27c26d35ab
flake: allow extra QT packages in dms-shell package ( #1903 )
2026-03-03 21:47:45 -05:00
dms-ci[bot]
de54ef871d
nix: update vendorHash for go.mod changes
2026-02-23 15:04:39 +00:00
Jonas Bloch
b0da45d6d0
Wifi QR code generation (requires testing) ( #1794 )
...
* fix: add mockery v2 to nix flake pkgs
* feat: add requests for generating wifi qr codes as png files in /tmp, and to delete them later. only supports NetworkManager backend for now.
* feat: add modal for sharing wifi via qr code and saving the code as png file.
* fix: uncomment QR code file deletion
* network: light refactor and cleanup for QR code generation
---------
Co-authored-by: bbedward <bbedward@gmail.com >
2026-02-23 10:02:51 -05:00
bbedward
526e2420ca
flake: fix dev flake for go 1.25 and ashellchheck
2026-02-19 09:30:05 -05:00
dms-ci[bot]
7e0d661f63
nix: update vendorHash for go.mod changes
2026-02-17 04:02:14 +00:00
Lucas
5841b38cd9
Update nix packaging ( #1703 )
...
* nix: add kimageformats to DMS qml dependencies
* nix: enable polkit by default in NixOS module
2026-02-16 20:47:40 -05:00
dms-ci[bot]
750e4c4527
nix: update vendorHash for go.mod changes
2026-02-12 14:50:23 +00:00
dms-ci[bot]
17eaa761f8
nix: update vendorHash for go.mod changes
2026-01-26 21:46:10 +00:00
Lucas
50311db280
nix: add qt-imageformats to DMS qml dependencies ( #1479 )
...
* nix: add qt-imageformats to DMS qml dependencies
* nix: update flake.lock
2026-01-23 21:53:35 -05:00
dms-ci[bot]
bdc864781b
nix: update vendorHash for go.mod changes
2026-01-21 14:18:47 +00:00
dms-ci[bot]
340d79000c
nix: update vendorHash for go.mod changes
2026-01-18 03:08:19 +00:00
Lucas
4b7baf82cd
nix: escape version string ( #1353 )
2026-01-13 11:24:51 -05:00
dms-ci[bot]
842bf6e3ff
nix: update vendorHash for go.mod changes
2026-01-06 21:03:38 +00:00
Lucas
bbd57e0673
nix: remove dgop input; expose quickshell package ( #1183 )
...
* nix: remove dgop input
* nix: update quickshell
* nix: expose quickshell in outputs
2025-12-27 20:41:26 -05:00
Lucas
987856a1de
nix: update flake inputs ( #1161 )
2025-12-26 14:15:22 -05:00
musjj
d082d41ab9
nix: refactor module structure and flake output ( #1014 )
...
- The program module is now called dank-material-shell
- The homeModules structure is flattened
2025-12-17 08:12:30 -03:00
redybcs
42a2835929
Update flake.nix to fix Hash Mismatch ( #1035 )
...
Looks like there hasn't been any go.mod updates since the workflow to fix the hash was repaired.
2025-12-15 14:14:29 +01:00
Lucas
db2f68e35d
nix: fix qt-plugins path ( #1005 )
2025-12-13 01:34:25 +01:00
Lucas
9cac93b724
nix: fix pre-commit hook in dev-shell ( #987 )
2025-12-11 14:40:19 -05:00
bbedward
ccc1df75f1
nix: update vendorHash
2025-12-11 09:50:50 -05:00
Marcus Ramberg
7c88865d67
Refactor pre-commit hooks to use prek ( #976 )
...
* ci: change to prek for pre-commit
* refactor: fix shellcheck warnings for the scripts
* chore: unify whitespace formatting
* nix: add prek to dev shell
2025-12-11 09:11:12 -05:00
Lucas
e573bdba92
nix: add QML dependencies to dms-shell package ( #967 )
2025-12-11 09:19:43 +01:00
Marcus Ramberg
98769ecd88
nix: switch to standard nixpkgs rfc formatting ( #962 )
2025-12-10 04:55:45 -03:00
Marcus Ramberg
8a10c2e112
nixos: fix fprintd unlock ( #952 )
...
* nixos: fix fprintd unlock
* ci: this workflow doesn't need a token
2025-12-08 19:14:51 -03:00
osscar
3ef10e73a5
nix: remove leading dot in nativeBuildInputs ( #948 )
...
Co-authored-by: osscar <osscar.unheard025@passmail.net >
2025-12-08 15:52:32 +01:00
Lucas
8838fd67b9
nix: add dev-shell ( #944 )
...
* nix: add dev-shell
* docs: add Nix dev shell in contributing docs
2025-12-08 12:22:07 +01:00
Lucas
f6a776a692
nix: use by default quickshell from source ( #939 )
2025-12-07 21:11:22 -05:00
Lucas
2c23d0249c
nix: match upstream package format ( #918 )
2025-12-05 16:11:18 -05:00
purian23
a679be68b1
Update DMS versioning for Distro packages
2025-12-02 22:28:05 -05:00
Jon Rogers
b84308cb49
packaging: Add dms-open.desktop and danklogo.svg to all distribution packages ( #870 )
...
* packaging: add dms-open.desktop and danklogo.svg to all distributions
- Add dms-open.desktop to /usr/share/applications
- Add danklogo.svg to /usr/share/icons/hicolor/scalable/apps
- Updated packaging for:
- Fedora (dms.spec)
- OpenSUSE (dms.spec, dms-git.spec)
- Debian (dms, dms-git)
- Ubuntu (dms, dms-git)
Fixes #860
* nix: add dms-open.desktop and danklogo.svg to dankMaterialShell package
* Revert "packaging: add dms-open.desktop and danklogo.svg to all distributions"
This reverts commit 862a4fc405 .
* nix: add dankMaterialShell to pkgs
---------
Co-authored-by: LuckShiba <luckshiba@protonmail.com >
2025-12-02 22:32:59 -03:00
dms-ci[bot]
50f174be92
nix: update vendorHash for go.mod changes
2025-12-01 16:56:36 +00:00
dms-ci[bot]
abf3249b67
nix: update vendorHash for go.mod changes
2025-12-01 00:27:18 +00:00
dms-ci[bot]
6297b0679c
nix: update vendorHash for go.mod changes
2025-11-30 06:43:50 +00:00
Marcus Ramberg
bcffc8856a
nix: install completion support for dms cli ( #836 )
2025-11-28 19:59:37 -03:00
Hikiru
d175d66828
Add NixOS module ( #734 )
...
* default.nix: fix "wavelength" typo
* Add nixos module
typo
fix
* nix: refactor and fix nix modules
* nix: fix NixOS module import
* nix: revert quickshell option change
* nix: fix nixosModules dmsPkgs definition
---------
Co-authored-by: LuckShiba <luckshiba@protonmail.com >
2025-11-16 21:12:01 -05:00
github-actions[bot]
43dc3e5bb1
nix: update vendorHash for go.mod changes
2025-11-15 19:43:35 +00:00
github-actions[bot]
818e40b2df
nix: update vendorHash for go.mod changes
2025-11-14 17:06:06 +00:00
purian23
9d1fac3570
Relocate Nix dir under distro/nix
2025-11-13 23:47:00 -05:00
github-actions[bot]
335c83dd3c
nix: update vendorHash for go.mod changes
2025-11-14 03:26:50 +00:00
github-actions[bot]
ed06dda384
nix: update vendorHash for go.mod changes
2025-11-14 02:54:15 +00:00
Lucas
12365edcf0
flake: update to new monorepo structure ( #701 )
...
* nix: move alejandra.toml to root
* nix: build using local dms cli
* workflow: update update-vendor-hash to new structure
2025-11-13 00:26:03 -05:00
bbedward
0fdc0748cf
nix: fix flake
2025-11-12 22:44:17 -05:00
bbedward
e8510b925e
meta: monorepo updates
2025-11-12 20:34:58 -05:00
bbedward
24e800501a
switch hto monorepo structure
2025-11-12 17:18:45 -05:00
Moraxyc Xu
ca786a3567
nix: replace pkgs.system with pkgs.stdenv.hostPlatform.system ( #599 )
2025-11-01 09:39:03 -04:00
bokicoder
e55a517dae
update & cleanup flake ( #526 )
2025-10-22 10:59:23 -04:00
Parthiv Seetharaman
2df9437b39
add nixos support for greeter ( #298 )
...
* add nixos support for greeter
* fix greeter config file access
* fix wallpaper perms and allow for adding extra compositor config
* fix greeter config files ownership
* set default for compositor.extraConfig
* update option docs about copying instead of symlinking
* explain configHome in doc further
* add nixos option to redirect greeter logs
* prevent possible errors in greetd preStart
2025-10-06 08:42:36 -04:00
Eduardo B. A.
97b86c6faa
Optimize Nix Flake for Niri / Hyprland ( #242 )
...
* feat: Make niri stuff optional
* doc: Add some documentation about the flake
* Simplify modules.
* Overlay pkgs and simplify modules.
* Fix niri config levels.
* Fix documentation.
* Just pass the packages to the module
---------
Co-authored-by: Eduardo Barreto Alexandre <blibs@blobs.com >
Co-authored-by: Luis González <5774777+luis-agm@users.noreply.github.com >
2025-09-26 10:44:41 -04:00