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
Rishi Vora
cbf3d0f330
add more binds to nix module ( #179 )
2025-09-08 14:08:21 -04:00
Rishi Vora
9d416ddbd6
fix and cleanup flake ( #178 )
...
- switch to nixpkgs-unstable
- use a more sensible set in `forEachSystem`
- fix typos in options
- add hotkey-overlay title for binds
- use the new `dms` cli tool instead of qs ipc calls
2025-09-08 13:02:32 -04:00
Eduardo B. A.
5f97fd4f7c
Add config options to features ( #167 )
...
* feat: Add config option to set quickshell package
* refactor: Use configured quickshell package for ipc calls
* feat: Add config for all shell features in flake
Also add missing dependencies
* fix: Fixes niri binds
* fix: Fixes dgop package path
* fix: Fixes pkgs not being set
* fix: Use ${pkgs.system} for dms-cli package
---------
Co-authored-by: Eduardo Barreto Alexandre <git@dummy.com >
2025-09-05 22:57:58 -04:00
Eduardo B. A.
9ba3bfb4db
[FIX] Allow setting quickshell package ( #166 )
...
* feat: Add config option to set quickshell package
* refactor: Use configured quickshell package for ipc calls
* fix: Fixes niri binds
---------
Co-authored-by: Eduardo Barreto Alexandre <git@dummy.com >
2025-09-05 22:24:07 -04:00
Eduardo B. A.
353ee355a3
Allow setting quickshell package ( #165 )
...
* feat: Add config option to set quickshell package
* refactor: Use configured quickshell package for ipc calls
---------
Co-authored-by: Eduardo Barreto Alexandre <git@dummy.com >
2025-09-05 21:38:01 -04:00
purian23
4963658bc2
Merge pull request #164 from sezaru/support_multiple_systems
...
feat: Add support for multiple systems in flake
2025-09-05 20:00:31 -04:00
Eduardo Barreto Alexandre
3d3b2726c9
feat: Add support for multiple systems in flake
2025-09-05 19:58:42 -03:00
bbedward
0b76171151
add dms-cli as flake dependency
2025-09-05 18:51:26 -04:00
bbedward
d7f14fada4
symlink flake to dms
2025-08-27 23:23:51 -04:00
blue linden
a8215188c6
remove unintentional niri reference
2025-08-10 21:33:42 -04:00
blue linden
b7f03a72a4
remove dependency on niri module
...
user should be the one initializing niri module, because they may want
it configured a specific way, or may want to use DMS independent of
Sodiboo's module.
2025-08-10 21:32:50 -04:00
cashmere
5bc91ffa3d
fix dynamic system declaration
2025-08-08 16:56:08 +02:00
cashmere
0abdd73a8d
do not compile whole niri project
2025-08-08 16:51:54 +02:00
cashmere
0f6d10ffeb
fix set keybind error.
2025-08-08 16:30:35 +02:00
blue linden
5daba918a1
Get home-manager module working
2025-08-06 13:00:57 -04:00
blue linden
3950ef2429
Autostart DankMaterialShell on Niri startup
2025-08-06 09:15:11 -04:00
blue linden
90efd89ba4
Create package and (untested) Home Manager module
2025-08-05 23:26:32 -04:00