This commit is contained in:
js0ny 2025-10-23 04:38:15 +01:00
parent 8bcd089b3a
commit 93664e4120
15 changed files with 163 additions and 74 deletions

View file

@ -1,5 +1,6 @@
# https://github.com/gmodena/nix-flatpak
{...}: {
{ ... }:
{
services.flatpak.enable = true;
services.flatpak.remotes = [
{
@ -27,7 +28,6 @@
services.flatpak.overrides = {
global = {
Context = {
# Force wayland by default
filesystems = [
"/run/current-system/sw/share/fonts:ro"
"xdg-config/fontconfig:ro"
@ -39,14 +39,15 @@
];
};
};
"com.qq.QQ".Context.sockets = ["x11"];
"com.qq.QQ".Context.sockets = [ "x11" ];
"com.tencent.WeChat" = {
Context.sockets = ["x11"];
Context.sockets = [ "x11" ];
Environment = {
# WeChat does not support wayland & wayland-ime
QT_IM_MODULE = "fcitx";
};
};
"md.obsidian.Obsidian".Context.sockets = ["wayland"];
"md.obsidian.Obsidian".Context.sockets = [ "wayland" ];
"com.getpostman.Postman".Context.persistent = [ "Postman" ];
};
}

View file

@ -1,14 +1,23 @@
{ pkgs, ... }:
{
{pkgs, ...}: {
home.packages = with pkgs; [
# Terminal Emulator
ghostty # default
kitty
ghostty
alacritty
warp-terminal
# Explorer
kdePackages.dolphin
kdePackages.okular
kdePackages.elisa
kdePackages.dolphin-plugins # dolphin git integration
kdePackages.konsole # dolphin terminal integration
yazi # terminal file manager
# PDF Viewer
kdePackages.okular # default
sioyek
# Image Viewer
nsxiv # default
loupe # SUPER FAST 有催人跑的感觉 w/ GPU Accel.
papirus-icon-theme
firefox
kdePackages.elisa
pcloud
telegram-desktop
steam
@ -19,16 +28,10 @@
(jetbrains.rider.override {
vmopts = ''-Dawt.toolkit.name=WLToolkit'';
})
warp-terminal
# clash-verge-rev
haruna
sioyek
vimiv-qt
imv
localsend
neovide
cherry-studio
vivaldi
kdePackages.kdeconnect-kde
picard
qutebrowser
@ -40,6 +43,9 @@
mpv
neovim-qt
goldendict-ng
kdePackages.kdenlive
gimp
steam-run
];
xdg.desktopEntries = {