kde user settings
This commit is contained in:
parent
440f46a3db
commit
b27f1cc7fe
2
user/config/kde/arkrc
Normal file
2
user/config/kde/arkrc
Normal file
|
|
@ -0,0 +1,2 @@
|
||||||
|
[General]
|
||||||
|
defaultOpenAction=Open
|
||||||
11
user/config/kde/default.nix
Normal file
11
user/config/kde/default.nix
Normal file
|
|
@ -0,0 +1,11 @@
|
||||||
|
{...}: {
|
||||||
|
xdg.configFile.arkrc.source = ./arkrc;
|
||||||
|
xdg.configFile.kdeglobals.source = ./kdeglobals;
|
||||||
|
xdg.configFile.kiorc.source = ./kiorc;
|
||||||
|
xdg.configFile.kservicemenurc.source = ./kservicemenurc;
|
||||||
|
xdg.dataFile."ark/ark_recentfiles" = {
|
||||||
|
text = "";
|
||||||
|
force = true;
|
||||||
|
};
|
||||||
|
xdg.dataFile."kxmlgui5/dolphin/dolphinui.rc".source = ./dolphinui.rc;
|
||||||
|
}
|
||||||
199
user/config/kde/dolphinui.rc
Normal file
199
user/config/kde/dolphinui.rc
Normal file
|
|
@ -0,0 +1,199 @@
|
||||||
|
<!DOCTYPE gui>
|
||||||
|
<gui version="38" name="dolphin" translationDomain="kxmlgui5">
|
||||||
|
<MenuBar alreadyVisited="1">
|
||||||
|
<Menu alreadyVisited="1" name="file" noMerge="1">
|
||||||
|
<text translationDomain="kxmlgui5">&File</text>
|
||||||
|
<Action name="file_new"/>
|
||||||
|
<Separator weakSeparator="1"/>
|
||||||
|
<Action name="new_menu"/>
|
||||||
|
<Action name="file_new"/>
|
||||||
|
<Action name="new_tab"/>
|
||||||
|
<Action name="file_close"/>
|
||||||
|
<Action name="undo_close_tab"/>
|
||||||
|
<Separator/>
|
||||||
|
<Action name="add_to_places"/>
|
||||||
|
<Separator/>
|
||||||
|
<Action name="renamefile"/>
|
||||||
|
<Action name="duplicate"/>
|
||||||
|
<Action name="movetotrash"/>
|
||||||
|
<Action name="deletefile"/>
|
||||||
|
<Separator/>
|
||||||
|
<Action name="show_target"/>
|
||||||
|
<Separator/>
|
||||||
|
<Action name="properties"/>
|
||||||
|
<Separator weakSeparator="1"/>
|
||||||
|
<Action name="file_close"/>
|
||||||
|
<Separator weakSeparator="1"/>
|
||||||
|
<Action name="file_quit"/>
|
||||||
|
</Menu>
|
||||||
|
<Menu alreadyVisited="1" name="edit" noMerge="1">
|
||||||
|
<text translationDomain="kxmlgui5">&Edit</text>
|
||||||
|
<Action name="edit_undo"/>
|
||||||
|
<Separator weakSeparator="1"/>
|
||||||
|
<Action name="edit_cut"/>
|
||||||
|
<Action name="edit_copy"/>
|
||||||
|
<Action name="edit_paste"/>
|
||||||
|
<Separator weakSeparator="1"/>
|
||||||
|
<Action name="edit_select_all"/>
|
||||||
|
<Separator weakSeparator="1"/>
|
||||||
|
<Action name="edit_find"/>
|
||||||
|
<Separator weakSeparator="1"/>
|
||||||
|
<Action name="edit_undo"/>
|
||||||
|
<Separator/>
|
||||||
|
<Action name="edit_cut"/>
|
||||||
|
<Action name="edit_copy"/>
|
||||||
|
<Action name="copy_location"/>
|
||||||
|
<Action name="edit_paste"/>
|
||||||
|
<Separator/>
|
||||||
|
<Action name="show_filter_bar"/>
|
||||||
|
<Action name="edit_find"/>
|
||||||
|
<Separator/>
|
||||||
|
<Action name="toggle_selection_mode"/>
|
||||||
|
<Action name="copy_to_inactive_split_view"/>
|
||||||
|
<Action name="move_to_inactive_split_view"/>
|
||||||
|
<Action name="edit_select_all"/>
|
||||||
|
<Action name="invert_selection"/>
|
||||||
|
</Menu>
|
||||||
|
<Menu alreadyVisited="1" name="view" noMerge="1">
|
||||||
|
<text translationDomain="kxmlgui5">&View</text>
|
||||||
|
<Action name="view_zoom_in"/>
|
||||||
|
<Action name="view_zoom_out"/>
|
||||||
|
<Separator weakSeparator="1"/>
|
||||||
|
<Action name="view_redisplay"/>
|
||||||
|
<Separator weakSeparator="1"/>
|
||||||
|
<Action name="view_zoom_in"/>
|
||||||
|
<Action name="view_zoom_reset"/>
|
||||||
|
<Action name="view_zoom_out"/>
|
||||||
|
<Separator/>
|
||||||
|
<Action name="sort"/>
|
||||||
|
<Action name="view_mode"/>
|
||||||
|
<Action name="additional_info"/>
|
||||||
|
<Action name="show_preview"/>
|
||||||
|
<Action name="show_in_groups"/>
|
||||||
|
<Action name="show_hidden_files"/>
|
||||||
|
<Separator/>
|
||||||
|
<Action name="split_view"/>
|
||||||
|
<Action name="split_stash"/>
|
||||||
|
<Action name="redisplay"/>
|
||||||
|
<Action name="stop"/>
|
||||||
|
<Separator/>
|
||||||
|
<Action name="panels"/>
|
||||||
|
<Menu name="location_bar" icon="edit-select-text" noMerge="1">
|
||||||
|
<text translationDomain="dolphin" context="@title:menu">Location Bar</text>
|
||||||
|
<Action name="editable_location"/>
|
||||||
|
<Action name="replace_location"/>
|
||||||
|
</Menu>
|
||||||
|
<Separator/>
|
||||||
|
<Action name="view_properties"/>
|
||||||
|
</Menu>
|
||||||
|
<Menu alreadyVisited="1" name="go" noMerge="1">
|
||||||
|
<text translationDomain="kxmlgui5">&Go</text>
|
||||||
|
<Action name="go_up"/>
|
||||||
|
<Action name="go_back"/>
|
||||||
|
<Action name="go_forward"/>
|
||||||
|
<Action name="go_home"/>
|
||||||
|
<Separator weakSeparator="1"/>
|
||||||
|
<Action name="bookmarks"/>
|
||||||
|
<Action name="closed_tabs"/>
|
||||||
|
</Menu>
|
||||||
|
<Separator weakSeparator="1"/>
|
||||||
|
<Separator weakSeparator="1"/>
|
||||||
|
<Separator weakSeparator="1"/>
|
||||||
|
<Menu alreadyVisited="1" name="tools" noMerge="1">
|
||||||
|
<text translationDomain="kxmlgui5">&Tools</text>
|
||||||
|
<Action name="open_preferred_search_tool"/>
|
||||||
|
<Action name="open_terminal"/>
|
||||||
|
<Action name="open_terminal_here"/>
|
||||||
|
<Action name="focus_terminal_panel"/>
|
||||||
|
<Action name="compare_files"/>
|
||||||
|
<Action name="change_remote_encoding"/>
|
||||||
|
</Menu>
|
||||||
|
<Menu alreadyVisited="1" name="settings" noMerge="1">
|
||||||
|
<text translationDomain="kxmlgui5">&Settings</text>
|
||||||
|
<Action name="options_show_menubar"/>
|
||||||
|
<Merge name="StandardToolBarMenuHandler"/>
|
||||||
|
<Merge name="KMDIViewActions"/>
|
||||||
|
<Action name="options_show_statusbar"/>
|
||||||
|
<Separator weakSeparator="1"/>
|
||||||
|
<Action name="switch_application_language"/>
|
||||||
|
<Action name="options_configure_keybinding"/>
|
||||||
|
<Action name="options_configure_toolbars"/>
|
||||||
|
<Action name="options_configure"/>
|
||||||
|
</Menu>
|
||||||
|
<Separator weakSeparator="1"/>
|
||||||
|
<Menu alreadyVisited="1" name="help" noMerge="1">
|
||||||
|
<text translationDomain="kxmlgui5">&Help</text>
|
||||||
|
<Action name="help_contents"/>
|
||||||
|
<Action name="help_whats_this"/>
|
||||||
|
<Action name="open_kcommand_bar"/>
|
||||||
|
<Separator weakSeparator="1"/>
|
||||||
|
<Action name="help_report_bug"/>
|
||||||
|
<Separator weakSeparator="1"/>
|
||||||
|
<Action name="help_donate"/>
|
||||||
|
<Separator weakSeparator="1"/>
|
||||||
|
<Action name="help_about_app"/>
|
||||||
|
<Action name="help_about_kde"/>
|
||||||
|
</Menu>
|
||||||
|
</MenuBar>
|
||||||
|
<ToolBar alreadyVisited="1" name="mainToolBar" noMerge="1">
|
||||||
|
<text translationDomain="dolphin" context="@title:menu">Main Toolbar</text>
|
||||||
|
<Action name="go_back"/>
|
||||||
|
<Action name="go_forward"/>
|
||||||
|
<Action name="go_up"/>
|
||||||
|
<Action name="open_terminal_here"/>
|
||||||
|
<Separator name="separator_0"/>
|
||||||
|
<Action name="icons"/>
|
||||||
|
<Action name="compact"/>
|
||||||
|
<Action name="details"/>
|
||||||
|
<Separator name="separator_1"/>
|
||||||
|
<Action name="url_navigators"/>
|
||||||
|
<Action name="split_view"/>
|
||||||
|
<Action name="split_stash"/>
|
||||||
|
<Action name="toggle_search"/>
|
||||||
|
<Action name="hamburger_menu"/>
|
||||||
|
</ToolBar>
|
||||||
|
<State name="new_file">
|
||||||
|
<disable>
|
||||||
|
<Action name="edit_undo"/>
|
||||||
|
<Action name="edit_redo"/>
|
||||||
|
<Action name="edit_cut"/>
|
||||||
|
<Action name="renamefile"/>
|
||||||
|
<Action name="movetotrash"/>
|
||||||
|
<Action name="deletefile"/>
|
||||||
|
<Action name="invert_selection"/>
|
||||||
|
<Separator/>
|
||||||
|
<Action name="go_back"/>
|
||||||
|
<Action name="go_forward"/>
|
||||||
|
</disable>
|
||||||
|
</State>
|
||||||
|
<State name="has_selection">
|
||||||
|
<enable>
|
||||||
|
<Action name="invert_selection"/>
|
||||||
|
</enable>
|
||||||
|
</State>
|
||||||
|
<State name="has_no_selection">
|
||||||
|
<disable>
|
||||||
|
<Action name="delete_shortcut"/>
|
||||||
|
<Action name="invert_selection"/>
|
||||||
|
</disable>
|
||||||
|
</State>
|
||||||
|
<ActionProperties scheme="Default">
|
||||||
|
<Action name="go_back" priority="0"/>
|
||||||
|
<Action name="go_forward" priority="0"/>
|
||||||
|
<Action name="go_up" priority="0"/>
|
||||||
|
<Action name="go_home" priority="0"/>
|
||||||
|
<Action name="stop" priority="0"/>
|
||||||
|
<Action name="icons" priority="0"/>
|
||||||
|
<Action name="compact" priority="0"/>
|
||||||
|
<Action name="details" priority="0"/>
|
||||||
|
<Action name="view_zoom_in" priority="0"/>
|
||||||
|
<Action name="view_zoom_reset" priority="0"/>
|
||||||
|
<Action name="view_zoom_out" priority="0"/>
|
||||||
|
<Action name="edit_cut" priority="0"/>
|
||||||
|
<Action name="edit_copy" priority="0"/>
|
||||||
|
<Action name="edit_paste" priority="0"/>
|
||||||
|
<Action name="toggle_search" priority="0"/>
|
||||||
|
<Action name="toggle_filter" priority="0"/>
|
||||||
|
<Action name="open_terminal_here" priority="0"/>
|
||||||
|
</ActionProperties>
|
||||||
|
</gui>
|
||||||
2
user/config/kde/kdeglobals
Normal file
2
user/config/kde/kdeglobals
Normal file
|
|
@ -0,0 +1,2 @@
|
||||||
|
[General]
|
||||||
|
TerminalApplication=alacritty
|
||||||
7
user/config/kde/kiorc
Normal file
7
user/config/kde/kiorc
Normal file
|
|
@ -0,0 +1,7 @@
|
||||||
|
[Confirmations]
|
||||||
|
ConfirmDelete=true
|
||||||
|
ConfirmEmptyTrash=true
|
||||||
|
ConfirmTrash=false
|
||||||
|
|
||||||
|
[Executable scripts]
|
||||||
|
behaviourOnLaunch=open
|
||||||
12
user/config/kde/kservicemenurc
Normal file
12
user/config/kde/kservicemenurc
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
[Show]
|
||||||
|
compressfileitemaction=true
|
||||||
|
extractfileitemaction=true
|
||||||
|
forgetfileitemaction=false
|
||||||
|
installFont=false
|
||||||
|
kactivitymanagerd_fileitem_linking_plugin=false
|
||||||
|
kio-admin=true
|
||||||
|
mountisoaction=true
|
||||||
|
runInKonsole=false
|
||||||
|
setAsWallpaper=false
|
||||||
|
slideshowfileitemaction=false
|
||||||
|
tagsfileitemaction=false
|
||||||
|
|
@ -5,6 +5,7 @@
|
||||||
}: let
|
}: let
|
||||||
mkln = x: config.lib.file.mkOutOfStoreSymlink "${config.home.homeDirectory}/.local/nixos/user/${x}";
|
mkln = x: config.lib.file.mkOutOfStoreSymlink "${config.home.homeDirectory}/.local/nixos/user/${x}";
|
||||||
in {
|
in {
|
||||||
|
imports = [./config/kde];
|
||||||
xdg.configFile.alacritty.source = mkln "config/alacritty";
|
xdg.configFile.alacritty.source = mkln "config/alacritty";
|
||||||
xdg.configFile.awesome.source = mkln "config/awesome";
|
xdg.configFile.awesome.source = mkln "config/awesome";
|
||||||
xdg.configFile.bash.source = mkln "config/bash";
|
xdg.configFile.bash.source = mkln "config/bash";
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue