Rename directories for better organization
This commit is contained in:
parent
9d1bd2941f
commit
de8301ba4a
47 changed files with 52 additions and 52 deletions
6
personal/programs/symlinked/gtk-3-4-settings.ini
Normal file
6
personal/programs/symlinked/gtk-3-4-settings.ini
Normal file
|
@ -0,0 +1,6 @@
|
|||
[Settings]
|
||||
gtk-theme-name=Adwaita-dark
|
||||
gtk-application-prefer-dark-theme=true
|
||||
gtk-icon-theme-name=Adwaita
|
||||
gtk-cursor-theme-name=Adwaita
|
||||
gtk-cursor-theme-size=0
|
8
personal/programs/symlinked/gtk-bookmarks
Normal file
8
personal/programs/symlinked/gtk-bookmarks
Normal file
|
@ -0,0 +1,8 @@
|
|||
file:///home/vili/Documents Documents
|
||||
file:///home/vili/Downloads Downloads
|
||||
file:///home/vili/Music Music
|
||||
file:///home/vili/Pictures Pictures
|
||||
file:///home/vili/Projects Projects
|
||||
file:///home/vili/School School
|
||||
file:///home/vili/Videos Videos
|
||||
file:///home/vili/nixos-conf nixos-conf
|
4
personal/programs/symlinked/gtkrc-2.0
Normal file
4
personal/programs/symlinked/gtkrc-2.0
Normal file
|
@ -0,0 +1,4 @@
|
|||
gtk-theme-name="Adwaita-dark"
|
||||
gtk-icon-theme-name="Adwaita"
|
||||
gtk-cursor-theme-name="Adwaita"
|
||||
gtk-cursor-theme-size=0
|
44
personal/programs/symlinked/libfm.conf
Normal file
44
personal/programs/symlinked/libfm.conf
Normal file
|
@ -0,0 +1,44 @@
|
|||
# Configuration file for the libfm version 1.3.2.
|
||||
# Autogenerated file, don't edit, your changes will be overwritten.
|
||||
|
||||
[config]
|
||||
single_click=0
|
||||
use_trash=0
|
||||
confirm_del=1
|
||||
confirm_trash=1
|
||||
advanced_mode=0
|
||||
si_unit=0
|
||||
force_startup_notify=1
|
||||
backup_as_hidden=1
|
||||
no_usb_trash=1
|
||||
no_child_non_expandable=0
|
||||
show_full_names=0
|
||||
only_user_templates=0
|
||||
template_run_app=0
|
||||
template_type_once=0
|
||||
auto_selection_delay=600
|
||||
drop_default_action=auto
|
||||
defer_content_test=0
|
||||
quick_exec=0
|
||||
terminal=alacritty
|
||||
thumbnail_local=1
|
||||
thumbnail_max=2048
|
||||
smart_desktop_autodrop=1
|
||||
|
||||
[ui]
|
||||
big_icon_size=48
|
||||
small_icon_size=16
|
||||
pane_icon_size=16
|
||||
thumbnail_size=128
|
||||
show_thumbnail=1
|
||||
shadow_hidden=0
|
||||
|
||||
[places]
|
||||
places_home=1
|
||||
places_desktop=1
|
||||
places_root=1
|
||||
places_computer=1
|
||||
places_trash=1
|
||||
places_applications=1
|
||||
places_network=0
|
||||
places_unmounted=1
|
26
personal/programs/symlinked/pcmanfm.conf
Normal file
26
personal/programs/symlinked/pcmanfm.conf
Normal file
|
@ -0,0 +1,26 @@
|
|||
[config]
|
||||
bm_open_method=0
|
||||
|
||||
[volume]
|
||||
mount_on_startup=1
|
||||
mount_removable=1
|
||||
autorun=1
|
||||
|
||||
[ui]
|
||||
always_show_tabs=0
|
||||
max_tab_chars=32
|
||||
win_width=1271
|
||||
win_height=2121
|
||||
splitter_pos=150
|
||||
media_in_new_tab=0
|
||||
desktop_folder_new_win=0
|
||||
change_tab_on_drop=1
|
||||
close_on_unmount=1
|
||||
focus_previous=0
|
||||
side_pane_mode=places
|
||||
view_mode=list
|
||||
show_hidden=1
|
||||
sort=name;ascending;
|
||||
toolbar=newtab;navigation;home;
|
||||
show_statusbar=1
|
||||
pathbar_mode_buttons=0
|
54
personal/programs/symlinked/symlinks.nix
Normal file
54
personal/programs/symlinked/symlinks.nix
Normal file
|
@ -0,0 +1,54 @@
|
|||
{ ... }:
|
||||
{
|
||||
system.userActivationScripts.mkDesktopSettingsSymlinks.text =
|
||||
let
|
||||
home = "/home/vili/";
|
||||
paths = [
|
||||
rec {
|
||||
dir = "${home}.config/pcmanfm/default/";
|
||||
file = "pcmanfm.conf";
|
||||
full = "${dir}${file}";
|
||||
source = "${./pcmanfm.conf}";
|
||||
}
|
||||
rec {
|
||||
dir = "${home}.config/libfm/";
|
||||
file = "libfm.conf";
|
||||
full = "${dir}${file}";
|
||||
source = "${./libfm.conf}";
|
||||
}
|
||||
rec {
|
||||
dir = "${home}.config/gtk-3.0/";
|
||||
file = "bookmarks";
|
||||
full = "${dir}${file}";
|
||||
source = "${./gtk-bookmarks}";
|
||||
}
|
||||
rec {
|
||||
dir = "${home}";
|
||||
file = ".gtkrc-2.0";
|
||||
full = "${dir}${file}";
|
||||
source = "${./gtkrc-2.0}";
|
||||
}
|
||||
rec {
|
||||
dir = "${home}.config/gtk-3.0/";
|
||||
file = "settings.ini";
|
||||
full = "${dir}${file}";
|
||||
source = "${./gtk-3-4-settings.ini}";
|
||||
}
|
||||
rec {
|
||||
dir = "${home}.config/gtk-4.0/";
|
||||
file = "settings.ini";
|
||||
full = "${dir}${file}";
|
||||
source = "${./gtk-3-4-settings.ini}";
|
||||
}
|
||||
];
|
||||
in
|
||||
toString (
|
||||
map (path: ''
|
||||
mkdir -p ${path.dir}
|
||||
if test -e ${path.full} -a ! -L ${path.full}; then
|
||||
mv -f ${path.full} ${path.full}.old
|
||||
fi
|
||||
ln -sf ${path.source} ${path.full}
|
||||
'') paths
|
||||
);
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue