tweaks for design

This commit is contained in:
Kate 2024-11-11 16:57:50 -07:00
parent dda27a3be5
commit de517dca07
6 changed files with 40 additions and 21 deletions

View file

@ -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
]; ];
}; };

View file

@ -6,6 +6,9 @@
wezterm wezterm
mesa mesa
roxterm roxterm
xorg.xkeyboardconfig
dmenu
xfce.xfce4-session
]; ];
# #

View file

@ -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;

View file

@ -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;
} }

View file

@ -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
[ ] [ ]

View file

@ -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"
] ]