colin
123e140212
this isn't the *best*: it's verrry slow to login. but more software works. that could be more due to using wayland though, than to plasma itself.
47 lines
2.0 KiB
Nix
47 lines
2.0 KiB
Nix
{ config, pkgs, lib, ... }:
|
||
{
|
||
imports = [
|
||
./../../helpers/universal
|
||
# ./gui-phosh.nix
|
||
./../../helpers/plasma-mobile.nix
|
||
];
|
||
|
||
# XXX colin: phosh doesn't work well with passwordless login
|
||
users.users.colin.initialPassword = "147147";
|
||
|
||
home-manager.users.colin = import ./../../helpers/home-manager-gen-colin.nix {
|
||
inherit pkgs lib;
|
||
system = "aarch64-linux";
|
||
gui = "phosh";
|
||
extraPackages = [
|
||
# for web browsers see: https://forum.pine64.org/showthread.php?tid=13669
|
||
pkgs.angelfish # plasma mobile web browser; broken on phosh (poor wayland support)
|
||
# pkgs.plasma5Packages.index # file browser
|
||
pkgs.plasma5Packages.konsole # terminal
|
||
# pkgs.plasma5Packages.pix # picture viewer
|
||
pkgs.plasma5Packages.kalk # calculator; broken on phosh
|
||
# pkgs.plasma5Packages.buho # (plasma mobile?) note application
|
||
pkgs.plasma5Packages.kasts # podcast app; broken on phosh
|
||
pkgs.plasma5Packages.koko # image gallery; broken on phosh
|
||
pkgs.plasma5Packages.kwave # media player.
|
||
# pkgs.plasma5Packages.neochat # matrix client. needs qcoro => no aarch64 support
|
||
# pkgs.plasma5Packages.plasma-dialer # phone dialer
|
||
# pkgs.plasma5Packages.plasma-mobile # the whole shebang?
|
||
# pkgs.plasma5Packages.plasma-settings
|
||
pkgs.plasma5Packages.bomber # arcade game; broken on phosh
|
||
pkgs.plasma5Packages.kapman # pacman
|
||
pkgs.w3m # text-based web browser; works!
|
||
pkgs.st # suckless terminal; broken on phosh
|
||
# pkgs.alacritty # terminal; crashes phosh
|
||
];
|
||
};
|
||
|
||
# This value determines the NixOS release from which the default
|
||
# settings for stateful data, like file locations and database versions
|
||
# on your system were taken. It‘s perfectly fine and recommended to leave
|
||
# this value at the release version of the first install of this system.
|
||
# Before changing this value read the documentation for this option
|
||
# (e.g. man configuration.nix or on https://nixos.org/nixos/options.html).
|
||
system.stateVersion = "21.11"; # Did you read the comment?
|
||
}
|