lassulus changed the topic of #nixos-de to: Willkommen im deutschen NixOS Channel.
palo1 has joined #nixos-de
palo has quit [Ping timeout: 258 seconds]
palo1 is now known as palo
fendor has quit [Ping timeout: 246 seconds]
fendor has joined #nixos-de
<jonge[m]>
benutzt hier jemand home-manager und i3 oder xmonad? ich wuerde eigentlich ganz gerne mal auf solche WMs umsteigen, aber bevor ich das tue haette ich noch paar erfahrungsfragen
<manveru>
jonge[m]: home-manager & i3
<manveru>
frag away
<jonge[m]>
manveru: awesome. wie teilt sich die config ueber Xserver-sachen /etc/nixos/configuration.nix und die home manager config auf?
<jonge[m]>
also hast du nur lightdm als login maske und dann alles mit i3 sachen in der home manager config?
<manveru>
im prinzip macht home-manager ein xsession file, in der nixos config sag ich einfach nur xserver.enable = true
<jonge[m]>
inklusive screensaver settings in home manager
<manveru>
genau
<jonge[m]>
xserver.enable = true fuehrt dann dazu dass du lightdm hast, ja?
<manveru>
ja
<jonge[m]>
und du musst dann per hand konfigurieren dass du sowas wie ne tray-icon bar hast in der sowas wie networkmanager auftaucht?
<jonge[m]>
und passwortmanagement steht auch in home manager und funktioniert uebergreifend ueber browser, mail app usw.?
<manveru>
dafuer hab ich lastpass
<jonge[m]>
lastpass, diesen proprietaeren passwortservice?
<manveru>
genau
<jonge[m]>
da hab ich mich letztens abgemeldet weil deren mails mich so hart angenervt haben - hab zehn mal unsubscribed aber die mails immer noch bekommen.
<jonge[m]>
und wo speichert networkmanager dann deine passwoerter? ich dachte der benutzt dann gnome keyring (wenn man gnome benutzt)
<manveru>
networkmanager speichert die afaik in /etc/NetworkManager
<jonge[m]>
also ich benutze zur zeit halt gnome weil "da halt alles funktioniert" und ich ungebildet bin in der hinsicht welche services da genau die teile der user experience herstellen die ich haben moechte - und wie ich das in einem weniger vollintegrierten WM nachstelle.
<manveru>
hab auch gnome keyring fuer ein paar sachen
<manveru>
das ist einfach services.gnome-keyring in home-manager
<jonge[m]>
wo sieht man in deiner home manager config wie du screensaver mit screenlock konfiguriert hast?
<manveru>
ich hab keinen screensaver
<jonge[m]>
aber lock?
<manveru>
hab nen shortcut fuer i3lock-fancy
<jonge[m]>
lockt das auch wenn du dein laptop zuklappst und wieder aufklappst?
<manveru>
nein, das is ein desktop
<manveru>
und nachdem ich fast immer daheim bin, hab ich das nicht
<manveru>
home-manager hat auch ne config fuer screen-locker, habs nur noch nie probiert
<manveru>
ah, hab ich doch
<manveru>
damn, ganz vergessen :)
<manveru>
die tau.nix is mein laptop, verwend ich aber nur alle paar monate
<jonge[m]>
ah diese config-weiche mit dem hostnamen als input gefaellt mir.
<jonge[m]>
ach in der tau.nix sehe ich auch grad die `xrandr` sachen. wenn man mal nen talk gibt und mit nem dummen projektor was an die wand werfen will - da kommt bei dir kein popup das den monitor connecten will, sondern das ist auch alles handgebastelt, oder?
<manveru>
jo
<manveru>
kannst aber auch arandr oder autorandr verwenden
<jonge[m]>
wuerde man das als service laufen der popupt sobald man was einsteckt?
<manveru>
ich glaube nicht, dass es das kann
<manveru>
machst du das oft?
<manveru>
hm, gibt auch ne autorandr config in home-manager
<jonge[m]>
also ich gebe durchaus oft talks oder bin mal in nem office wo man mir nen monitor gibt den ich dann dankbar anstecke.
<manveru>
was es nicht alles git :)
<manveru>
aber das ist halt kein popup, afaict
<jonge[m]>
problem ist halt dass ich im gruenderkontext echt viel um die ohren hab und nen computer brauche der auch in cornercases "einfach laeuft". das ist zur zeit mein mac, aber mein enthusiasmus mit nixos und linux und so ist gross genug um es dort langfristig hinzubringen.
<manveru>
xlayoutdisplay scheint ganz cool
<manveru>
anw, ich weiss nicht, hat gnome so nen popup?
<jonge[m]>
es darf ruhig haesslich aussehen - aber wenn ich mir am ende befehle merken muss die displays umstellen, dann werde ich auf jeden fall immer vergessen wie das ging und doof da stehen.
<jonge[m]>
gnome hat so ein popup, xfce auch
<manveru>
dann sollt man doch rausfinden koennen was die verwenden :)
<jonge[m]>
joa...wenn man mal die zeit haette.
<manveru>
`nix run nixpkgs.xfce.xfce4-settings -c xfce4-display-settings`
<manveru>
das hier?
<jonge[m]>
mom muss mal nebenbei das linux laptop rausholen
<jonge[m]>
ach interessanterweise habe ich jetzt auf 2 unterschiedlichen laptops das problem dass GDM auf nixos 19.03 nicht hoch kommt nach dem boot.
<jonge[m]>
wenn ich ins tty wechsele, gdm neu starte und dann bisschen rumklicke, dann geht es
<jonge[m]>
genau so ein popup meine ich
<manveru>
schaut ja ganz nett aus
<jonge[m]>
wenn das einfach als service laeuft oder schnell per hotkey zu erreichen ist - that would work for me
<manveru>
jo, hotkey geht ja immer
<manveru>
ich schau mal, aber als services sollts auch funktionieren
<jonge[m]>
muss mir mal ne genaue liste aller cornercases machen die gehen muessen damit ich im production-alltag auf sowas wechseln kann...
<manveru>
jo, wenn du sowas hast gehts leichter :)
<manveru>
im prinzip musst du nur wissen was du willst, der rest ist normalerweise 1-2 zeilen an nix-config weit weg
<manveru>
ich empfehle die home-manager manpage, hat ne menge infos
<jonge[m]>
wenn ich weiss wonach ich genau suche dann finde ich die hilfe schnell - aber oft ist es "ich will ungefaehr X erreichen, aber wonach muss ich da suchen?" :D
<manveru>
ja, kann ich
<manveru>
ich schau normal zuerst in den manpages von configuration.nix und home-configuration.nix und dann `nix search`
<manveru>
auf jeden fall helf ich auch gern
<manveru>
bin schon ein paar jahre auf nixos
<manveru>
aber wenn du den mac weiter verwenden möchtest, gibts auch nix-darwin, was ähnliches kann wie home-manager
<jonge[m]>
nix-darwin hab ich mal als nix-total-anfaenger probiert, mir damit paar sachen kaputt gemacht - und mittlerweile kenn ich mich mit nix zwar immer besser aus, aber hab's seit dem noch nicht wieder probiert
<manveru>
hab ich ne weile auf meinem firmen-notebook verwendet, ist halt nicht immer ganz reibungslos
<jonge[m]>
ich probiere das gerade... hast du mehr als `xserver.enable = true;` in der nixos config? mit nur diesem setting kriege ich den lightdm login, aber dort funktioniert das touchpad nicht.
<jonge[m]>
ok im manual steht was von `libinput`, damit spiele ich auch mal.
<jonge[m]>
na das war es tatsaechlich.
<manveru>
ja, hab auch settings für nvidia und so
<manveru>
meine nixos conf fürs notebook hat noch synaptics config :P
<jonge[m]>
puh... der ganze xmonad kram ist echt viel
<jonge[m]>
kleine doktorarbeit
<manveru>
ist das nicht normal für haskell?
<manveru>
:)
<jonge[m]>
kommt drauf an. also wenn man ne library nimmt die ihre eigenen operatoren hat und monaden die umfangreiche konzepte kapseln, dann muss man erst einmal studieren. aber das tolle ist, dass sich das meistens wirklich wirklich lohnt.
fendor has quit [Remote host closed the connection]
Synthetica has joined #nixos-de
nervengift has joined #nixos-de
Synthetica has quit [Quit: Connection closed for inactivity]