KDE: Difference between revisions

Railwhale (talk | contribs)
Add very dirty workaround for setting locale in system settings
Tags: Mobile edit Mobile web edit Advanced mobile edit
DHCP (talk | contribs)
m style fixes
 
(One intermediate revision by one other user not shown)
Line 10: Line 10:
     desktopManager.plasma6.enable = true;
     desktopManager.plasma6.enable = true;


  # Default display manager for Plasma
    # Default display manager for Plasma
     displayManager.plasma-login-manager.enable = true;
     displayManager.plasma-login-manager.enable = true;


  # Optionally enable xserver
    # Optionally enable xserver
  # xserver.enable = true;
    # xserver.enable = true;
   };
   };
}|name=configuration.nix|lang=nix}}
}|name=configuration.nix|lang=nix}}
Line 82: Line 82:
This is caused by a stale QML cache [https://github.com/NixOS/nixpkgs/issues/177720 (see this issue)]. A dirty way to fix this is by running on a terminal the following command:
This is caused by a stale QML cache [https://github.com/NixOS/nixpkgs/issues/177720 (see this issue)]. A dirty way to fix this is by running on a terminal the following command:


<syntaxHighlight lang=sh>
<syntaxHighlight lang=console>
find ${XDG_CACHE_HOME:-$HOME/.cache}/**/qmlcache -type f -delete
$ find ${XDG_CACHE_HOME:-$HOME/.cache}/**/qmlcache -type f -delete
</syntaxHighlight>
</syntaxHighlight>


Line 105: Line 105:


<syntaxHighlight lang=nix>
<syntaxHighlight lang=nix>
hardware.bluetooth.enable = true;
hardware.bluetooth.enable = true;
</syntaxHighlight>
</syntaxHighlight>


Line 112: Line 112:
<syntaxHighlight lang=nix>
<syntaxHighlight lang=nix>
[
[
bluedevil
  bluedevil
bluez-qt
  bluez-qt
pkgs.openobex
  pkgs.openobex
pkgs.obexftp
  pkgs.obexftp
]
]
</syntaxHighlight>
</syntaxHighlight>
Line 145: Line 145:
Switch to that configuration, then run:
Switch to that configuration, then run:


<syntaxhighlight lang="bash">
<syntaxhighlight lang=console>
sudo mkdir -p /usr/share/i18n
# mkdir -p /usr/share/i18n
sudo ln -s /run/current-system/sw/share/i18n/locales /usr/share/i18n/locales
# ln -s /run/current-system/sw/share/i18n/locales /usr/share/i18n/locales
</syntaxhighlight>
</syntaxhighlight>
That is a very dirty command, and I don't know if it persists across reboots.
That is a very dirty command, and I don't know if it persists across reboots.