workaround elctron issues, fix firewall for syncthing, set uphostkey0 as builder to steveej-t14

This commit is contained in:
steveej 2023-12-17 23:25:24 +01:00
parent 70280c38f0
commit fd6077c476
8 changed files with 78 additions and 43 deletions

View file

@ -47,6 +47,7 @@ in {
nixpkgs.config.permittedInsecurePackages = [
"electron-24.8.6"
"electron-25.9.0"
];
home.packages =
@ -104,8 +105,8 @@ in {
# Messaging/Communication
# pidgin
hexchat
schildichat-desktop
# hexchat
# schildichat-desktop # insecure as of 2023-12-16
aspellDicts.en
aspellDicts.de
# skypeforlinux
@ -248,7 +249,13 @@ in {
pcmanfm
# mendeley
evince
pkgsUnstableSmall.logseq
(runCommand "logseq-wrapper" {
nativeBuildInputs = [ makeWrapper ];
} ''
makeWrapper ${logseq}/bin/logseq $out/bin/logseq \
--set NIXOS_OZONE_WL ""
'')
# (logseq.override({ electron_25 = electron_26; }))
# File Synchronzation
maestral

View file

@ -100,8 +100,7 @@ in {
wayland.windowManager.sway = {
enable = true;
systemdIntegration = true;
# systemd.enable = true;
systemd.enable = true;
xwayland = true;
config = let

View file

@ -38,6 +38,9 @@
# cookie autodelete
{id = "fhcgjolkccmbidfldomjliifgaodjagh";}
# unhook
{ id = "khncfooichmfjbepaaaebmommgaepoid";}
]
++ (lib.lists.optionals ((builtins.match "^steveej.*" name) != null) [
# Vimium C

View file

@ -1,6 +1,6 @@
{pkgs, ...}: {
# programs.librewolf = {enable = true;};
programs.librewolf = {enable = true;};
programs.firefox = {enable = true;};
home.file.".mozilla/native-messaging-hosts/passff.json".source = "${pkgs.passff-host}/share/passff-host/passff.json";
# home.file.".mozilla/native-messaging-hosts/passff.json".source = "${pkgs.passff-host}/share/passff-host/passff.json";
}