rycee changed the topic of #home-manager to: Support and discussion around the Home Manager project (https://github.com/rycee/home-manager) | Logs: https://logs.nix.samueldr.com/home-manager
judson_ has joined #home-manager
judson has quit [Read error: Connection reset by peer]
johnw has quit [Remote host closed the connection]
<hpfr[m]> Is there a better way to manage desktop entries in `.local/share/applications` than `home.file`? Looks like xdg.mimeApps doesn’t have this functionality
<hpfr[m]> I found `xdg.dataFile` but I can’t grok if you can put stuff deeper than `.local/share`, not sure what `type = fileType` entails
<hpfr[m]> Oh I think I figured it out
asymmetric has quit [Ping timeout: 260 seconds]
asymmetric has joined #home-manager
alexbakker has joined #home-manager
mutantmell has joined #home-manager
myme has joined #home-manager
mutantmell has quit [Ping timeout: 260 seconds]
mutantmell has joined #home-manager
cole-h has quit [Ping timeout: 240 seconds]
johnw has joined #home-manager
__monty__ has joined #home-manager
c0c0 has joined #home-manager
malSet has quit [Quit: Quit.]
malSet has joined #home-manager
chiefgoat has quit [Ping timeout: 268 seconds]
chiefgoat has joined #home-manager
c0c0 has quit [Ping timeout: 272 seconds]
c0c0 has joined #home-manager
malSet has quit [Quit: Quit.]
malSet has joined #home-manager
c0c0 has quit [Ping timeout: 252 seconds]
c0c0 has joined #home-manager
kp125 has joined #home-manager
kp125 has quit [Remote host closed the connection]
evanjs has quit [Quit: ZNC 1.7.5 - https://znc.in]
evanjs has joined #home-manager
evanjs has quit [Quit: ZNC 1.7.5 - https://znc.in]
evanjs has joined #home-manager
c0c0 has quit [Quit: WeeChat 2.6]
cole-h has joined #home-manager
infinisil has quit [Quit: Configuring ZNC, sorry for the joins/quits!]
infinisil has joined #home-manager
<Dandellion> @rycee:rycee.net: have you seen this?
<Dandellion> I believe this will break `programs.firefox.extensions`
<rycee> Hrm.
<rycee> Dandellion: Yeah, it seems it would affect the module. But apparently it will still be possible to install directly into a profile? I guess the option would have to move to `programs.firefox.profiles.<name>.extensions`.
<rycee> Or I guess the `programs.firefox.profiles.<name>.extensions` option could be made to include the `programs.firefox.extensions` by default and then a user could add profile specific add-ons on top of that.
<Dandellion> Seems to me that would have the same problems as the other folder currently has though.
<Dandellion> What's to stop malware from installing into profiles instead of extensions/{ec8030f7-c20a-464f-9b0e-13a3a9e97384
<Dandellion> Firefox 73 (out February 11, 2020) -- Sideloaded extensions will be copied to the user's profile and installed as regular add-ons.
<Dandellion> Firefox 74 (out March 10, 2020) -- Sideloading is no longer supported
<__monty__> As I read it, Dandellion, you can uninstall addons from your user profile but not from the shared extensions folder.
<Dandellion> Ah sure yeah that could be it
<rycee> "If they are installed to the profile folder, it shouldn’t be affected. The key factor here is whether the file is being added to a particular profile or a global location (I’m not familiar on how this tool does it)."
<rycee> If that is the case then it should be ok for hm. But it would mean that a user needs to manage their profile with HM and not just use it to install add-ons.
<__monty__> Seems like pretty weak-sauce malware prevention tbh.
<Dandellion> Yeah this kinda sucks
<__monty__> I’ll be providing better way to do system wide Linux policy which will provide you a much better way to do what you are doing.
energizer` has joined #home-manager
<rycee> Did a quick test and it seems firefox is ok with putting the extensions dir with symlinks inside the profile directory.
<rycee> I'm using 73.0.1, though.
hmpffff has joined #home-manager
hmpffff has quit [Client Quit]
hmpffff has joined #home-manager
evanjs has quit [Quit: ZNC 1.7.5 - https://znc.in]
evanjs has joined #home-manager
mexisme has joined #home-manager
hmpffff has quit [Ping timeout: 252 seconds]
evanjs has quit [Quit: ZNC 1.7.5 - https://znc.in]
mexisme_ has joined #home-manager
evanjs has joined #home-manager
mexisme has quit [Ping timeout: 258 seconds]
mexisme_ has quit [Ping timeout: 255 seconds]
mexisme_ has joined #home-manager
infinisil has quit [Quit: Configuring ZNC, sorry for the joins/quits!]
infinisil has joined #home-manager
kp125 has joined #home-manager
kp125 has quit [Client Quit]
kp125 has joined #home-manager
infinisil has quit [Quit: Configuring ZNC, sorry for the joins/quits!]
infinisil has joined #home-manager
infinisil has quit [Remote host closed the connection]
infinisil has joined #home-manager
kp125 has quit [Quit: Leaving]
infinisil has quit [Quit: Configuring ZNC, sorry for the joins/quits!]
infinisil has joined #home-manager
infinisil has quit [Remote host closed the connection]
mexisme_ has quit [Ping timeout: 258 seconds]
infinisil has joined #home-manager
infinisil has quit [Quit: Configuring ZNC, sorry for the joins/quits!]
infinisil has joined #home-manager
infinisil has quit [Remote host closed the connection]
infinisil has joined #home-manager
infinisil has quit [Client Quit]
infinisil has joined #home-manager
__monty__ has quit [Quit: leaving]
mexisme_ has joined #home-manager
mexisme_ has quit [Ping timeout: 260 seconds]
mexisme_ has joined #home-manager
mexisme_ has quit [Ping timeout: 260 seconds]