diff --git a/modules/home/apps/flatpak/default.nix b/modules/home/apps/flatpak/default.nix index 4c05680..2e66e1a 100644 --- a/modules/home/apps/flatpak/default.nix +++ b/modules/home/apps/flatpak/default.nix @@ -12,6 +12,7 @@ in }; config = mkIf cfg.enable { + services.flatpak = { enable = true; @@ -23,12 +24,19 @@ in { appId = "net.lutris.Lutris"; origin = "flathub"; } # Pro + { appId = "com.slack.Slack"; origin = "flathub"; } + { appId = "com.skype.Client"; origin = "flathub"; } + { appId = "org.mozilla.Thunderbird"; origin = "flathub"; } { appId = "ch.protonmail.protonmail-bridge"; origin = "flathub"; } { appId = "org.kde.neochat"; origin = "flathub"; } + { appId = "com.visualstudio.code"; origin = "flathub"; } # Loisir { appId = "com.spotify.Client"; origin = "flathub"; } + { appId = "io.gitlab.news_flash.NewsFlash"; origin = "flathub"; } { appId = "org.videolan.VLC"; origin = "flathub"; } + { appId = "com.obsproject.Studio"; origin = "flathub"; } + { appId = "io.github.achetagames.epic_asset_manager"; origin = "flathub"; } ]; }; }; diff --git a/modules/home/default.nix b/modules/home/default.nix index adfece8..ee5f717 100644 --- a/modules/home/default.nix +++ b/modules/home/default.nix @@ -4,7 +4,6 @@ imports = [ ../common.nix ./apps - ./editors ./desktop ./shell ]; diff --git a/modules/home/editors/default.nix b/modules/home/editors/default.nix deleted file mode 100644 index 40db812..0000000 --- a/modules/home/editors/default.nix +++ /dev/null @@ -1,7 +0,0 @@ -{ config, pkgs, ... }: - -{ - imports = [ - ./vscode - ]; -} \ No newline at end of file diff --git a/modules/home/editors/vscode/default.nix b/modules/home/editors/vscode/default.nix deleted file mode 100644 index 13ed250..0000000 --- a/modules/home/editors/vscode/default.nix +++ /dev/null @@ -1,47 +0,0 @@ -{ config, pkgs, lib, ... }: - -with lib; -let - cfg = config.modules.home.editors.vscode; -in -{ - options.modules.home.editors.vscode = { - enable = mkEnableOption '' - Enable vscode with my custom configurations - ''; - }; - config = mkIf cfg.enable { - programs.vscode = { - enable = true; - enableUpdateCheck = false; - enableExtensionUpdateCheck = false; - - userSettings = { - "files.autoSave" = "onFocusChange"; - "emmet.includeLanguages" = { - "phoenix-heex" = "html"; - }; - "git.autofetch" = true; - }; - - userTasks = {}; - - extensions = with pkgs; with vscode-extensions; [ - # Nix - bbenoist.nix - - # Rust - rust-lang.rust-analyzer - serayuzgur.crates - tamasfe.even-better-toml - - # Phoenix - phoenixframework.phoenix - elixir-lsp.vscode-elixir-ls - - # Ruby - shopify.ruby-lsp - ]; - }; - }; -} \ No newline at end of file