Peace be with you all . I am a new FreeBSD user , a noob (a 1 year old FreeBSD noob) so to say . I am currently on an experiment hype with FreeBSD trying to debloat my GUI workflow into CLI-only workflow . Handbook is awesome , i managed to get this far without actually asking a question to this forum . Ports is awesome , and after i learned how to use offline pkg repository with poudriere i am on a hype-train . My Gentoo experience is bad i instantly ditched it after so much effort that returns an error , so ZFS snapshot + poudriere is a wonder that a gentoo linux won't experience until a certain amount of effort .
So in my understanding /etc/make.conf will pass it's options globally and a custom make.conf overwrite the global one if conflicted . You set the options via
So how do i enable this options ?
Also i intended to try working with ports-mgmt/synth . After compiling , installing and reading the man page , This is my understanding of synth's workflow . You install synth , create a custom profile , pass the custom make.conf , create a port list file , use synth status to dry run , use synth prepare-system and synth install to build and install the package , and synth upgrade-system to actually recompile and performs ports update . Or should i use it like i use poudriere (disabling FreeBSD official repository and pass a configuration of local repository configuration) ?
Lastly , how do i preview a port's options before i installed it ? The one i knew is via port dialogue and pkg info but it is after i installed the ports . Please tell me if there are misunderstanding in my comprehenssion about what i knew .
Thanks .
So in my understanding /etc/make.conf will pass it's options globally and a custom make.conf overwrite the global one if conflicted . You set the options via
poudriere-options
or via make.conf using set and unset . So how do i pass a custom options for a certain number of ports , lets say misc/nnn with 0_ICONS and 0_NERD (according to the nnn github page) options to enable icons in the options , pkg info nnn
don't actually show this options , and neither the port dialogue showed that possible option . So how do i enable this options ?
Also i intended to try working with ports-mgmt/synth . After compiling , installing and reading the man page , This is my understanding of synth's workflow . You install synth , create a custom profile , pass the custom make.conf , create a port list file , use synth status to dry run , use synth prepare-system and synth install to build and install the package , and synth upgrade-system to actually recompile and performs ports update . Or should i use it like i use poudriere (disabling FreeBSD official repository and pass a configuration of local repository configuration) ?
Lastly , how do i preview a port's options before i installed it ? The one i knew is via port dialogue and pkg info but it is after i installed the ports . Please tell me if there are misunderstanding in my comprehenssion about what i knew .
Thanks .