From nobody Thu Feb 29 00:32:46 2024 X-Original-To: freebsd-questions@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4TlXHz3bxCz5Cjfh for ; Thu, 29 Feb 2024 00:33:03 +0000 (UTC) (envelope-from paulbeard@gmail.com) Received: from mail-ej1-x62b.google.com (mail-ej1-x62b.google.com [IPv6:2a00:1450:4864:20::62b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1D4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4TlXHy0H95z58Cs for ; Thu, 29 Feb 2024 00:33:02 +0000 (UTC) (envelope-from paulbeard@gmail.com) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20230601 header.b=ijEfQvZ0; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of paulbeard@gmail.com designates 2a00:1450:4864:20::62b as permitted sender) smtp.mailfrom=paulbeard@gmail.com Received: by mail-ej1-x62b.google.com with SMTP id a640c23a62f3a-a26ed1e05c7so64268266b.2 for ; Wed, 28 Feb 2024 16:33:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709166779; x=1709771579; darn=freebsd.org; h=cc:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=Jnhfha9ucouEIKyci90EkXhybnZEjv7L2kuGCd/FfMk=; b=ijEfQvZ0HxyiviFsay/ynyAGdoRUuBhJMMHZEsRw2e2qcG0OoAdyK4emRCzP7p1M8/ UeF0w29d8bXp9Y1H5Mugs3pDXpizWNIwiDR4p+AURM/J33a5EhFiE5l9S1ybdekx/Uw1 fLZ06lZAKHUMtwB6fdQzqjGlz2bVSMQx5wtEyEO/llr5OGVGItE2pLEjqePPqbhpqfhV 7466ipqb1MHVpzx26WTvv9yRzL5i4OcoB0YOLz54/aMViS3SCjOaLt5+81DQSKqpPvgg x/xWuIl6i7M+9t/fyOtLTmm1kpmB/SgvgmoqVEfKZujrA0tzd70yH0iS7Ckykshf7vLw nC8w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709166779; x=1709771579; h=cc:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=Jnhfha9ucouEIKyci90EkXhybnZEjv7L2kuGCd/FfMk=; b=LSoim88p4Avbv7YfSO7/THOXjJCw1oYTnOa+gSsN9C6LYQKWTkqrcmQAPo6jKQfsQ0 W7O1n4th+psqqFlxr8Iqa5tCaAH3U1+R6U+N6i5WMcx9+sR4G9JA76b3iiNtC0JcuRoF E4UFh2LMrDX4zAs6CHm8R32/8y0I6k40jqqtyNyTWXamq3zxIFJhwftmKdn81Bdcld2e PcH+jf5FzVJa2JFWA5HwA5FF3tf39Guw/Ex9HQhHpp8v3JriAQQ/9tTbLdqd4YNssLcN XGbcD8D0bMfKgO65Fr38Vt+bDcAclecb2/w0z0UdiKyIErqkhxkaVsz9vj/CKkLxvKUQ CkBA== X-Gm-Message-State: AOJu0YwS2PczlYeV4v2xCWNAimVZsy+lVA1Gc2UDRNQr8wJ5LtGerq6P 8dZwbH5XCgsqqzvGhFgbwLRcA5I2u+i2GWwRoLIrhGzrMn3UJ1kbqZg72EbclTO8YdScsuUxVyI g0r3ci8xhL3kfeWnYNH6N6OVChhZX9Sfy X-Google-Smtp-Source: AGHT+IHiMrh1aI2WzTVEe1jEdoe1GPJ+g9qIFxyRfEg/aGPPH305rW5HfQMvlxboE1p0nygQpowxGpM3rp4bZeL59yc= X-Received: by 2002:a17:906:51a:b0:a44:296:3513 with SMTP id j26-20020a170906051a00b00a4402963513mr250890eja.60.1709166778812; Wed, 28 Feb 2024 16:32:58 -0800 (PST) List-Id: User questions List-Archive: https://lists.freebsd.org/archives/freebsd-questions List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-questions@freebsd.org X-BeenThere: freebsd-questions@freebsd.org MIME-Version: 1.0 References: <20240228223745.DACE0841EA7D@ary.qy> <870AB939-4B51-42B6-9D41-57BF2010500B@sermon-archive.info> In-Reply-To: <870AB939-4B51-42B6-9D41-57BF2010500B@sermon-archive.info> From: paul beard Date: Wed, 28 Feb 2024 16:32:46 -0800 Message-ID: Subject: Re: Remote development with neovim, tmux and SSH from macOS? Cc: freebsd-questions@freebsd.org Content-Type: multipart/alternative; boundary="000000000000b68cae06127a664a" X-Spamd-Bar: / X-Spamd-Result: default: False [-0.98 / 15.00]; MISSING_TO(2.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; SUBJECT_ENDS_QUESTION(1.00)[]; NEURAL_HAM_SHORT(-0.98)[-0.981]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20230601]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; ARC_NA(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_FROM(0.00)[gmail.com]; RCPT_COUNT_ONE(0.00)[1]; FROM_HAS_DN(0.00)[]; MISSING_XM_UA(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-questions@freebsd.org]; TO_DN_NONE(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; MLMMJ_DEST(0.00)[freebsd-questions@freebsd.org]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; MID_RHS_MATCH_FROMTLD(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RCVD_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::62b:from] X-Rspamd-Queue-Id: 4TlXHy0H95z58Cs --000000000000b68cae06127a664a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable One more vote for FreeBSD in emulation. I have been running it for years in VirtualBox on now-ancient Mac hardware. Works fine but Apple Silicon (M* chips) is not there yet. UTM looks good but I haven't needed to go there. On Wed, Feb 28, 2024 at 4:29=E2=80=AFPM Doug Hardie wrote: > > On Feb 28, 2024, at 14:37, John Levine wrote: > > > > It appears that Simon Connah said: > >> -=3D-=3D-=3D-=3D-=3D- > >> -=3D-=3D-=3D-=3D-=3D- > >> > >> I've just set up a FreeBSD server and was curious about the best > practices for when it comes to developing on FreeBSD? I have a Mac > >> Studio but I'm not used to neovim or tmux at all and I get the feeling > that learning them is going to take some time. > >> > >> What do you use for developing on FreeBSD servers? Unfortunately I > can't install FreeBSD on my machine (well I can but it would be in > >> VMware Fusion Pro). > > > > FreeBSD works great in virtual machines. See Chapter 24.3 of the > > FreeBSD handbook for advice on installing it with VMware. > > > > I'm running FBSD under Fusion on my M2 Macbook, using NFS to share > > files between native Mac and the FBSD virtual machine, and X1 > > applications on BSD displaying with Xquartz on the Mac. > > > I run a number of servers with FreeBSD 14.0 on Mac Mini's. I run them on > the bare hardware. The boot is very slow as it takes the Mac awhile to > decide to boot in non-Mac mode. I use SSH to connect to them from a > variety of machines. I also have several of those off-site for backups. > All the machines have power and ethernet only. Currently all are the Int= el > Minis I believe although I have run FreeBSD 13 on a M1 Mini for awhile to > test it out. I have recently been using Raspberry Pi 4s as they are > cheaper, smaller, and use less power. They are a bit slower for disk > access, but otherwise just as powerful. > > My console system is an M1 mini with a large screen etc. Terminal works > fine although I use JellifiSSH to manage the connections. > > -- Doug > > > --=20 Paul Beard / www.paulbeard.org/ --000000000000b68cae06127a664a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
One more vote for FreeBSD in emulation. I have been runnin= g it for years in VirtualBox on now-ancient Mac hardware. Works fine but Ap= ple Silicon (M* chips) is not there yet. UTM looks good but I haven't n= eeded to go there.=C2=A0

On Wed, Feb 28, 2024 at 4:29=E2=80=AFPM Doug Hardie= <bc979@lafn.org> wrote:
> On Feb 28, 2024, at 14:37, John Levine <johnl@iecc.com> wrote:<= br> >
> It appears that Simon Connah <simon.n.connah@protonmail.com> said: >> -=3D-=3D-=3D-=3D-=3D-
>> -=3D-=3D-=3D-=3D-=3D-
>>
>> I've just set up a FreeBSD server and was curious about the be= st practices for when it comes to developing on FreeBSD? I have a Mac
>> Studio but I'm not used to neovim or tmux at all and I get the= feeling that learning them is going to take some time.
>>
>> What do you use for developing on FreeBSD servers? Unfortunately I= can't install FreeBSD on my machine (well I can but it would be in
>> VMware Fusion Pro).
>
> FreeBSD works great in virtual machines. See Chapter 24.3 of the
> FreeBSD handbook for advice on installing it with VMware.
>
> I'm running FBSD under Fusion on my M2 Macbook, using NFS to share=
> files between native Mac and the FBSD virtual machine, and X1
> applications on BSD displaying with Xquartz on the Mac.


I run a number of servers with FreeBSD 14.0 on Mac Mini's.=C2=A0 I run = them on the bare hardware.=C2=A0 The boot is very slow as it takes the Mac = awhile to decide to boot in non-Mac mode.=C2=A0 I use SSH to connect to the= m from a variety of machines.=C2=A0 I also have several of those off-site f= or backups.=C2=A0 All the machines have power and ethernet only.=C2=A0 Curr= ently all are the Intel Minis I believe although I have run FreeBSD 13 on a= M1 Mini for awhile to test it out.=C2=A0 I have recently been using Raspbe= rry Pi 4s as they are cheaper, smaller, and use less power.=C2=A0 They are = a bit slower for disk access, but otherwise just as powerful.

My console system is an M1 mini with a large screen etc.=C2=A0 Terminal wor= ks fine although I use JellifiSSH to manage the connections.

-- Doug




--
Pa= ul Beard / www.paul= beard.org/
--000000000000b68cae06127a664a--