Compare commits
No commits in common. "66832b952f29ea40dc4d8db91df64806b71c3045" and "440f46a3db2edda84e3393647311129a644992a8" have entirely different histories.
66832b952f
...
440f46a3db
|
|
@ -16,7 +16,7 @@ if _exists lsd; then
|
||||||
else
|
else
|
||||||
alias ls='lsd'
|
alias ls='lsd'
|
||||||
fi
|
fi
|
||||||
alias tree='ll --tree -I .git'
|
alias tree='ll --tree'
|
||||||
fi
|
fi
|
||||||
alias ll='ls -la'
|
alias ll='ls -la'
|
||||||
alias la='ls -la'
|
alias la='ls -la'
|
||||||
|
|
|
||||||
|
|
@ -1,2 +0,0 @@
|
||||||
[General]
|
|
||||||
defaultOpenAction=Open
|
|
||||||
|
|
@ -1,11 +0,0 @@
|
||||||
{...}: {
|
|
||||||
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;
|
|
||||||
}
|
|
||||||
|
|
@ -1,199 +0,0 @@
|
||||||
<!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>
|
|
||||||
|
|
@ -1,2 +0,0 @@
|
||||||
[General]
|
|
||||||
TerminalApplication=alacritty
|
|
||||||
|
|
@ -1,7 +0,0 @@
|
||||||
[Confirmations]
|
|
||||||
ConfirmDelete=true
|
|
||||||
ConfirmEmptyTrash=true
|
|
||||||
ConfirmTrash=false
|
|
||||||
|
|
||||||
[Executable scripts]
|
|
||||||
behaviourOnLaunch=open
|
|
||||||
|
|
@ -1,12 +0,0 @@
|
||||||
[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
|
|
||||||
|
|
@ -1,84 +1,6 @@
|
||||||
set show-mode-in-prompt on
|
set show-mode-in-prompt on
|
||||||
set vi-ins-mode-string \1\e[34;1m\e[6 q\2I \1\e[0m\2
|
set vi-ins-mode-string \1\e[34;1m\e[6 q\2I \1\e[0m\2
|
||||||
set vi-cmd-mode-string \1\e[30;1m\e[2 q\2C \1\e[0m\2
|
set vi-cmd-mode-string \1\e[30;1m\e[2 q\2C \1\e[0m\2
|
||||||
set keyseq-timeout 150
|
set keyseq-timeout 20
|
||||||
set editing-mode vi
|
set editing-mode vi
|
||||||
|
|
||||||
set keymap vi-insert
|
|
||||||
Control-d: kill-whole-line
|
Control-d: kill-whole-line
|
||||||
Control-a: beginning-of-line
|
|
||||||
Control-e: end-of-line
|
|
||||||
|
|
||||||
# adapted from: https://www.usenix.org.uk/content/bash.html#input
|
|
||||||
set keymap vi-command
|
|
||||||
Control-d: kill-whole-line
|
|
||||||
"D":kill-line
|
|
||||||
"C": "Da"
|
|
||||||
"dw": kill-word
|
|
||||||
"dd": kill-whole-line
|
|
||||||
"db": backward-kill-word
|
|
||||||
"cc": "ddi"
|
|
||||||
"cw": "dwi"
|
|
||||||
"cb": "dbi"
|
|
||||||
"daw": "lbdW"
|
|
||||||
"yaw": "lbyW"
|
|
||||||
"caw": "lbcW"
|
|
||||||
"diw": "lbdw"
|
|
||||||
"yiw": "lbyw"
|
|
||||||
"ciw": "lbcw"
|
|
||||||
"da\"": "lF\"df\""
|
|
||||||
"di\"": "lF\"lmtf\"d`t"
|
|
||||||
"ci\"": "di\"i"
|
|
||||||
"ca\"": "da\"i"
|
|
||||||
"da'": "lF'df'"
|
|
||||||
"di'": "lF'lmtf'd`t"
|
|
||||||
"ci'": "di'i"
|
|
||||||
"ca'": "da'i"
|
|
||||||
"da`": "lF\`df\`"
|
|
||||||
"di`": "lF\`lmtf\`d`t"
|
|
||||||
"ci`": "di`i"
|
|
||||||
"ca`": "da`i"
|
|
||||||
"da(": "lF(df)"
|
|
||||||
"di(": "lF(lmtf)d`t"
|
|
||||||
"ci(": "di(i"
|
|
||||||
"ca(": "da(i"
|
|
||||||
"da)": "lF(df)"
|
|
||||||
"di)": "lF(lmtf)d`t"
|
|
||||||
"ci)": "di(i"
|
|
||||||
"ca)": "da(i"
|
|
||||||
"da{": "lF{df}"
|
|
||||||
"di{": "lF{lmtf}d`t"
|
|
||||||
"ci{": "di{i"
|
|
||||||
"ca{": "da{i"
|
|
||||||
"da}": "lF{df}"
|
|
||||||
"di}": "lF{lmtf}d`t"
|
|
||||||
"ci}": "di}i"
|
|
||||||
"ca}": "da}i"
|
|
||||||
"da[": "lF[df]"
|
|
||||||
"di[": "lF[lmtf]d`t"
|
|
||||||
"ci[": "di[i"
|
|
||||||
"ca[": "da[i"
|
|
||||||
"da]": "lF[df]"
|
|
||||||
"di]": "lF[lmtf]d`t"
|
|
||||||
"ci]": "di]i"
|
|
||||||
"ca]": "da]i"
|
|
||||||
"da<": "lF<df>"
|
|
||||||
"di<": "lF<lmtf>d`t"
|
|
||||||
"ci<": "di<i"
|
|
||||||
"ca<": "da<i"
|
|
||||||
"da>": "lF<df>"
|
|
||||||
"di>": "lF<lmtf>d`t"
|
|
||||||
"ci>": "di>i"
|
|
||||||
"ca>": "da>i"
|
|
||||||
"da/": "lF/df/"
|
|
||||||
"di/": "lF/lmtf/d`t"
|
|
||||||
"ci/": "di/i"
|
|
||||||
"ca/": "da/i"
|
|
||||||
"da:": "lF:df:"
|
|
||||||
"di:": "lF:lmtf:d`t"
|
|
||||||
"ci:": "di:i"
|
|
||||||
"ca:": "da:i"
|
|
||||||
"gg": beginning-of-history
|
|
||||||
"G": end-of-history
|
|
||||||
?: reverse-search-history
|
|
||||||
/: forward-search-history
|
|
||||||
|
|
|
||||||
|
|
@ -31,6 +31,7 @@ export XMODIFIERS=@im=fcitx
|
||||||
fcitx5 &
|
fcitx5 &
|
||||||
|
|
||||||
# file manager daemon
|
# file manager daemon
|
||||||
|
#thunar --daemon &
|
||||||
dolphin --daemon &
|
dolphin --daemon &
|
||||||
|
|
||||||
# qt setting
|
# qt setting
|
||||||
|
|
@ -40,6 +41,10 @@ export WINIT_X11_SCALE_FACTOR=1
|
||||||
|
|
||||||
safeeyes &
|
safeeyes &
|
||||||
|
|
||||||
|
mpd &
|
||||||
|
|
||||||
|
anki &
|
||||||
|
|
||||||
copyq &
|
copyq &
|
||||||
|
|
||||||
exec "${1:-awesome}"
|
exec "${1:-awesome}"
|
||||||
|
|
|
||||||
|
|
@ -52,7 +52,6 @@
|
||||||
killall
|
killall
|
||||||
file
|
file
|
||||||
nix-tree
|
nix-tree
|
||||||
alejandra
|
|
||||||
|
|
||||||
(python312.withPackages (python-pkgs: [
|
(python312.withPackages (python-pkgs: [
|
||||||
python-pkgs.pwntools
|
python-pkgs.pwntools
|
||||||
|
|
|
||||||
0
user/share/bell.wav
Normal file → Executable file
0
user/share/bell.wav
Normal file → Executable file
|
|
@ -5,7 +5,6 @@
|
||||||
}: 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