From cad31f073f4dc59f4cf8d2900f936a00f9fab93e Mon Sep 17 00:00:00 2001 From: "Thomas A. Christensen II" <25492070+MillironX@users.noreply.github.com> Date: Sat, 24 May 2025 13:37:28 -0500 Subject: [PATCH 1/2] Upgrade Zed settings to new format Zed changed the settings schema when they rolled out agents. Switch to the new format. --- programs/zed.nix | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/programs/zed.nix b/programs/zed.nix index 74c9cd5..65c46cd 100644 --- a/programs/zed.nix +++ b/programs/zed.nix @@ -17,13 +17,29 @@ "xml" ]; userSettings = { - assistant = { + agent = { default_model = { - provider = "zed.dev"; - model = "claude-3-7-sonnet-latest"; + provider = "copilot_chat"; + model = "claude-3.7-sonnet"; }; version = "2"; }; + auto_install_extensions = { + basher = true; + clojure = true; + cspell = true; + dockerfile = true; + earthfile = true; + git-firefly = true; + html = true; + julia = true; + latex = true; + macos-classic = true; + nix = true; + r = true; + toml = true; + xml = true; + }; buffer_font_family = "FiraCode Nerd Font"; buffer_font_size = 11; features = { edit_prediction_provider = "zed"; }; From 9e14bde7972a6bec025514d59e4ca76e1cbbb61a Mon Sep 17 00:00:00 2001 From: "Thomas A. Christensen II" <25492070+MillironX@users.noreply.github.com> Date: Sat, 24 May 2025 13:52:58 -0500 Subject: [PATCH 2/2] Add Dolphin configuration --- dotfiles/dolphinrc | 24 +++++++ dotfiles/user-places.xbel | 129 ++++++++++++++++++++++++++++++++++++++ homes/linux-desktop.nix | 4 ++ 3 files changed, 157 insertions(+) create mode 100644 dotfiles/dolphinrc create mode 100644 dotfiles/user-places.xbel diff --git a/dotfiles/dolphinrc b/dotfiles/dolphinrc new file mode 100644 index 0000000..2f11ee4 --- /dev/null +++ b/dotfiles/dolphinrc @@ -0,0 +1,24 @@ +MenuBar=Disabled + +[DetailsMode] +PreviewSize=16 + +[General] +BrowseThroughArchives=true +EditableUrl=true +GlobalViewProps=false +ShowFullPath=true +ShowStatusBar=FullWidth +ShowZoomSlider=true +Version=202 + + +[KFileDialog Settings] +Places Icons Auto-resize=false +Places Icons Static Size=22 + +[MainWindow] +MenuBar=Disabled + +[PreviewSettings] +Plugins=audiothumbnail,avif,blenderthumbnail,comicbookthumbnail,cursorthumbnail,djvuthumbnail,ebookthumbnail,exrthumbnail,directorythumbnail,fontthumbnail,imagethumbnail,jpegthumbnail,jxl,kraorathumbnail,windowsexethumbnail,windowsimagethumbnail,mobithumbnail,opendocumentthumbnail,gsthumbnail,rawthumbnail,svgthumbnail,gdk-pixbuf-thumbnailer,ffmpegthumbs,gsf-office diff --git a/dotfiles/user-places.xbel b/dotfiles/user-places.xbel new file mode 100644 index 0000000..3898aa6 --- /dev/null +++ b/dotfiles/user-places.xbel @@ -0,0 +1,129 @@ + + + + + + 4 + false + false + false + false + false + true + false + true + false + + + + Home + + + + + + 1744000668/0 + true + + + + + Downloads + + + + + + 1745377316/0 + + + + + Documents + + + + + + 1745424595/0 + + + + + Pictures + + + + + + 1745424679/2 + + + + + Videos + + + + + + 1745424689/3 + + + + + SyncBucket + + + + + + 1745424609/1 + + + + + Source + + + + + + 1745424815/4 + + + + + Nextcloud + + + + + + 1746046204/0 + + + + + bosephus + + + + + + 1745109067/0 + + + + + Trash + + + + + + 1744000668/2 + true + + + diff --git a/homes/linux-desktop.nix b/homes/linux-desktop.nix index 7879095..32b4900 100644 --- a/homes/linux-desktop.nix +++ b/homes/linux-desktop.nix @@ -142,6 +142,8 @@ in { configFile = { "plasma-workspace/env/ZED_WINDOW_DECORATIONS.sh".text = "export ZED_WINDOW_DECORATIONS=server"; + "dolphinrc".source = + mkOutOfStoreSymlink "${home-manager-repo}/dotfiles/dolphinrc"; "konsolerc".source = mkOutOfStoreSymlink "${home-manager-repo}/dotfiles/konsolerc"; "yakuakerc".source = @@ -156,6 +158,8 @@ in { ./../dotfiles/word-to-pdf.desktop; "kio/servicemenus/powerpoint-to-pdf.desktop".source = ./../dotfiles/powerpoint-to-pdf.desktop; + "user-places.xbel".source = + mkOutOfStoreSymlink "${home-manager-repo}/dotfiles/user-places.xbel"; }; }; }