tweaks for design
This commit is contained in:
parent
dda27a3be5
commit
de517dca07
6 changed files with 40 additions and 21 deletions
|
@ -490,6 +490,7 @@
|
||||||
pkgs = import nixpkgs {
|
pkgs = import nixpkgs {
|
||||||
system = "aarch64-linux";
|
system = "aarch64-linux";
|
||||||
config.allowUnfree = true;
|
config.allowUnfree = true;
|
||||||
|
config.permittedInsecurePackages = [ "olm-3.2.16" ];
|
||||||
};
|
};
|
||||||
extraSpecialArgs = mkSpecialArgsDroid "aarch64-linux" pkgs;
|
extraSpecialArgs = mkSpecialArgsDroid "aarch64-linux" pkgs;
|
||||||
|
|
||||||
|
@ -504,6 +505,7 @@
|
||||||
|
|
||||||
./nixos/packages/droid.nix
|
./nixos/packages/droid.nix
|
||||||
./nixos/packages/offline.droid.nix
|
./nixos/packages/offline.droid.nix
|
||||||
|
./nixos/packages/gui.droid.nix
|
||||||
];
|
];
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
|
@ -6,6 +6,9 @@
|
||||||
wezterm
|
wezterm
|
||||||
mesa
|
mesa
|
||||||
roxterm
|
roxterm
|
||||||
|
xorg.xkeyboardconfig
|
||||||
|
dmenu
|
||||||
|
xfce.xfce4-session
|
||||||
];
|
];
|
||||||
|
|
||||||
#
|
#
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
{ pkgs, deprekages, ... }:
|
{ pkgs, deprekages, lib, ... }:
|
||||||
{
|
{
|
||||||
|
nix.package = lib.mkForce pkgs.lix;
|
||||||
nix.package = pkgs.lix;
|
|
||||||
|
|
||||||
environment.motd = "";
|
environment.motd = "";
|
||||||
|
|
||||||
|
@ -14,6 +13,24 @@
|
||||||
deprekages.xonsh-with-xontribs
|
deprekages.xonsh-with-xontribs
|
||||||
];
|
];
|
||||||
|
|
||||||
|
# Use tailscale DNS.
|
||||||
|
environment.etc."resolv.conf".text = lib.mkForce ''
|
||||||
|
nameserver 100.100.100.100
|
||||||
|
nameserver 1.1.1.1
|
||||||
|
'';
|
||||||
|
|
||||||
|
# Make dbus work.
|
||||||
|
environment.etc = {
|
||||||
|
"dbus-1/session.conf".text = ''
|
||||||
|
<!DOCTYPE busconfig PUBLIC "-//freedesktop//DTD D-Bus Bus Configuration 1.0//EN"
|
||||||
|
"http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
|
||||||
|
<busconfig>
|
||||||
|
<listen>unix:tmpdir=/data/data/com.termux.nix/files/usr/tmp</listen>
|
||||||
|
</busconfig>
|
||||||
|
'';
|
||||||
|
"machine-id".text = "f78ff6ce2aa29790a23403e8671fec4b";
|
||||||
|
};
|
||||||
|
|
||||||
# Termux tool support.
|
# Termux tool support.
|
||||||
android-integration = {
|
android-integration = {
|
||||||
am.enable = true;
|
am.enable = true;
|
||||||
|
|
|
@ -15,6 +15,5 @@
|
||||||
#
|
#
|
||||||
# Systemwide environment packages, for GUI.
|
# Systemwide environment packages, for GUI.
|
||||||
#
|
#
|
||||||
nixpkgs.config.android_sdk.accept_license = true;
|
environment.packages = (import ./gui.pkgs.nix) args;
|
||||||
environment.systemPackages = (import ./gui.pkgs.nix) args;
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -19,7 +19,6 @@ with pkgs;
|
||||||
dino
|
dino
|
||||||
gajim
|
gajim
|
||||||
vesktop
|
vesktop
|
||||||
mqtt-explorer
|
|
||||||
nheko
|
nheko
|
||||||
|
|
||||||
(pkgs.weechat.override {
|
(pkgs.weechat.override {
|
||||||
|
@ -48,7 +47,6 @@ with pkgs;
|
||||||
thunderbird
|
thunderbird
|
||||||
libreoffice
|
libreoffice
|
||||||
drawio
|
drawio
|
||||||
zoom-us
|
|
||||||
krita
|
krita
|
||||||
xournalpp
|
xournalpp
|
||||||
kdePackages.itinerary
|
kdePackages.itinerary
|
||||||
|
@ -56,21 +54,15 @@ with pkgs;
|
||||||
|
|
||||||
# PDFs.
|
# PDFs.
|
||||||
(zathuraPkgs.override { useMupdf = false; }).zathuraWrapper
|
(zathuraPkgs.override { useMupdf = false; }).zathuraWrapper
|
||||||
masterpdfeditor
|
|
||||||
|
|
||||||
# Task management.
|
|
||||||
deprekages.todoist-electron
|
|
||||||
|
|
||||||
# Dev
|
# Dev
|
||||||
bytecode-viewer
|
bytecode-viewer
|
||||||
# Poking our phone.
|
# Poking our phone.
|
||||||
android-studio
|
|
||||||
|
|
||||||
# Backup
|
# Backup
|
||||||
kitty
|
kitty
|
||||||
|
|
||||||
# Media
|
# Media
|
||||||
calibre
|
|
||||||
pavucontrol
|
pavucontrol
|
||||||
deprekages.argos
|
deprekages.argos
|
||||||
tidal-hifi
|
tidal-hifi
|
||||||
|
@ -110,10 +102,7 @@ with pkgs;
|
||||||
#nheko
|
#nheko
|
||||||
signal-desktop
|
signal-desktop
|
||||||
signal-export
|
signal-export
|
||||||
slack
|
|
||||||
zulip
|
|
||||||
obs-studio
|
obs-studio
|
||||||
obs-studio-plugins.wlrobs
|
|
||||||
|
|
||||||
# Browsers.
|
# Browsers.
|
||||||
firefox
|
firefox
|
||||||
|
@ -121,7 +110,6 @@ with pkgs;
|
||||||
falkon
|
falkon
|
||||||
|
|
||||||
# Tools.
|
# Tools.
|
||||||
deprekages.home-assistant-desktop
|
|
||||||
inkscape
|
inkscape
|
||||||
p3x-onenote
|
p3x-onenote
|
||||||
virt-manager
|
virt-manager
|
||||||
|
@ -135,7 +123,6 @@ with pkgs;
|
||||||
|
|
||||||
# Music stuffs.
|
# Music stuffs.
|
||||||
ardour
|
ardour
|
||||||
bitwig-studio
|
|
||||||
linvstmanager
|
linvstmanager
|
||||||
|
|
||||||
# 3D stuffs.
|
# 3D stuffs.
|
||||||
|
@ -160,10 +147,18 @@ with pkgs;
|
||||||
++ (
|
++ (
|
||||||
if pkgs.stdenv.isx86_64 then
|
if pkgs.stdenv.isx86_64 then
|
||||||
[
|
[
|
||||||
|
|
||||||
jupyter # For now.
|
jupyter # For now.
|
||||||
(wineWowPackages.unstableFull.override { waylandSupport = true; })
|
(wineWowPackages.unstableFull.override { waylandSupport = true; })
|
||||||
winetricks
|
winetricks
|
||||||
|
zoom-us
|
||||||
|
masterpdfeditor
|
||||||
|
android-studio
|
||||||
|
slack
|
||||||
|
zulip
|
||||||
|
obs-studio-plugins.wlrobs
|
||||||
|
ktemkin.home-assistant-desktop
|
||||||
|
bitwig-studio
|
||||||
|
calibre
|
||||||
]
|
]
|
||||||
else
|
else
|
||||||
[ ]
|
[ ]
|
||||||
|
|
|
@ -5,10 +5,13 @@
|
||||||
# Use a much abbreviated prompt.
|
# Use a much abbreviated prompt.
|
||||||
$PROMPT = "{BOLD_BLUE}{cwd}{RESET}{RED}{last_return_code_if_nonzero:[{BOLD_INTENSE_RED}{}{RED}] }{RESET}{BOLD_BLUE}{prompt_end}{RESET} "
|
$PROMPT = "{BOLD_BLUE}{cwd}{RESET}{RED}{last_return_code_if_nonzero:[{BOLD_INTENSE_RED}{}{RED}] }{RESET}{BOLD_BLUE}{prompt_end}{RESET} "
|
||||||
|
|
||||||
|
# Set our XKB directory.
|
||||||
|
$XKB_CONFIG_DIR = $HOME + "/.nix-profile/share/X11/xkb"
|
||||||
|
|
||||||
# Add things to our path.
|
# Add things to our path.
|
||||||
PATH_ADDS = [
|
PATH_ADDS = [
|
||||||
"/nix/var/nix/profiles/default/bin/",
|
"/nix/var/nix/profiles/default/bin/",
|
||||||
"/home/deprekated/.nix-profile/bin"
|
$HOME + "/.nix-profile/bin"
|
||||||
]
|
]
|
||||||
|
|
||||||
$DISPLAY=":0"
|
$DISPLAY=":0"
|
||||||
|
@ -21,5 +24,5 @@ aliases['rebuild'] = "nix-on-droid --flake '~/dotfiles#design'"
|
||||||
$XDG_DATA_DIRS = [
|
$XDG_DATA_DIRS = [
|
||||||
"/usr/share",
|
"/usr/share",
|
||||||
"/usr/local/share",
|
"/usr/local/share",
|
||||||
"/home/deprekated/.nix-profile/share"
|
$HOME + "/.nix-profile/share"
|
||||||
]
|
]
|
||||||
|
|
Loading…
Add table
Reference in a new issue