<sumner[m]>
tpw_rules: Element (one of the Matrix clients) has an (electron) desktop app. There are also a few native apps with varying levels of feature support.
<Ke>
tpw_rules: I eg. use weechat-matrix, which is very low end friendly and can be used with ssh and screen, like weechat and irssi in general traditionally are
megfault has quit [Read error: Connection reset by peer]
<Ke>
right now weechat matrix is very crashy though
megfault has joined #nixos
<Ke>
mirage seemed to work best on nixos-aarch64 for me, nheko had still e2e issues without gnome password manager
<Ke>
the issue with matrix is that they keep changing the spec and most clients can't keep up
<siraben>
Emil Karlson: are there any clients that have feature parity with Element?
<Ke>
but if you are not using e2e at all there are quite a few viable clients
<Ke>
no
<Ke>
afaik
<Ke>
let's say I don't exchaustively know, but since I know element gets new features all the time it's extremely unlikely
<Ke>
no client I know of even has e2e parity compared to months old element
<Ke>
nheko nominally has that cross-signing though now afaik
steve-chavez has quit [Ping timeout: 246 seconds]
<Ke>
latest was this sites, which allows you to have sort of front page/directory for a theme, like nixos
<Ke>
there is now at least some site for nixos
<Ke>
I think that flutter thing is gaining popularity now also on GNU/linux
<Ke>
I think it was called fluffychat, but it's not visible in my f-droid for whatever reason
<{^_^}>
[nixpkgs] @jonringer pushed 91 commits to staging-next: https://git.io/JsXRn
<Ke>
they were more keen on google integration than I wanted
<Ke>
there was eg. no polling implementation to complement push notifications
<aleph->
For those running synapse. Anyone get a 504 over a reverse proxy?
<Ke>
in general they wanted to have a simple client that does things one way rather than something configurable
<hosytaa[m]>
once i had this one moment when switching GDMs to this gnome theme i created and when i logged out to check it out, background was black, you can see my profile picture, the top things are giant and are like the high contrast icons most gnome DEs bundle with
<hosytaa[m]>
and it was just bugged untill i restarted
<hummy>
it's a new word approved by the liberal correctness league at all major universities
<hosytaa[m]>
why
<hosytaa[m]>
who approved it
<solene>
I already have " services.xserver.enable = true; " in my configuration.nix, but I have "XDG_SESSION_TYPE=wayland" and WAYLAND_DISPLAY set too
attila_lendvai has joined #nixos
attila_lendvai has quit [Changing host]
attila_lendvai has joined #nixos
<hummy>
some dumb nigger. anywho, living alongside homosexuals is a lot like living alongside covid-19 as the new normal. beware, there have been reports of homo spottings on freenode
ahmedelgabri has joined #nixos
ml| has joined #nixos
<hummy>
if you encounter one, freenode cannot guarantee your safety against aids
<sphalerite>
solene: sorry about the spam, I hope you've /ignored already :/ I'm no GNOME expert, but I think you can between X and wayland GNOME at the login screen
<{^_^}>
[nixpkgs] @zaninime opened pull request #123881 → nginxModules.video-thumbextractor: update to unstable and switch to ffmpeg_4 → https://github.com/NixOS/nixpkgs/pull/123881
Qwerky has quit [Remote host closed the connection]
hiro98 has quit [Quit: hiro98]
hiro98 has joined #nixos
ddellacosta has joined #nixos
<CodeBitCookie[m]>
I wrote so much
<CodeBitCookie[m]>
And my client deleted it all
<CodeBitCookie[m]>
arrrrrrrghhhhhhhhhhhhhhhh
<legendofmiracles>
F
ddellacosta has quit [Ping timeout: 260 seconds]
Raito_Bezarius has left #nixos ["WeeChat 3.0"]
<CodeBitCookie[m]>
Oh My GODDDDDDDDDD it deleted all of it AGAIN
<CodeBitCookie[m]>
this is so stupid
<CodeBitCookie[m]>
I am just going to break it up into peices
<CodeBitCookie[m]>
I am trying to install a progam called pipe-viewer: https://github.com/trizen/pipe-viewer . Now I put all the dependencies in buildInputs, everything worked out. Except for the fact that It couldn't recognize two programs (mpv, and youtube-dl) at runtime. When I came here yesterday they told me to postPatchFix it with subtituteInPlace, and once done that worked for youtube-dl. Youtube-dl isn't showing me an error now.
<CodeBitCookie[m]>
Mpv still is annoying me. I then noticed that other progams (possible unlisted dependencies) were not Post PatchFixed. I did patch them but MPV still showed me run time errors.
<CodeBitCookie[m]>
_UNTIL_ I ran the program with `nix-shell`
<CodeBitCookie[m]>
That fixed everything
<CodeBitCookie[m]>
but not when I came out of the shell
<CodeBitCookie[m]>
People yesterday told me that there is something wrong with my expression
<immae>
CodeBitCookie[m]: does your expression give the result you want?
zebrag has joined #nixos
<CodeBitCookie[m]>
immae: please see my message above, It is trying to run mpv but It can't find it.
<CodeBitCookie[m]>
It does work with nix-shell though
<tazjin>
the difference is most likely because nix-shell will put all these dependencies in your PATH
<tazjin>
it might be easier to, instead of substituting in the source, use the wrapper script generator to wrap the actual program in something that has these on the path
<immae>
Ah sorry for some reason my client only showed my the last two messages
<CodeBitCookie[m]>
I am actually very new to nix and nixos, if you can take out your time and explain to me or atleast point me in the right direction of where I could find out how to use the wrapper, It will be greatly apprecieated
<CodeBitCookie[m]>
immae: No problem, No need to be sorry :D
<CodeBitCookie[m]>
*appreciated
<immae>
I’m trying that locally, what you did seems good to me
<immae>
(at least I don’t see an obvious error)
<CodeBitCookie[m]>
It doesn't show an error at build time
<CodeBitCookie[m]>
If you can please run `nix-build` then `./result/bin/pipe-viewer` after that inside the program type `asdf` hit enter then type `2`. This should run the video, but instead shows an error `sh: mpv not found` or something like that.
<CodeBitCookie[m]>
When I say type 2. I mean type "2" (without the quotation marks)
<tazjin>
CodeBitCookie[m]: so what's going on is roughly this
<tazjin>
when building a program, Nix detects the *runtime* dependencies of that program by scanning for references to `/nix/store/...` in the created outputs
<immae>
It... works for me
<immae>
well it shows a 404
<tazjin>
immae: you probably have mpv on your path
<immae>
so I guess mpv didn’t arrive yet
<CodeBitCookie[m]>
the 404 is not the problem
<immae>
no I don’t :)
<CodeBitCookie[m]>
immae: you don't have it nix-env or in your system configuration.nix or even in your home.nix?
kanwarsi_ has joined #nixos
<immae>
no it’s a server, I have no such thing anywhere
bahamas has joined #nixos
bahamas has quit [Changing host]
bahamas has joined #nixos
<CodeBitCookie[m]>
CodeBitCookie: or even in the gcroots auto?
<immae>
well now I have it in the store because of your derivation :p
<CodeBitCookie[m]>
huh
<CodeBitCookie[m]>
tazjin: immae what about you tazjin does it work perfectly fine with you too
VideoGameEnjoyer has quit [Ping timeout: 240 seconds]
<CodeBitCookie[m]>
immae: because I tried this in 2 machines and it shows the same error
VideoGameEnjoyer has joined #nixos
<immae>
ha
kanwarsi_ has quit [Remote host closed the connection]
<immae>
can you tell me exactly which channel you used?
<immae>
(it shouldn’t make a difference but let’s try)
<tazjin>
CodeBitCookie[m]: checking the output, the path to mpv gets properly rewritten here, but the path to VLC for example doesn't
<immae>
I mean: what you have in your NIX_PATH environment
kanwarsi_ has joined #nixos
<immae>
(tazjin: I have the same as you)
<tazjin>
CodeBitCookie[m]: what I'd do here, instead of string replacing, is to use `wrapProgram` in the installPhase and put the various binaries it needs on the path instead
<immae>
(but that’s expected because it’s not replaced in the script)
mz` has quit [Remote host closed the connection]
bbarker has quit [Remote host closed the connection]
kanwarsingh has quit [Ping timeout: 260 seconds]
<tazjin>
so in postInstall or some other such hook, something like `wrapProgram $out/bin/pipe-viewer --prefix PATH : "${lib.makeBinPath [ vlc mpv ....]}`
bbarker has joined #nixos
<tazjin>
this will move `pipe-viewer` itself to .pipe-viewer.bin or something like that, and create a wrapper script at the original location which injects stuff in the PATH
<immae>
^ that seems like a better idea to me too
<tazjin>
and then you can remove the substitution stuff and just rely on normal PATH resolution
<CodeBitCookie[m]>
I pasted it and the bot took it as a command
<immae>
CodeBitCookie[m]: can you tell me which commit you’re using for nixpkgs?
<immae>
(see NIX_PATH environment variable)
<CodeBitCookie[m]>
this client is making it really annoying to put that command in
<CodeBitCookie[m]>
so I am going to put up a picture
helostrothium has joined #nixos
is_null has quit [Ping timeout: 240 seconds]
JoaquinRufoGutie has joined #nixos
<JoaquinRufoGutie>
Hello, i need to package Anope.
<tazjin>
CodeBitCookie[m]: if you `cat` the program itself, is it the wrapper script now?
<CodeBitCookie[m]>
tazjin: let me see
<CodeBitCookie[m]>
immae: see the git repo now, I have a pix of NIX_PATH inside it
<CodeBitCookie[m]>
*pix
<CodeBitCookie[m]>
*pic
<JoaquinRufoGutie>
tazjin how do create my own nix repository to package software such as Anope.
<tazjin>
prepending a $ sounds v. odd to me, wrapProgram should be a function defined in that bash environment
<helostrothium>
Hello. I'm trying to add an appliance.xml file to the kodi-gbm package via an overlay but it doesn't seem to be working. I'm appending "cp ${super.writeText ...} $out/share/kodi/system/settings/appliance.xml" to the installPhase but it has no effect.
is_null has joined #nixos
<CodeBitCookie[m]>
tazjin: huh. Remeber this is the same on two computers
<CodeBitCookie[m]>
tazjin: with different installs and setups
<CodeBitCookie[m]>
tazjin: immae Also remember I am using nixos with nix
<immae>
CodeBitCookie[m]: yes
<CodeBitCookie[m]>
* tazjin: huh. Remember this is the same on two computers
<immae>
It seems to me like tazjin poked the right error
<immae>
the $ before wrapProgram shoudn’t be there
<CodeBitCookie[m]>
yeahimmae
<CodeBitCookie[m]>
immae: I also saw it nixpkgs manual that there was no $ before the wrapProgram
dev_mohe has joined #nixos
AdamFinnTulinius has joined #nixos
dev_mohe has quit [Client Quit]
hummy has joined #nixos
AdamFinnTulinius is now known as adamt[m]
<hummy>
what's up ladies
<CodeBitCookie[m]>
immae: tazjin Maybe I should just install the derivation to my computer and then use it. Wait I don't even remember how to install a nix derivation!
<hummy>
same as installing a nig derivation
<hummy>
nigos, the os for dummies
<CodeBitCookie[m]>
hummy: Don't try to fool me
<CodeBitCookie[m]>
* hummy: Don't try to fool me!
<hummy>
teehee
<CodeBitCookie[m]>
* hummy: Don't try to fool me!
<CodeBitCookie[m]>
hummy: I was going to search that on the internet though so you ALMOST got me
<immae>
(ignore him it’s a troll)
<adamt[m]>
Can we not react to the racist comments?
<adamt[m]>
Also hello Matrix
<CodeBitCookie[m]>
adamt: immae ok
<hummy>
adamt[m] quit trying to control what other people do
<hummy>
disgusting commy
waleee-cl has joined #nixos
<CodeBitCookie[m]>
Its ban time
<hummy>
do you see an op here fag?
<immae>
CodeBitCookie[m]: can you try building like that: `NIX_PATH=nixpkgs=channel:nixos-unstable nix-build ./default.nix` ?
<CodeBitCookie[m]>
immae: sure
<CodeBitCookie[m]>
* immae: sure!
<CodeBitCookie[m]>
* immae: sure!
<immae>
It should give a result with this hash: /nix/store/mjcs978rqxzjp5wcybp5ml5rwsjbaf3c-perl5.32.1-pipe-viewer-0.0.9
<hummy>
if niggers can call each other niggers then it's perfectly acceptable to say
hummy has left #nixos [#nixos]
<__monty__>
Oof, thanks.
<CodeBitCookie[m]>
thank god that guy left
<adamt[m]>
<CodeBitCookie[m] "thank god that guy left"> he didn't leave. He was removed
<CodeBitCookie[m]>
immae: My computer is a bit slow so its taking tis sweet time
<immae>
sure
<CodeBitCookie[m]>
adamt: Even better
<__monty__>
Is there a command to ping ops? #haskell has "@where ops" for such situations.
<immae>
Well I guess operators moved to other servers or protocols and this channel is kind of due to phase out
<CodeBitCookie[m]>
immae: It doesn't give me that hash you told me. Wait what? After adding the `NIX_PATH stuff` the hash doesn't change at all! I am removing the symlink and collecting the garbage to see if that helps
helostrothium has quit [Quit: Connection closed]
bbarker has joined #nixos
stree has quit [Ping timeout: 246 seconds]
xkapastel has joined #nixos
<immae>
CodeBitCookie[m]: That’s strange. Do you have something that overrides the NIX_PATH ?
<CodeBitCookie[m]>
immae: Dont know I just installed nixos yesterday and this is the only custom derivation I have created.
zakame has quit [Ping timeout: 240 seconds]
<CodeBitCookie[m]>
immae: Also here is the hash: /nix/store/d3kxr2dbakc2qzcrbi2w97f1fv2l209k-perl5.32.1-pipe-viewer-0.0.9
<CodeBitCookie[m]>
immae: Okay so now can you explain
<CodeBitCookie[m]>
please
<immae>
so can you edit /nix/store/mjcs978rqxzjp5wcybp5ml5rwsjbaf3c-perl5.32.1-pipe-viewer-0.0.9/bin/pipe-viewer
<immae>
And probably you’ll understand what happened ;)
hyiltiz has quit [Ping timeout: 265 seconds]
<immae>
(You can forget about the NIX_PATH=nixpkgs=channel:nixos-unstable, it was just to make sure we have the same versions of the build recipes but it doesn’t matter anymore)
<CodeBitCookie[m]>
immae: OHHHHHHHH so it makes pipe-viewer a builder and .pipe-viewer.unwrapped is the original pipe-viewer?
<immae>
yes
<immae>
that’s what wrapProgram did
<CodeBitCookie[m]>
immae: This is so cool man thanks so much for sticking with me
Lord_of_Life has joined #nixos
<CodeBitCookie[m]>
[immae] can I message you
<immae>
sure
<CodeBitCookie[m]>
immae: lol I don't know how to use this client
<immae>
poke me on immae:matrix.org if it’s easier for you
<CodeBitCookie[m]>
immae:matrix.org does this work
<CodeBitCookie[m]>
nope
<immae>
I meant on matrix
_RipFreenode_ has joined #nixos
<immae>
(since it looks like you’re bridged)
<CodeBitCookie[m]>
[immae I am using matrix hahaha
orivej has quit [Ping timeout: 246 seconds]
hyiltiz has joined #nixos
hyiltiz has joined #nixos
hyiltiz has quit [Changing host]
<CodeBitCookie[m]>
immae: but through gomuks
<immae>
(I cannot help you more, whichever you manage to contact me with is fine :p )
oxalica has joined #nixos
hyiltiz has quit [Ping timeout: 260 seconds]
<{^_^}>
[nixpkgs] @edolstra opened pull request #123898 → Revert nixExperimental / nixFlakes changes and deprecate nixFlakes attribute → https://github.com/NixOS/nixpkgs/pull/123898
<nf>
samueldr: regarding https://github.com/NixOS/nixpkgs/pull/119974/commits/20d0824b , it seems like when booting in UEFI mode, $root is set to (hd0,msdos2) instead of (hd0), and that doesn't contain the theme, so things break. wouldn't it be better to search for the main partition by label?
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
oxalica1 has joined #nixos
iagoq[m] has joined #nixos
orivej has joined #nixos
avaq has joined #nixos
oxalica has quit [Ping timeout: 258 seconds]
oxalica1 is now known as oxalica
Qwerky has quit [Remote host closed the connection]
kewa_ has quit [Ping timeout: 260 seconds]
<iagoq[m]>
hello! I was trying to install adguardhome on my raspberry pi but I saw that nixpkgs/adguardhome downloads the amd64 binary directly, even though the derivation isn't marked as amd64 only. I see the official releases page has binaries for most other archs, and including those into the derivation should be possible (idk how tho, but if there are some examples of other derivation that do the same it would be nice). Could also
<iagoq[m]>
try building from source, because the binary doesn't seem that large. How should I proceed here?
lof4r-M has joined #nixos
<simpson>
iagoq[m]: If you have the energy for it, try building it from source. It would be a positive contribution, even if the build only works on amd64, because it gives us a way to figure out arm7l later.
<simpson>
nessdoor: If you ask about a specific PR, then folks may be able to help. Please use the PR URL or number.
<simpson>
nessdoor++ thanks for your contribution. I don't have the power to merge this, but I agree with both reviewers that it's ready to merge.
<{^_^}>
nessdoor's karma got increased to like 1, I think
<nessdoor>
Thank you for your appreciation
<nessdoor>
I am new and scared, so I don't know how or who to contact in order to make it move on into a merge
<nessdoor>
(Don't mind it if it has been opened months ago, I was busy with research)
kewa_ has joined #nixos
stree has joined #nixos
dev_mohe has quit [Client Quit]
<simpson>
It should get merged within a couple of days, but there's no guarantees on that, unfortunately.
<nessdoor>
I hoped I could make it for the merge window, but eh, I was too slow
dev_mohe has joined #nixos
<simpson>
Oh! That might still be possible. I'm not sure who the release manager is, nor whether they're on the right side of the current netsplit. Ericson2314?
<hyperfekt>
hmm pinging them might be quite noisy and i suspect the vast majority aren't actually present. but it definitely has a better chance of being seen by a committer
judson__ has quit [Remote host closed the connection]
judson__ has joined #nixos
ahmedelgabri has joined #nixos
<nessdoor>
Yeah, the channel looks silent
respawn_ has quit [Quit: Leaving]
<nessdoor>
Plus my last reviewer is in there, so he definitely saw it
<nessdoor>
Guess I'll sit and wait
<hyperfekt>
that may also be related to the whole freenode/matrix kerfuffle
judson__ has quit [Remote host closed the connection]
<nessdoor>
I only glimpsed at some discussions in the logs, but I didn't quite understand what's going on
judson__ has joined #nixos
philr has quit [Ping timeout: 265 seconds]
ddellacosta has joined #nixos
ahmedelgabri has quit [Ping timeout: 246 seconds]
ahmedelgabri has joined #nixos
ddellacosta has quit [Ping timeout: 265 seconds]
orivej has quit [Ping timeout: 260 seconds]
<__monty__>
hyperfekt: That's really not the purpose of #nixos-dev though.
<hyperfekt>
__monty__: my mistake, what is the purpose of #nixos-dev? just discussions? i thought this fell under #nixos-dev. of course not every PR that's ready should be posted there, the motivation in these cases is that the branchoff is about to happen / it apparently hasn't seen attention in a long while via the usual ways
<hyperfekt>
* i thought this fell under 'development of NixOS'
<nessdoor>
hyperfekt In reality the last review approval only came ~8h ago, so it's not that long
<nessdoor>
The PR has been neglected since December because nobody noticed it until I posted it on Discourse
<nessdoor>
My bad
AlexanderShestak has joined #nixos
fresheyeball has joined #nixos
<__monty__>
hyperfekt: #nixos-dev is for discussion around NixOS development. Which is very different from Nixpkgs package contributions.
<fresheyeball>
so I am upgrading a machine that has been up for almost a year
abstrn has quit [Remote host closed the connection]
<fresheyeball>
and strangly, it's failing on GRUB
tejing has joined #nixos
abstrn has joined #nixos
<fresheyeball>
I have had boot.loader.grub.device = "/dev/sdl";
<fresheyeball>
for a very long time
<fresheyeball>
now it fails thusly
<fresheyeball>
grub-install: error: cannot find a GRUB drive for /dev/sdl. Check your device.map.
<fresheyeball>
I guess the device id changed?
<fresheyeball>
how can I figure out where it went?
<fresheyeball>
I ran `file -s` on every /dev that starts with "s"
<fresheyeball>
and did not figure out which one had GRUB
<__monty__>
hyperfekt: Didn't want to come across as too harsh btw. It's just that I've noticed a pattern of people abusing (strong word but yes) channels with far lower traffic, like #nixos-chat primarily, to get more attention from more "senior" community members. And that's really unfortunate. Because if someone is choosing not to participate in #nixos they likely have a reason.
<tejing>
fresheyeball: I'd reccommend using a more stable identifier in the future, like /dev/disk//by-id/wwn-<whatever>
<fresheyeball>
tejing: a fair point
<fresheyeball>
I would like to move to one now!
<tejing>
and maybe you can find the right disk with lsblk?
<fresheyeball>
it appears to be `/dev/sdd`
<fresheyeball>
but ok
<fresheyeball>
so file -s /dev/sdd1
<fresheyeball>
says it's an ext4 Linux system
<fresheyeball>
I figured it must be /dev/sdd
<hyperfekt>
__monty__: interesting, i thought nixpkgs package contribution was part of NixOS development, the way nixpkgs discussions usually happen in #nixos. such that nixos in this case means 'the NixOS community' and not <nixpkgs/nixos>
<tejing>
so find the symlink of the form I said that links to /dev/sdd
<fresheyeball>
but file -s /dev/sdd
<fresheyeball>
says it's a DOS boot sector!
<hyperfekt>
i definitely agree that people shouldn't be writing in unrelated channels just to get attention
<fresheyeball>
wait, I wonder if GRUB shows up a s DOS boot sector *facepalm*
<ToxicFrog>
fresheyeball: that sounds like sdd is a drive partitioned with legacy (MBR) partition table rather than modern (GPT) one
<fresheyeball>
ok, now how to I get a more stable identifier?
<fresheyeball>
right but how to figure what what is what?
<CodeBitCookie[m]>
Hey guys!
bbarker has quit [Remote host closed the connection]
<fresheyeball>
I get there is a symlink at a more stable identifier
<tejing>
fresheyebnall: ls -l
<fresheyeball>
but I don't see how to find that identifier
<fresheyeball>
oh ok
<CodeBitCookie[m]>
Hey, Which is better the wrapProgram function or the substituteInPlace method
<ToxicFrog>
ls -l /dev/disk/by-id | grep sdd
bbarker has joined #nixos
<CodeBitCookie[m]>
because the former looks better to me as it is easier to do and easier to install
<CodeBitCookie[m]>
and easier to maintain and update
<CodeBitCookie[m]>
I can't see why some people say the latter is better
<evils>
because it doesn't involve a wrapper?
<__monty__>
hyperfekt: I've mostly experienced it as the contributor/maintainer split. Where the former include package maintainers (not enough words to distinguish all these : ( ) and some of the latter indeed are the ones who'd merge your package contributions.
<evils>
__monty__: plebs/elite :P
<__monty__>
Significant packages/changes might very well be appropriate to discussion over there of course. We don't live in a world of absolutes.
<hyperfekt>
__monty__: i see, that changes things of course. wish it was a bit more explicit
bbarker has quit [Ping timeout: 260 seconds]
<hyperfekt>
CodeBitCookie[m]: you mean for scripts? i would definitely recommend the former if there isn't a good reason to do otherwise because it is less prone to bugs.
bbarker has joined #nixos
ddellacosta has joined #nixos
bbarker has quit [Remote host closed the connection]
proofofkeags_ has joined #nixos
bbarker has joined #nixos
Ut_Pwnsim_ has joined #nixos
Ut_Pwnsim has joined #nixos
<Ut_Pwnsim_>
UR NOOB IRCD GOT PWNED BY LALBORNOZ FROM MIDIPIX / IRC.LIBERA.CHAT #MIDIPIX
<Ut_Pwnsim>
UR NOOB IRCD GOT PWNED BY LALBORNOZ FROM MIDIPIX / IRC.LIBERA.CHAT #MIDIPIX
Ut_Pwnsim_ has quit [Client Quit]
Ut_Pwnsim has quit [Client Quit]
ddellacosta has quit [Ping timeout: 246 seconds]
ahmedelgabri has joined #nixos
tlaxkit has quit [Quit: Konversation terminated!]
NegativeLatency has joined #nixos
<NegativeLatency>
UR NOOB IRCD GOT PWNED BY LALBORNOZ FROM MIDIPIX / IRC.LIBERA.CHAT #MIDIPIX
<samueldr>
nf ^ but yeah, something is off... removing (hd0) should have fixed everything as apparently grub should be looking at the disk/partition it booted from, but it seems unqualified paths are buggy on some specific platforms which is hella diappointing
<samueldr>
there might be some issues figuring out how to re-distribute it
<samueldr>
but that'll need the involvement of infi//nisil who's seemingly not online during this transition
<samueldr>
that'll be quite the shock!
mudri has quit []
<__monty__>
I've seen them show up on libera and the nick seems to be here, as well as a -m suffix?
solene has left #nixos [#nixos]
alanz has quit []
mayhew has quit [Quit: Konversation terminated!]
rajivr has quit [Quit: Connection closed for inactivity]
Fare has quit [Quit: Leaving]
ris has quit []
exondation has quit [Ping timeout: 258 seconds]
ris has joined #nixos
exondation has joined #nixos
johnjay has joined #nixos
d3z has quit []
<iagoq[m]>
<simpson "iagoq: If you have the energy fo"> well, building from source isn't going too smooth lol. I couldn't even get the first npm invocation to succeed, it keeps trying and failing to get a package that node2nix somehow didn't get.
aleph- has quit [Quit: WeeChat info:version]
<shla>
is 21.05 still on track to be released sometime this month?
<iagoq[m]>
and after looking some more, it seems like node2nix didn't get the dependencies from packages-lock.json that aren't in packages.json. Anyone has any idea how to fix this?
<emmanuel_erc>
I'm trying to install NixOS on my Lenovo laptop and one of the first steps of the process is tripping me up.
Reventlov has joined #nixos
abathur has quit [Quit: abathur]
Reventlov is now known as Guest65734
<emmanuel_erc>
Particularly, I've burned the nixos iso onto a usb drive and I've made sure to tell my BIOS to boot from the USB and this doesn't work. It falls back to booting Ubuntu instead.
<emmanuel_erc>
Is there a way I can check if my usb drive is bootable?
<evils>
well, trying to boot from it would check that :P
<evils>
there should be a key you can press to get a "boot menu", which lists available boot devices
<emmanuel_erc>
Yeah, I can just press enter in the first splash screen during startup.
<evils>
you've tried selecting the USB drive there?
<emmanuel_erc>
yes
<emmanuel_erc>
I had to make that drive the first drive to try to boot from
<evils>
there's probably going to be a few options for the USB device, i'd say try them all, if that doesn't work, maybe try balena etcher to flash the image, this should verify nothing went wrong
gentauro has quit [Quit: leaving]
Reventlov has left #nixos ["WeeChat 2.3"]
<emmanuel_erc>
Yeah, I've been using "dd" to flash the iso
<emmanuel_erc>
I'll try balena etcher
gentauro has joined #nixos
<emmanuel_erc>
Ok, well if things don't go well. I'll be back on here.
emmanuel_erc has quit [Read error: Connection reset by peer]
<hodapp>
emmanuel_erc: have you definitely been able to boot this particular USB drive before? once in awhile I'll just run into a combination of BIOS and USB drive that refuse to play nice
<emmanuel_erc>
ah
<emmanuel_erc>
Yes, I used this same drive to install my currently running ubuntu
<emmanuel_erc>
I'm going to try the graphical iso image
<emmanuel_erc>
I might also get another usb drive
<samueldr>
secure boot?
<samueldr>
IIRC ubuntu has a shim to work with secure boot
<evils>
emmanuel_erc: just to clarify, the flashing failed or booting failed?
<samueldr>
we don't
sorcerer|lounge1 has joined #nixos
<sorcerer|lounge1>
/!\ THIS CHANNEL HAS MOVED TO IRC.LIBERA.CHAT /!\
<sorcerer|lounge1>
/!\ THIS CHANNEL HAS MOVED TO IRC.LIBERA.CHAT /!\
<sorcerer|lounge1>
/!\ THIS CHANNEL HAS MOVED TO IRC.LIBERA.CHAT /!\
<samueldr>
UEFI secure boots validates the UEFI programs it boots before booting them
<emmanuel_erc>
ah
<samueldr>
validates them against certificates and such
<samueldr>
ubuntu has a shim for that
<emmanuel_erc>
so I just need to turn that mechanism off?
<samueldr>
that would be one way it can fail yes
zopieux has joined #nixos
<samueldr>
if you're fine with turning secure boot off :)
<emmanuel_erc>
Well, I'm going to wipe whatever's on my current hard drive (there's nothing I'm going to miss). But I would want to have secure boot back on after I install nixos
<{^_^}>
[nixpkgs] @SuperSandro2000 merged pull request #122730 → wally-cli: remove unnecessary line (zsa/wally-cli/pulls/1 has long been m… → https://github.com/NixOS/nixpkgs/pull/122730
<emmanuel_erc>
I'll also want to encrypt the main drive I'm using.
<{^_^}>
#53901 (by grahamc, 2 years ago, open): WIP: Sign systemd boot EFI images for secure booting.
<samueldr>
not possible to use secure boot *correctly* with NixOS yet
<samueldr>
I guess a shim could work, but that's not *correctly* :)
<evils>
couldn't they add their own key? (maybe not the most beginner friendly thing to try though)
<emmanuel_erc>
So right now, in my current ubuntu, my hard drive is encrypted, such that you have to sign in before you can get to the ubuntu login screen
<emmanuel_erc>
Getting some like that back again should be easier than secure boot, right?
<{^_^}>
[nixpkgs] @Mindavi opened pull request #123927 → gdk-pixbuf: support cross-compilation by disabling introspection and gtk_doc → https://github.com/NixOS/nixpkgs/pull/123927