Compare commits

...

3 commits

Author SHA1 Message Date
krizej
cb8832c79a xdg portal crap which doesn't even work 2024-07-12 15:42:35 +02:00
krizej
ba32da43cc fteqcc 2024-07-12 06:22:21 +02:00
krizej
88222e3042 more zip stuff 2024-07-12 02:11:51 +02:00
3 changed files with 14 additions and 11 deletions

View file

@ -47,11 +47,6 @@
home.sessionVariables = { home.sessionVariables = {
GTK_USE_PORTAL = "1"; GTK_USE_PORTAL = "1";
}; };
home.packages = with pkgs; [
xdg-desktop-portal
xdg-desktop-portal-gtk
];
}; };
} }

View file

@ -5,8 +5,7 @@ in {
home-manager.users.krizej = { home-manager.users.krizej = {
home.packages = with pkgs; [ home.packages = with pkgs; [
xdg-user-dirs xdg-user-dirs
xdg-desktop-portal xdg-utils
xdg-desktop-portal-gnome
]; ];
home.sessionVariables = rec { home.sessionVariables = rec {
@ -43,10 +42,15 @@ in {
videos = "${HOME}/videos"; videos = "${HOME}/videos";
}; };
# fix this scheisse
xdg.portal = {
enable = true;
extraPortals = [ pkgs.xdg-desktop-portal-gtk pkgs.xdg-desktop-portal-kde ];
config.common.default = [ "*" ];
};
home.file = { home.file = {
".config/python/pythonrc".text = '' ".config/python/pythonrc".text = ''
def is_vanilla() -> bool: def is_vanilla() -> bool:
import sys import sys
return not hasattr(__builtins__, '__IPYTHON__') and 'bpython' not in sys.argv[0] return not hasattr(__builtins__, '__IPYTHON__') and 'bpython' not in sys.argv[0]

View file

@ -25,14 +25,17 @@
btop btop
zip zip
unzip unzip
rar
unrar unrar
p7zip
p7zip-rar
wget wget
gcc gcc
gnumake gnumake
pkg-config pkg-config
python39 python39
]; ];
# maybe i can just put it into the packages but idk whatever # maybe i can just put it into the packages but idk whatever
home-manager.users.krizej.programs = { home-manager.users.krizej.programs = {
home-manager.enable = true; home-manager.enable = true;
@ -55,6 +58,7 @@
vkquake vkquake
ericw-tools-latest ericw-tools-latest
trenchbroom trenchbroom
fteqcc
r2modman r2modman
godot_4 godot_4
@ -65,7 +69,7 @@
gimp gimp
sqlitebrowser sqlitebrowser
feh feh
vlc vlc
gdb gdb
ccls ccls