Add Teams, disable Ferdium, refactor Hyprland
Enable teams-for-linux and disable ferdium in system modules; add both to core packages. Simplify Hyprland configuration by using direct settings for animations, window rules, env, exec‑once and hypridle. Remove unused Microsoft Teams PWA entry.
This commit is contained in:
@@ -3,7 +3,6 @@ _: {
|
||||
Development editors and IDEs
|
||||
*/
|
||||
vscodium.enable = false; # VSCodium: a free and open-source "demicrosofted" VSCode
|
||||
|
||||
zed-editor = {
|
||||
enable = true; # Zed Editor: a modern, high‑performance code editor
|
||||
remote-server.enable = true; # Remote Server: enable remote editing capabilities
|
||||
@@ -13,27 +12,21 @@ _: {
|
||||
Web browsers
|
||||
*/
|
||||
librewolf.enable = true; # Librewolf: a privacy-focused Firefox fork
|
||||
|
||||
ungoogled-chromium.enable = true; # Ungoogled Chromium: a privacy-focused Chromium fork
|
||||
|
||||
/*
|
||||
System utilities
|
||||
*/
|
||||
btop.enable = true; # Btop: a resource monitor for the terminal
|
||||
|
||||
cava.enable = false; # Cava: terminal audio visualizer
|
||||
|
||||
fastfetch.enable = true; # Fastfetch: a fast system information tool
|
||||
|
||||
peaclock.enable = true; # Peaclock: Clock, timer, and stopwatch for the terminal
|
||||
|
||||
/*
|
||||
Communication and synchronization
|
||||
*/
|
||||
kdeconnect.enable = false; # KDE Connect: integrate your phone and desktop
|
||||
|
||||
nextcloud-client.enable = true; # Nextcloud Client: sync files with a Nextcloud server
|
||||
|
||||
vesktop.enable = true; # Vesktop: a community‑driven Discord client
|
||||
|
||||
/*
|
||||
@@ -68,7 +61,6 @@ _: {
|
||||
chatgpt.enable = true; # ChatGPT: a large language model
|
||||
claude.enable = true; # Claude: a large language model
|
||||
glance.enable = true; # Glance: my home server dashboard
|
||||
microsoftTeams.enable = true; # Microsoft Teams: a collaboration tool
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -55,6 +55,8 @@ _: {
|
||||
slack.enable = true; # Slack: team communication and collaboration tool
|
||||
tutanota.enable = true; # Tutanota: secure email client
|
||||
signal.enable = true; # Signal: secure messaging app
|
||||
teams.enable = true; # Teams-for-linux: Unofficial Microsoft Teams client for Linux
|
||||
ferdium.enable = false; # Ferdium: All your services in one place built by the community
|
||||
|
||||
/*
|
||||
Productivity / Knowledge Management
|
||||
@@ -79,7 +81,7 @@ _: {
|
||||
*/
|
||||
eddieAirVPN.enable = true; # Eddie AirVPN: VPN client
|
||||
galculator.enable = false; # Galculator: simple calculator
|
||||
gedit.enable = false; # Gedit: GNOME text editor
|
||||
gedit.enable = true; # Gedit: GNOME text editor
|
||||
winboat.enable = false; # Winboat: Windows remote desktop via RDP
|
||||
adb.enable = false; # ADB: Android SDK platform tools
|
||||
};
|
||||
|
||||
@@ -3,7 +3,6 @@ _: {
|
||||
Development editors and IDEs
|
||||
*/
|
||||
vscodium.enable = false; # VSCodium: a free and open-source "demicrosofted" VSCode
|
||||
|
||||
zed-editor = {
|
||||
enable = true; # Zed Editor: a modern, high‑performance code editor
|
||||
remote-server.enable = true; # Remote Server: enable remote editing capabilities
|
||||
@@ -13,27 +12,21 @@ _: {
|
||||
Web browsers
|
||||
*/
|
||||
librewolf.enable = true; # Librewolf: a privacy-focused Firefox fork
|
||||
|
||||
ungoogled-chromium.enable = true; # Ungoogled Chromium: a privacy-focused Chromium fork
|
||||
|
||||
/*
|
||||
System utilities
|
||||
*/
|
||||
btop.enable = true; # Btop: a resource monitor for the terminal
|
||||
|
||||
cava.enable = false; # Cava: terminal audio visualizer
|
||||
|
||||
fastfetch.enable = true; # Fastfetch: a fast system information tool
|
||||
|
||||
peaclock.enable = true; # Peaclock: Clock, timer, and stopwatch for the terminal
|
||||
|
||||
/*
|
||||
Communication and synchronization
|
||||
*/
|
||||
kdeconnect.enable = false; # KDE Connect: integrate your phone and desktop
|
||||
|
||||
nextcloud-client.enable = true; # Nextcloud Client: sync files with a Nextcloud server
|
||||
|
||||
vesktop.enable = true; # Vesktop: a community‑driven Discord client
|
||||
|
||||
/*
|
||||
@@ -68,7 +61,6 @@ _: {
|
||||
chatgpt.enable = true; # ChatGPT: a large language model
|
||||
claude.enable = true; # Claude: a large language model
|
||||
glance.enable = true; # Glance: my home server dashboard
|
||||
microsoftTeams.enable = true; # Microsoft Teams: a collaboration tool
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -55,6 +55,8 @@ _: {
|
||||
slack.enable = true; # Slack: team communication and collaboration tool
|
||||
tutanota.enable = true; # Tutanota: secure email client
|
||||
signal.enable = true; # Signal: secure messaging app
|
||||
teams.enable = true; # Teams-for-linux: Unofficial Microsoft Teams client for Linux
|
||||
ferdium.enable = false; # Ferdium: All your services in one place built by the community
|
||||
|
||||
/*
|
||||
Productivity / Knowledge Management
|
||||
|
||||
@@ -3,7 +3,6 @@ _: {
|
||||
Development editors and IDEs
|
||||
*/
|
||||
vscodium.enable = false; # VSCodium: a free and open-source "demicrosofted" VSCode
|
||||
|
||||
zed-editor = {
|
||||
enable = true; # Zed Editor: a modern, high‑performance code editor
|
||||
remote-server.enable = true; # Remote Server: enable remote editing capabilities
|
||||
@@ -13,27 +12,21 @@ _: {
|
||||
Web browsers
|
||||
*/
|
||||
librewolf.enable = true; # Librewolf: a privacy-focused Firefox fork
|
||||
|
||||
ungoogled-chromium.enable = true; # Ungoogled Chromium: a privacy-focused Chromium fork
|
||||
|
||||
/*
|
||||
System utilities
|
||||
*/
|
||||
btop.enable = true; # Btop: a resource monitor for the terminal
|
||||
|
||||
cava.enable = false; # Cava: terminal audio visualizer
|
||||
|
||||
fastfetch.enable = true; # Fastfetch: a fast system information tool
|
||||
|
||||
peaclock.enable = true; # Peaclock: Clock, timer, and stopwatch for the terminal
|
||||
|
||||
/*
|
||||
Communication and synchronization
|
||||
*/
|
||||
kdeconnect.enable = false; # KDE Connect: integrate your phone and desktop
|
||||
|
||||
nextcloud-client.enable = true; # Nextcloud Client: sync files with a Nextcloud server
|
||||
|
||||
vesktop.enable = true; # Vesktop: a community‑driven Discord client
|
||||
|
||||
/*
|
||||
@@ -68,7 +61,6 @@ _: {
|
||||
chatgpt.enable = true; # ChatGPT: a large language model
|
||||
claude.enable = true; # Claude: a large language model
|
||||
glance.enable = true; # Glance: my home server dashboard
|
||||
microsoftTeams.enable = true; # Microsoft Teams: a collaboration tool
|
||||
};
|
||||
};
|
||||
}
|
||||
|
||||
@@ -55,6 +55,8 @@ _: {
|
||||
slack.enable = true; # Slack: team communication and collaboration tool
|
||||
tutanota.enable = true; # Tutanota: secure email client
|
||||
signal.enable = true; # Signal: secure messaging app
|
||||
teams.enable = true; # Teams-for-linux: Unofficial Microsoft Teams client for Linux
|
||||
ferdium.enable = false; # Ferdium: All your services in one place built by the community
|
||||
|
||||
/*
|
||||
Productivity / Knowledge Management
|
||||
|
||||
Reference in New Issue
Block a user