Commit graph

43 commits

Author SHA1 Message Date
Wolfgang Walther c283f32d29
treewide: remove unused with
Auto-fixed by nixf-diagnose.
2025-10-05 10:50:41 +02:00
OPNA2608 5063462bf3 nixos/lomiri: Exclude Morph Browser by default
Qt5 qtwebengine will be marked insecure, so this would block the entire DE from being usable.
Epiphany seems to work as a replacement until Morph can be built with Qt6.

Content-Hub test will still need adjustment, but keeping it out of this to make future reverting easier.
2025-08-26 13:42:41 +02:00
Aliaksandr 9c013621d0
nixos/lomiri: remove unneded options, refactor
hardware.graphics and fonts.enableDefaultPackages was already enabled in
https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/misc/graphical-desktop.nix
2025-08-10 15:33:51 +03:00
OPNA2608 be3916c40e nixos/lomiri: Replace NIX_GSETTINGS_OVERRIDES_DIR with Dconf database
To fix conflicting NIX_GSETTINGS_OVERRIDES_DIR definitions when enabling multiple DEs.
2025-08-01 22:02:25 +02:00
Wolfgang Walther 5a0711127c
treewide: run nixfmt 1.0.0 2025-07-24 13:55:40 +02:00
OPNA2608 69d04f6780 lomiri.lomiri-gsettings-overrides: init
Override the default for the launcher icon this way. Wallpaper would be settable too, but at least the VM tests don't seem happy with changing the wallpaper in any way.
2025-06-25 22:13:54 +02:00
OPNA2608 1a6b286b9c lomiri.lomiri-indicator-datetime: init at 25.4.0
ayatana-indicator-datetime, overridden to enable Lomiri features.
2025-06-13 13:49:14 +02:00
OPNA2608 9a4d3b36ea lomiri.lomiri-polkit-agent: 0.1 -> 0.2 2025-03-16 00:02:34 +01:00
OPNA2608 3be40aa35f nixos/lomiri: Add calendar app 2025-02-14 12:32:49 +01:00
OPNA2608 6fd46df8a6 nixos/lomiri: Add music app 2025-02-09 17:53:19 +01:00
OPNA2608 bc7133b876 nixos/lomiri: Fix mediascanner2 service 2025-02-09 17:53:19 +01:00
OPNA2608 057d0c76dc lomiri.lomiri-telephony-service: 0.5.3 -> 0.6.0, rename from lomiri.telephony-service 2025-01-15 22:45:08 +01:00
nicoo 238b407862
nixos: hardware.pulseaudio → services.pulseaudio (#369391) 2024-12-30 13:46:50 +00:00
Silvan Mosberger 4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
OPNA2608 928dea90c6 nixos/lomiri: Add mediaplayer app 2024-11-28 23:51:57 +01:00
OPNA2608 87d70198ea lomiri.lomiri-history-service: Rename from lomiri.history-service 2024-11-11 22:52:42 +01:00
OPNA2608 0b145d9348 nixos/lomiri: Add internal basics option for shared shell/greeter things 2024-10-30 18:46:09 +01:00
OPNA2608 50e230c417 nixos/lomiri: nixfmt 2024-10-30 16:42:58 +01:00
OPNA2608 6037708c33 lomiri.lomiri-content-hub: Rename from lomiri.content-hub, 1.1.1 -> 2.0.0 2024-10-11 05:17:29 +02:00
OPNA2608 85e63d0540 lomiri.lomiri: Replace NIXOS_XKB_LAYOUTS envvar with file
This only ever worked for the session, not for the greeter. Writing the information out to a file should be more consistent.

To make sure that this works, and continues working, for the greeter & session, also add a new VM test.
2024-09-29 14:51:04 +02:00
OPNA2608 132b5ce9d3 nixos/lomiri: Add bluetooth indicator 2024-09-06 12:08:10 +02:00
K900 c6777a9dd8 nixos/lomiri: don't enable Pulseaudio 2024-09-04 13:56:50 +03:00
OPNA2608 1758314043 nixos/lomiri: Add docviewer app 2024-08-24 23:27:52 +02:00
OPNA2608 8c1cb41408 nixos/lomiri: Add gallery app 2024-08-14 15:54:36 +02:00
OPNA2608 826486cd2f nixos/lomiri: Add camera app 2024-07-30 13:26:09 +02:00
OPNA2608 c768ee4aa3 nixos/lomiri: ubuntu_font_family -> ubuntu-classic 2024-07-19 19:20:59 +02:00
OPNA2608 77aaa0695f nixos/lomiri: Add teleports 2024-07-13 10:45:42 +02:00
Franz Pletz c7ee75329f
Merge pull request #325247 from OPNA2608/fix/lomiri/revert-glib-workarounds
lomiri.*: Revert GLib workarounds
2024-07-09 17:51:49 +02:00
OPNA2608 2204726a6d nixos/lomiri: Add clock 2024-07-08 16:02:09 +02:00
Sandro 9d33b8d690
Merge pull request #321046 from OPNA2608/init/lomiri/lomiri-calculator-app
lomiri.lomiri-calculator-app: init at 4.0.2
2024-07-08 00:30:19 +02:00
OPNA2608 c34ee327e6 Revert "lomiri.telephony-service: Mark broken & exclude everywhere"
This reverts commit 3ef60ac499.
2024-07-07 12:58:45 +02:00
OPNA2608 916ba54f24 nixos/lomiri: Add polkit agent 2024-07-06 20:05:06 +02:00
OPNA2608 60f68545b1 nixos/lomiri: Add calculator 2024-06-25 16:13:41 +02:00
K900 98cef4c273 treewide: big opengl cleanup
- rename hardware.opengl to hardware.graphics
- remove hardware.opengl.driSupport, which does nothing
- remove hardware.opengl.setLdLibraryPath, which should never be done
- rename hardware.opengl.driSupport32Bit to hardware.graphics.enable32Bit
- lost of small docs / formatting cleanups
2024-06-16 14:11:33 +03:00
Cosima Neidahl 5b3b5d79aa
Merge pull request #316275 from OPNA2608/fix/lomiri-xkb-layout
lomiri.lomiri: Try to consider services.xserver.xkb.layout
2024-06-07 19:49:31 +02:00
OPNA2608 6477cb49a5 nixos/lomiri: Add file manager 2024-06-07 11:37:53 +02:00
OPNA2608 2735184f6d lomiri.lomiri: Try to consider services.xserver.xkb.layout
Propagate the configuration setting through an envvar, check the envvar in the compositor.
Needed because querying AccountsSettings for this information fails, due to Ubuntu-only
"InputSources" interface. So you're stuck on US layout without this hack.
2024-06-01 00:26:25 +02:00
OPNA2608 3ef60ac499 lomiri.telephony-service: Mark broken & exclude everywhere
Needs a GLib change to be fixed, which needs a staging cycle, which I was told won't happen in time anymore.
Luckily it's not a crucial component for the desktop mode.
2024-05-27 17:08:53 +02:00
OPNA2608 d29e469f2a nixos/lomiri: Add display indicator 2024-05-23 20:37:34 +02:00
OPNA2608 af545969b6 nixos/lomiri: Add sound indicator 2024-05-21 16:15:23 +02:00
OPNA2608 98c84e67e4 nixos/lomiri: Add power indicator 2024-05-21 00:10:42 +02:00
OPNA2608 dda8bfd421 nixos/lomiri: Add network indicator
It heavily depends on NetworkManager, so enable it by default.
2024-04-17 21:34:57 +02:00
OPNA2608 9528502e83 nixos/lomiri: init 2024-04-14 21:38:36 +02:00