Compare commits

..

No commits in common. "356ce4e4f717b920d8437cb4fc1dcd2f37c39d7c" and "d81e874d191403a5ad113bab1909d3d9c398d396" have entirely different histories.

3 changed files with 12 additions and 14 deletions

View file

@ -32,7 +32,6 @@
substituters = [ "https://nix.xenia.me.uk" ]; substituters = [ "https://nix.xenia.me.uk" ];
trusted-public-keys = [ "nix.xenia.me.uk:tlgwOaG5KMLjQUk2YaErS8mAG69ZCr3PaHXZYi+Y5eI=" ]; trusted-public-keys = [ "nix.xenia.me.uk:tlgwOaG5KMLjQUk2YaErS8mAG69ZCr3PaHXZYi+Y5eI=" ];
}; };
nixPath = [ "nixpkgs=${inputs.nixpkgs}" ];
channel.enable = true; channel.enable = true;
gc = { gc = {
automatic = true; automatic = true;

View file

@ -13,6 +13,8 @@
webcord webcord
signal-desktop signal-desktop
whatsapp-for-linux whatsapp-for-linux
teams-for-linux
x2goclient
nomachine-client nomachine-client
]; ];
file.${config.gtk.gtk2.configLocation}.force = true; # Stop clashing with KDE file.${config.gtk.gtk2.configLocation}.force = true; # Stop clashing with KDE
@ -53,6 +55,15 @@
# Autostart some programs # Autostart some programs
"autostart/signal-desktop.desktop".source = "${pkgs.signal-desktop}/share/applications/signal-desktop.desktop"; "autostart/signal-desktop.desktop".source = "${pkgs.signal-desktop}/share/applications/signal-desktop.desktop";
"autostart/com.github.eneshecan.WhatsAppForLinux.desktop".source = "${pkgs.whatsapp-for-linux}/share/applications/com.github.eneshecan.WhatsAppForLinux.desktop"; "autostart/com.github.eneshecan.WhatsAppForLinux.desktop".source = "${pkgs.whatsapp-for-linux}/share/applications/com.github.eneshecan.WhatsAppForLinux.desktop";
# Teams configuration
"teams-for-linux/config.json".text = builtins.toJSON {
awayOnSystemIdle = true;
closeAppOnCross = false;
followSystemTheme = true;
notificationMethod = "electron";
optInTeamsV2 = true;
spellCheckerLanguages = [ "en_GB" ];
};
}; };
}; };
} }

View file

@ -6,10 +6,7 @@
}: }:
{ {
imports = [ ./openfortivpn/ukaea.nix ]; imports = [ ./openfortivpn/ukaea.nix ];
home.packages = with pkgs; [ home.packages = with pkgs; [ twinkle ];
teams-for-linux
twinkle
];
programs.git.userEmail = config.accounts.email.accounts.outlook.address; programs.git.userEmail = config.accounts.email.accounts.outlook.address;
accounts.email.accounts = { accounts.email.accounts = {
proton.primary = lib.mkForce false; proton.primary = lib.mkForce false;
@ -19,13 +16,4 @@
"autostart/twinkle.desktop".source = "${pkgs.twinkle}/share/applications/twinkle.desktop"; "autostart/twinkle.desktop".source = "${pkgs.twinkle}/share/applications/twinkle.desktop";
"autostart/teams-for-linux.desktop".source = "${pkgs.teams-for-linux}/share/applications/teams-for-linux.desktop"; "autostart/teams-for-linux.desktop".source = "${pkgs.teams-for-linux}/share/applications/teams-for-linux.desktop";
}; };
# Teams configuration
"teams-for-linux/config.json".text = builtins.toJSON {
awayOnSystemIdle = true;
closeAppOnCross = false;
followSystemTheme = true;
notificationMethod = "electron";
optInTeamsV2 = true;
spellCheckerLanguages = [ "en_GB" ];
};
} }