From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Emanuel Berg Newsgroups: gmane.emacs.devel Subject: Re: Tramp and `dired-listing-switches' Date: Tue, 09 Jan 2024 06:22:01 +0100 Message-ID: <874jfnxerq.fsf@dataswamp.org> References: <8734we5aom.fsf@dataswamp.org> <871qbk18f0.fsf@dataswamp.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3371"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: emacs-devel@gnu.org Cancel-Lock: sha1:ylsrrX6Nq4Tn181YW049JRzBCmI= Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Jan 09 13:20:28 2024 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1rNB5o-0000do-26 for ged-emacs-devel@m.gmane-mx.org; Tue, 09 Jan 2024 13:20:28 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rNB50-0007Cn-7Y; Tue, 09 Jan 2024 07:19:38 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rN4Z3-0001tj-AA for emacs-devel@gnu.org; Tue, 09 Jan 2024 00:22:13 -0500 Original-Received: from ciao.gmane.io ([116.202.254.214]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rN4Z1-0001Us-Gs for emacs-devel@gnu.org; Tue, 09 Jan 2024 00:22:12 -0500 Original-Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1rN4Yz-0009jb-RL for emacs-devel@gnu.org; Tue, 09 Jan 2024 06:22:09 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Mail-Copies-To: never Received-SPF: pass client-ip=116.202.254.214; envelope-from=ged-emacs-devel@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.248, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Tue, 09 Jan 2024 07:19:37 -0500 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:314777 Archived-At: Now this whole thing works with the following code: ;;; -*- lexical-binding: t -*- (require 'files-x) (setq dired-listing-switches "-AGlX --group-directories-first -I \"*.meta\" -I \"#*#\" -I \"*.elc\"") (connection-local-set-profile-variables 'my-dired-profile '((dired-listing-switches . "-Al")) ) (connection-local-set-profiles '(:application tramp :machine "srv.dataswamp.org") 'my-dired-profile) I had to upgrade for it to work, now I'm on GNU Emacs 30.0.50 (build 1, x86_64-pc-linux-gnu, cairo version 1.16.0) of 2024-01-09 [commit 774c8ec74c98d69d56b2511a613145f2b69fb2eb] and it works great! This feature is pretty cool BTW, because the transition between systems is pretty seamless. Different systems and different ls even. And actually it isn't seamless since you use different options, that's the whole point. But that also makes you see from how a directory listing looks on what system you are on B) Thanks for the help. https://dataswamp.org/~incal/emacs-init/dired-incal.el https://dataswamp.org/~incal/conf/.zsh/install-emacs -- underground experts united https://dataswamp.org/~incal