From 62f200ba03e9c61d5d12a356df0f6d2c6c0d7b5a Mon Sep 17 00:00:00 2001 From: Paul-Henri Froidmont Date: Fri, 16 Jul 2021 21:09:58 +0200 Subject: [PATCH] Improve repo structure --- configs/games.nix | 22 -- configs/home/cli.nix | 120 ---------- configs/home/dev.nix | 19 -- configs/home/full.nix | 13 -- configs/home/gui.nix | 25 -- configs/home/xmonad.nix | 207 ----------------- flake.nix | 16 +- hardware/desktop.nix | 50 ++++ hosts/nixos-desktop/configuration.nix | 72 ------ .../nixos-desktop/hardware-configuration.nix | 27 --- modules/belgian-eid.nix | 7 + modules/games.nix | 22 ++ .../lutris_sort_new_with_model_fix.patch | 0 {configs => modules}/network.nix | 0 {configs => modules}/system.nix | 0 {configs => modules}/virtualisation.nix | 8 +- profiles/base.nix | 19 ++ users/default.nix | 214 ++++++++++++++++++ .../home => users}/files/ncmpcpp/bindings | 0 {configs/home => users}/files/ncmpcpp/config | 0 .../assets/all-assets.svg | 0 .../assets/all-assets.txt | 0 .../assets/change_dpi.sh | 0 .../assets/checkbox-checked-dark.svg | 0 .../checkbox-checked-insensitive-dark.svg | 0 .../assets/checkbox-checked-insensitive.svg | 0 .../assets/checkbox-checked.svg | 0 .../assets/checkbox-mixed-dark.svg | 0 .../checkbox-mixed-insensitive-dark.svg | 0 .../assets/checkbox-mixed-insensitive.svg | 0 .../assets/checkbox-mixed.svg | 0 .../assets/checkbox-unchecked-dark.svg | 0 .../checkbox-unchecked-insensitive-dark.svg | 0 .../assets/checkbox-unchecked-insensitive.svg | 0 .../assets/checkbox-unchecked.svg | 0 .../assets/grid-selection-checked-dark.svg | 0 .../assets/grid-selection-checked.svg | 0 .../assets/grid-selection-unchecked-dark.svg | 0 .../assets/grid-selection-unchecked.svg | 0 .../menuitem-checkbox-checked-hover.svg | 0 .../menuitem-checkbox-checked-insensitive.svg | 0 .../assets/menuitem-checkbox-checked.svg | 0 .../assets/menuitem-checkbox-mixed-hover.svg | 0 .../menuitem-checkbox-mixed-insensitive.svg | 0 .../menuitem-checkbox-mixed-selected.svg | 0 .../assets/menuitem-checkbox-mixed.svg | 0 .../assets/menuitem-checkbox-unchecked.svg | 0 .../assets/menuitem-radio-checked-hover.svg | 0 .../menuitem-radio-checked-insensitive.svg | 0 .../assets/menuitem-radio-checked.svg | 0 .../assets/menuitem-radio-mixed-hover.svg | 0 .../menuitem-radio-mixed-insensitive.svg | 0 .../assets/menuitem-radio-mixed-selected.svg | 0 .../assets/menuitem-radio-mixed.svg | 0 .../assets/menuitem-radio-unchecked.svg | 0 .../assets/pane-handle-vertical.svg | 0 .../assets/pane-handle.png | Bin .../assets/pane-handle.svg | 0 .../assets/pane-handle@2.png | Bin .../assets/radio-checked-dark.svg | 0 .../assets/radio-checked-insensitive-dark.svg | 0 .../assets/radio-checked-insensitive.svg | 0 .../assets/radio-checked.svg | 0 .../assets/radio-mixed-dark.svg | 0 .../assets/radio-mixed-insensitive-dark.svg | 0 .../assets/radio-mixed-insensitive.svg | 0 .../assets/radio-mixed.svg | 0 .../assets/radio-selected-insensitive.svg | 0 .../assets/radio-selected.svg | 0 .../assets/radio-unchecked-dark.svg | 0 .../radio-unchecked-insensitive-dark.svg | 0 .../assets/radio-unchecked-insensitive.svg | 0 .../assets/radio-unchecked.svg | 0 .../assets/radio-unselected-dark.svg | 0 .../radio-unselected-insensitive-dark.svg | 0 .../assets/radio-unselected-insensitive.svg | 0 .../assets/radio-unselected.svg | 0 .../assets/sed.sh | 0 .../assets/unsed.sh | 0 .../cinnamon/assets/add-workspace-hover.png | Bin .../cinnamon/assets/add-workspace.png | Bin .../cinnamon/assets/calendar-arrow-left.svg | 0 .../cinnamon/assets/calendar-arrow-right.svg | 0 .../cinnamon/assets/checkbox-off.svg | 0 .../cinnamon/assets/checkbox.svg | 0 .../cinnamon/assets/close-window.svg | 0 .../cinnamon/assets/corner-ripple.png | Bin .../cinnamon/assets/radiobutton-off.svg | 0 .../cinnamon/assets/radiobutton.svg | 0 .../cinnamon/assets/toggle-off-intl.svg | 0 .../cinnamon/assets/toggle-off-us.svg | 0 .../cinnamon/assets/toggle-on-intl.svg | 0 .../cinnamon/assets/toggle-on-us.svg | 0 .../cinnamon/assets/trash-icon.png | Bin .../cinnamon/scss/_extends.scss | 0 .../cinnamon/scss/_global.scss | 0 .../cinnamon/scss/cinnamon.scss | 0 .../scss/sections/_accessibility.scss | 0 .../cinnamon/scss/sections/_alt-tab.scss | 0 .../cinnamon/scss/sections/_calendar.scss | 0 .../cinnamon/scss/sections/_desklets.scss | 0 .../cinnamon/scss/sections/_dialogs.scss | 0 .../cinnamon/scss/sections/_menu.scss | 0 .../scss/sections/_notifications.scss | 0 .../cinnamon/scss/sections/_overview.scss | 0 .../cinnamon/scss/sections/_panel.scss | 0 .../cinnamon/scss/sections/_stage.scss | 0 .../cinnamon/scss/sections/_tile-hud.scss | 0 .../cinnamon/thumbnail.png | Bin .../gtk-2.0/gtkrc | 0 .../gtk-2.0/gtkrc.hidpi | 0 .../gtk-3.0/assets | 0 .../gtk-3.0/dist/gtk-dark.css | 0 .../gtk-3.0/dist/gtk.css | 0 .../gtk-3.0/gtk-dark.css | 0 .../gtk-3.0/gtk.css | 0 .../gtk-3.0/gtk.gresource | Bin .../gtk-3.0/gtk.gresource.xml | 0 .../gtk-3.0/thumbnail.png | Bin .../gtk-3.20/assets | 0 .../gtk-3.20/dist/gtk-dark.css | 0 .../gtk-3.20/dist/gtk.css | 0 .../gtk-3.20/gtk-dark.css | 0 .../gtk-3.20/gtk.css | 0 .../gtk-3.20/gtk.gresource | Bin .../gtk-3.20/gtk.gresource.xml | 0 .../gtk-3.20/thumbnail.png | 0 .../index.theme | 0 .../metacity-1/metacity-theme-2.xml | 0 .../metacity-1/metacity-theme-3.xml | 0 .../metacity-1/thumbnail.png | Bin .../openbox-3/close.xbm | 0 .../openbox-3/close_hover.xbm | 0 .../openbox-3/desk.xbm | 0 .../openbox-3/desk_toggled.xbm | 0 .../openbox-3/iconify.xbm | 0 .../openbox-3/iconify_hover.xbm | 0 .../openbox-3/max.xbm | 0 .../openbox-3/max_toggled.xbm | 0 .../openbox-3/shade.xbm | 0 .../openbox-3/shade_toggled.xbm | 0 .../openbox-3/themerc | 0 .../unity/close.svg | 0 .../unity/close_dash.svg | 0 .../unity/close_dash_disabled.svg | 0 .../unity/close_dash_prelight.svg | 0 .../unity/close_dash_pressed.svg | 0 .../unity/close_focused_normal.svg | 0 .../unity/close_focused_prelight.svg | 0 .../unity/close_focused_pressed.svg | 0 .../unity/close_unfocused.svg | 0 .../unity/close_unfocused_prelight.svg | 0 .../unity/close_unfocused_pressed.svg | 0 .../unity/launcher_arrow_ltr_19.svg | 0 .../unity/launcher_arrow_ltr_37.svg | 0 .../unity/launcher_arrow_outline_ltr_19.svg | 0 .../unity/launcher_arrow_outline_ltr_37.svg | 0 .../unity/launcher_arrow_outline_rtl_19.svg | 0 .../unity/launcher_arrow_outline_rtl_37.svg | 0 .../unity/launcher_arrow_rtl_19.svg | 0 .../unity/launcher_arrow_rtl_37.svg | 0 .../unity/launcher_icon_back_150.svg | 0 .../unity/launcher_icon_back_54.svg | 0 .../unity/launcher_icon_edge_150.svg | 0 .../unity/launcher_icon_edge_54.svg | 0 .../unity/launcher_icon_glow_200.svg | 0 .../unity/launcher_icon_glow_62.svg | 0 .../unity/launcher_icon_selected_back_150.svg | 0 .../unity/launcher_icon_selected_back_54.svg | 0 .../unity/launcher_icon_shadow_200.svg | 0 .../unity/launcher_icon_shadow_62.svg | 0 .../unity/launcher_icon_shine_150.svg | 0 .../unity/launcher_icon_shine_54.svg | 0 .../unity/launcher_pip_ltr_19.svg | 0 .../unity/launcher_pip_ltr_37.svg | 0 .../unity/launcher_pip_rtl_19.svg | 0 .../unity/launcher_pip_rtl_37.svg | 0 .../unity/maximize.svg | 0 .../unity/maximize_dash.svg | 0 .../unity/maximize_dash_disabled.svg | 0 .../unity/maximize_dash_prelight.svg | 0 .../unity/maximize_dash_pressed.svg | 0 .../unity/maximize_focused_normal.svg | 0 .../unity/maximize_focused_prelight.svg | 0 .../unity/maximize_focused_pressed.svg | 0 .../unity/maximize_unfocused.svg | 0 .../unity/maximize_unfocused_prelight.svg | 0 .../unity/maximize_unfocused_pressed.svg | 0 .../unity/minimize.svg | 0 .../unity/minimize_dash.svg | 0 .../unity/minimize_dash_disabled.svg | 0 .../unity/minimize_dash_prelight.svg | 0 .../unity/minimize_dash_pressed.svg | 0 .../unity/minimize_focused_normal.svg | 0 .../unity/minimize_focused_prelight.svg | 0 .../unity/minimize_focused_pressed.svg | 0 .../unity/minimize_unfocused.svg | 0 .../unity/minimize_unfocused_prelight.svg | 0 .../unity/minimize_unfocused_pressed.svg | 0 .../unity/minimized.svg | 0 .../unity/modes/launcher_bfb-flat.png | Bin .../unity/modes/launcher_bfb_ns.png | Bin .../unity/modes/ubuntu-square.svg | 0 .../unity/progress_bar_fill.svg | 0 .../unity/progress_bar_trough.svg | 0 .../unity/sheet_style_close_focused.svg | 0 .../sheet_style_close_focused_prelight.svg | 0 .../sheet_style_close_focused_pressed.svg | 0 .../unity/unmaximize.svg | 0 .../unity/unmaximize_dash.svg | 0 .../unity/unmaximize_dash_disabled.svg | 0 .../unity/unmaximize_dash_prelight.svg | 0 .../unity/unmaximize_dash_pressed.svg | 0 .../unity/unmaximize_focused_normal.svg | 0 .../unity/unmaximize_focused_prelight.svg | 0 .../unity/unmaximize_focused_pressed.svg | 0 .../unity/unmaximize_unfocused.svg | 0 .../unity/unmaximize_unfocused_prelight.svg | 0 .../unity/unmaximize_unfocused_pressed.svg | 0 .../xfwm4/bottom-active.xpm | 0 .../xfwm4/bottom-inactive.xpm | 0 .../xfwm4/bottom-left-active.xpm | 0 .../xfwm4/bottom-left-inactive.xpm | 0 .../xfwm4/bottom-right-active.xpm | 0 .../xfwm4/bottom-right-inactive.xpm | 0 .../xfwm4/close-active.xpm | 0 .../xfwm4/close-inactive.xpm | 0 .../xfwm4/close-prelight.xpm | 0 .../xfwm4/close-pressed.xpm | 0 .../xfwm4/hide-active.xpm | 0 .../xfwm4/hide-inactive.xpm | 0 .../xfwm4/hide-prelight.xpm | 0 .../xfwm4/hide-pressed.xpm | 0 .../xfwm4/left-active.xpm | 0 .../xfwm4/left-inactive.xpm | 0 .../xfwm4/maximize-active.xpm | 0 .../xfwm4/maximize-inactive.xpm | 0 .../xfwm4/maximize-prelight.xpm | 0 .../xfwm4/maximize-pressed.xpm | 0 .../xfwm4/maximize-toggled-active.xpm | 0 .../xfwm4/maximize-toggled-inactive.xpm | 0 .../xfwm4/maximize-toggled-prelight.xpm | 0 .../xfwm4/maximize-toggled-pressed.xpm | 0 .../xfwm4/menu-active.xpm | 0 .../xfwm4/menu-inactive.xpm | 0 .../xfwm4/menu-prelight.xpm | 0 .../xfwm4/menu-pressed.xpm | 0 .../xfwm4/right-active.xpm | 0 .../xfwm4/right-inactive.xpm | 0 .../xfwm4/shade-active.xpm | 0 .../xfwm4/shade-inactive.xpm | 0 .../xfwm4/shade-prelight.xpm | 0 .../xfwm4/shade-pressed.xpm | 0 .../xfwm4/shade-toggled-active.xpm | 0 .../xfwm4/shade-toggled-inactive.xpm | 0 .../xfwm4/shade-toggled-prelight.xpm | 0 .../xfwm4/shade-toggled-pressed.xpm | 0 .../xfwm4/stick-active.xpm | 0 .../xfwm4/stick-inactive.xpm | 0 .../xfwm4/stick-prelight.xpm | 0 .../xfwm4/stick-pressed.xpm | 0 .../xfwm4/stick-toggled-active.xpm | 0 .../xfwm4/stick-toggled-inactive.xpm | 0 .../xfwm4/stick-toggled-prelight.xpm | 0 .../xfwm4/stick-toggled-pressed.xpm | 0 .../xfwm4/themerc | 0 .../xfwm4/title-1-active.xpm | 0 .../xfwm4/title-1-inactive.xpm | 0 .../xfwm4/title-2-active.xpm | 0 .../xfwm4/title-2-inactive.xpm | 0 .../xfwm4/title-3-active.xpm | 0 .../xfwm4/title-3-inactive.xpm | 0 .../xfwm4/title-4-active.xpm | 0 .../xfwm4/title-4-inactive.xpm | 0 .../xfwm4/title-5-active.xpm | 0 .../xfwm4/title-5-inactive.xpm | 0 .../xfwm4/top-left-active.xpm | 0 .../xfwm4/top-left-inactive.xpm | 0 .../xfwm4/top-right-active.xpm | 0 .../xfwm4/top-right-inactive.xpm | 0 .../home => users}/files/ranger/commands.py | 0 {configs/home => users}/files/ranger/rc.conf | 0 .../home => users}/files/ranger/rifle.conf | 0 {configs/home => users}/files/ranger/scope.sh | 0 .../files/scripts/mpd_status.sh | 0 .../files/scripts/screenshot.sh | 0 {configs/home => users}/files/wallpaper.png | Bin {configs/home => users}/files/xmobarrc | 0 {configs/home => users}/files/xmonad.hs | 0 users/froidmpa/dunst.nix | 44 ++++ users/froidmpa/mpd.nix | 23 ++ users/froidmpa/neovim.nix | 33 +++ users/froidmpa/urxvt.nix | 41 ++++ users/froidmpa/zsh.nix | 33 +++ 294 files changed, 499 insertions(+), 516 deletions(-) delete mode 100644 configs/games.nix delete mode 100644 configs/home/cli.nix delete mode 100644 configs/home/dev.nix delete mode 100644 configs/home/full.nix delete mode 100644 configs/home/gui.nix delete mode 100644 configs/home/xmonad.nix create mode 100644 hardware/desktop.nix delete mode 100644 hosts/nixos-desktop/configuration.nix delete mode 100644 hosts/nixos-desktop/hardware-configuration.nix create mode 100644 modules/belgian-eid.nix create mode 100644 modules/games.nix rename {configs => modules}/lutris_sort_new_with_model_fix.patch (100%) rename {configs => modules}/network.nix (100%) rename {configs => modules}/system.nix (100%) rename {configs => modules}/virtualisation.nix (68%) create mode 100644 profiles/base.nix create mode 100644 users/default.nix rename {configs/home => users}/files/ncmpcpp/bindings (100%) rename {configs/home => users}/files/ncmpcpp/config (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/all-assets.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/all-assets.txt (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/change_dpi.sh (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/checkbox-checked-dark.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/checkbox-checked-insensitive-dark.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/checkbox-checked-insensitive.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/checkbox-checked.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/checkbox-mixed-dark.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/checkbox-mixed-insensitive-dark.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/checkbox-mixed-insensitive.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/checkbox-mixed.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/checkbox-unchecked-dark.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/checkbox-unchecked-insensitive-dark.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/checkbox-unchecked-insensitive.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/checkbox-unchecked.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/grid-selection-checked-dark.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/grid-selection-checked.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/grid-selection-unchecked-dark.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/grid-selection-unchecked.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-checked-hover.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-checked-insensitive.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-checked.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-mixed-hover.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-mixed-insensitive.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-mixed-selected.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-mixed.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-unchecked.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-checked-hover.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-checked-insensitive.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-checked.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-mixed-hover.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-mixed-insensitive.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-mixed-selected.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-mixed.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-unchecked.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/pane-handle-vertical.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/pane-handle.png (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/pane-handle.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/pane-handle@2.png (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/radio-checked-dark.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/radio-checked-insensitive-dark.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/radio-checked-insensitive.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/radio-checked.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/radio-mixed-dark.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/radio-mixed-insensitive-dark.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/radio-mixed-insensitive.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/radio-mixed.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/radio-selected-insensitive.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/radio-selected.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/radio-unchecked-dark.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/radio-unchecked-insensitive-dark.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/radio-unchecked-insensitive.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/radio-unchecked.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/radio-unselected-dark.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/radio-unselected-insensitive-dark.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/radio-unselected-insensitive.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/radio-unselected.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/sed.sh (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/assets/unsed.sh (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/add-workspace-hover.png (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/add-workspace.png (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/calendar-arrow-left.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/calendar-arrow-right.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/checkbox-off.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/checkbox.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/close-window.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/corner-ripple.png (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/radiobutton-off.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/radiobutton.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/toggle-off-intl.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/toggle-off-us.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/toggle-on-intl.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/toggle-on-us.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/trash-icon.png (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/_extends.scss (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/_global.scss (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/cinnamon.scss (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_accessibility.scss (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_alt-tab.scss (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_calendar.scss (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_desklets.scss (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_dialogs.scss (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_menu.scss (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_notifications.scss (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_overview.scss (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_panel.scss (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_stage.scss (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_tile-hud.scss (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/cinnamon/thumbnail.png (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/gtk-2.0/gtkrc (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/gtk-2.0/gtkrc.hidpi (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/gtk-3.0/assets (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/gtk-3.0/dist/gtk-dark.css (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/gtk-3.0/dist/gtk.css (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/gtk-3.0/gtk-dark.css (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/gtk-3.0/gtk.css (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/gtk-3.0/gtk.gresource (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/gtk-3.0/gtk.gresource.xml (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/gtk-3.0/thumbnail.png (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/gtk-3.20/assets (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/gtk-3.20/dist/gtk-dark.css (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/gtk-3.20/dist/gtk.css (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/gtk-3.20/gtk-dark.css (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/gtk-3.20/gtk.css (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/gtk-3.20/gtk.gresource (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/gtk-3.20/gtk.gresource.xml (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/gtk-3.20/thumbnail.png (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/index.theme (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/metacity-1/metacity-theme-2.xml (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/metacity-1/metacity-theme-3.xml (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/metacity-1/thumbnail.png (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/openbox-3/close.xbm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/openbox-3/close_hover.xbm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/openbox-3/desk.xbm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/openbox-3/desk_toggled.xbm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/openbox-3/iconify.xbm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/openbox-3/iconify_hover.xbm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/openbox-3/max.xbm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/openbox-3/max_toggled.xbm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/openbox-3/shade.xbm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/openbox-3/shade_toggled.xbm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/openbox-3/themerc (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/close.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/close_dash.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/close_dash_disabled.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/close_dash_prelight.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/close_dash_pressed.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/close_focused_normal.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/close_focused_prelight.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/close_focused_pressed.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/close_unfocused.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/close_unfocused_prelight.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/close_unfocused_pressed.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_ltr_19.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_ltr_37.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_outline_ltr_19.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_outline_ltr_37.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_outline_rtl_19.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_outline_rtl_37.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_rtl_19.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_rtl_37.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_back_150.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_back_54.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_edge_150.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_edge_54.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_glow_200.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_glow_62.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_selected_back_150.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_selected_back_54.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_shadow_200.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_shadow_62.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_shine_150.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_shine_54.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/launcher_pip_ltr_19.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/launcher_pip_ltr_37.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/launcher_pip_rtl_19.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/launcher_pip_rtl_37.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/maximize.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/maximize_dash.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/maximize_dash_disabled.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/maximize_dash_prelight.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/maximize_dash_pressed.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/maximize_focused_normal.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/maximize_focused_prelight.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/maximize_focused_pressed.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/maximize_unfocused.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/maximize_unfocused_prelight.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/maximize_unfocused_pressed.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/minimize.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/minimize_dash.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/minimize_dash_disabled.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/minimize_dash_prelight.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/minimize_dash_pressed.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/minimize_focused_normal.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/minimize_focused_prelight.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/minimize_focused_pressed.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/minimize_unfocused.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/minimize_unfocused_prelight.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/minimize_unfocused_pressed.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/minimized.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/modes/launcher_bfb-flat.png (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/modes/launcher_bfb_ns.png (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/modes/ubuntu-square.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/progress_bar_fill.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/progress_bar_trough.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/sheet_style_close_focused.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/sheet_style_close_focused_prelight.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/sheet_style_close_focused_pressed.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/unmaximize.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_dash.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_dash_disabled.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_dash_prelight.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_dash_pressed.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_focused_normal.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_focused_prelight.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_focused_pressed.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_unfocused.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_unfocused_prelight.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_unfocused_pressed.svg (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-active.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-inactive.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-left-active.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-left-inactive.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-right-active.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-right-inactive.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/close-active.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/close-inactive.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/close-prelight.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/close-pressed.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/hide-active.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/hide-inactive.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/hide-prelight.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/hide-pressed.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/left-active.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/left-inactive.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-active.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-inactive.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-prelight.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-pressed.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-toggled-active.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-toggled-inactive.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-toggled-prelight.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-toggled-pressed.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/menu-active.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/menu-inactive.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/menu-prelight.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/menu-pressed.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/right-active.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/right-inactive.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-active.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-inactive.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-prelight.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-pressed.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-toggled-active.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-toggled-inactive.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-toggled-prelight.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-toggled-pressed.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-active.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-inactive.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-prelight.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-pressed.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-toggled-active.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-toggled-inactive.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-toggled-prelight.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-toggled-pressed.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/themerc (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/title-1-active.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/title-1-inactive.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/title-2-active.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/title-2-inactive.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/title-3-active.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/title-3-inactive.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/title-4-active.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/title-4-inactive.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/title-5-active.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/title-5-inactive.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/top-left-active.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/top-left-inactive.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/top-right-active.xpm (100%) rename {configs/home => users}/files/oomox-gruvmox-dark-medium-default/xfwm4/top-right-inactive.xpm (100%) rename {configs/home => users}/files/ranger/commands.py (100%) rename {configs/home => users}/files/ranger/rc.conf (100%) rename {configs/home => users}/files/ranger/rifle.conf (100%) rename {configs/home => users}/files/ranger/scope.sh (100%) rename {configs/home => users}/files/scripts/mpd_status.sh (100%) rename {configs/home => users}/files/scripts/screenshot.sh (100%) rename {configs/home => users}/files/wallpaper.png (100%) rename {configs/home => users}/files/xmobarrc (100%) rename {configs/home => users}/files/xmonad.hs (100%) create mode 100644 users/froidmpa/dunst.nix create mode 100644 users/froidmpa/mpd.nix create mode 100644 users/froidmpa/neovim.nix create mode 100644 users/froidmpa/urxvt.nix create mode 100644 users/froidmpa/zsh.nix diff --git a/configs/games.nix b/configs/games.nix deleted file mode 100644 index 705a477..0000000 --- a/configs/games.nix +++ /dev/null @@ -1,22 +0,0 @@ -{ config, lib, pkgs, ... }: -{ - hardware.opengl.driSupport32Bit = true; - home-manager.users.froidmpa = { pkgs, config, ... }: { - nixpkgs.config = { - allowUnfree = true; - packageOverrides = super: - let self = super.pkgs; in - { - lutris-unwrapped = super.lutris-unwrapped.overridePythonAttrs (oldAttrs: rec { - patches = [ - ./lutris_sort_new_with_model_fix.patch - ]; - }); - }; - }; - home.packages = with pkgs; [ - steam - dolphinEmu - ]; - }; -} diff --git a/configs/home/cli.nix b/configs/home/cli.nix deleted file mode 100644 index c229ab0..0000000 --- a/configs/home/cli.nix +++ /dev/null @@ -1,120 +0,0 @@ -{ config, lib, pkgs, ... }: -{ - home.packages = with pkgs; [ - zsh-syntax-highlighting - ranger - R - tldr - thefuck - atool - linuxPackages.perf - ]; - - programs = { - neovim = { - enable = true; - vimAlias = true; - plugins = with pkgs; [ - vimPlugins.gruvbox-community - vimPlugins.vim-airline - vimPlugins.vim-airline-themes - vimPlugins.vim-gitgutter - vimPlugins.nerdtree - vimPlugins.nerdtree-git-plugin - vimPlugins.ctrlp-vim - vimPlugins.tabular - ]; - extraConfig = '' - let g:gruvbox_italic=1 - colorscheme gruvbox - set background=dark - let g:airline_powerline_fonts = 1 - autocmd VimEnter * hi Normal ctermbg=NONE guibg=NONE - - "Toggle NERDTree with Ctrl-N - map :NERDTreeToggle - - "Show hidden files in NERDTree - let NERDTreeShowHidden=1 - - set number relativenumber - - " Run xrdb whenever Xdefaults or Xresources are updated. - autocmd BufWritePost ~/.Xresources,~/.Xdefaults !xrdb % - ''; - }; - bat.enable = true; - jq.enable = true; - fzf.enable = true; - lesspipe.enable = true; - zathura.enable = true; - pazi.enable = true; - htop = { - enable = true; - hideUserlandThreads = true; - highlightBaseName = true; - fields = [ "PID" "USER" "M_RESIDENT" "M_SHARE" "STATE" "PERCENT_CPU" "PERCENT_MEM" "IO_RATE" "TIME" "COMM" ]; - meters.left = [ "LeftCPUs" "Memory" "Swap" ]; - meters.right = [ "RightCPUs" "Tasks" "LoadAverage" "Uptime" ]; - }; - broot = { - enable = true; - enableZshIntegration = true; - }; - command-not-found.enable = true; - zsh = { - enable = true; - history = { - save = 50000; - size = 50000; - }; - enableAutosuggestions = true; - initExtra = '' - autoload -Uz up-line-or-beginning-search down-line-or-beginning-search - zle -N up-line-or-beginning-search - zle -N down-line-or-beginning-search - - [[ -n "$key[Up]" ]] && bindkey -- "$key[Up]" up-line-or-beginning-search - [[ -n "$key[Down]" ]] && bindkey -- "$key[Down]" down-line-or-beginning-search - - eval $(thefuck --alias) - ''; - oh-my-zsh = { - enable = true; - plugins = [ - "git" - ]; - theme = "robbyrussell"; - }; - plugins = [ - { - name = "zsh-syntax-highlighting"; - file = "share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh"; - src = "${pkgs.zsh-syntax-highlighting}"; - } - ]; - }; - direnv = { - enable = true; - enableNixDirenvIntegration = true; - enableZshIntegration = true; - nix-direnv = { - enable = true; - enableFlakes = true; - }; - }; - }; - - home.file.".config/ranger" = { - source = ./files/ranger; - recursive = true; - }; - - home.file.".config/ranger/plugins" = { - source = builtins.fetchGit { - url = "git://github.com/phfroidmont/ranger_devicons.git"; - rev = "e02b6a3203411b76616a0e4328245bf8b47c5dcc"; - }; - recursive = true; - }; -} diff --git a/configs/home/dev.nix b/configs/home/dev.nix deleted file mode 100644 index 953bd4f..0000000 --- a/configs/home/dev.nix +++ /dev/null @@ -1,19 +0,0 @@ -{ config, lib, pkgs, ... }: -{ - nixpkgs.config.allowUnfree = true; - home.packages = with pkgs; [ - jdk - jetbrains.idea-community - jetbrains.idea-ultimate - maven - sbt - geckodriver - ]; - - services.gpg-agent = { - enable = true; - enableSshSupport = false; - pinentryFlavor = "gtk2"; - }; - programs.gpg.enable = true; -} diff --git a/configs/home/full.nix b/configs/home/full.nix deleted file mode 100644 index 11a42ef..0000000 --- a/configs/home/full.nix +++ /dev/null @@ -1,13 +0,0 @@ -{ config, lib, pkgs, ... }: -{ - imports = [ - ./cli.nix - ./xmonad.nix - ./gui.nix - ./dev.nix - ]; - - home.packages = with pkgs; [ - i3lock - ]; -} diff --git a/configs/home/gui.nix b/configs/home/gui.nix deleted file mode 100644 index 979226c..0000000 --- a/configs/home/gui.nix +++ /dev/null @@ -1,25 +0,0 @@ -{ config, lib, pkgs, ... }: -{ - - nixpkgs.config.packageOverrides = pkgs: { - nur = import (builtins.fetchTarball "https://github.com/nix-community/NUR/archive/master.tar.gz") { - inherit pkgs; - }; - }; - home.packages = with pkgs; [ - firefox - brave - keepassxc - krita - element-desktop - mpv - mumble - libreoffice-fresh - thunderbird - portfolio - transmission-remote-gtk - monero-gui - ]; - services.nextcloud-client.enable = true; - services.udiskie.enable = true; -} diff --git a/configs/home/xmonad.nix b/configs/home/xmonad.nix deleted file mode 100644 index e672407..0000000 --- a/configs/home/xmonad.nix +++ /dev/null @@ -1,207 +0,0 @@ -{ config, lib, pkgs, ... }: -{ - xsession = { - enable = true; - windowManager.xmonad = { - enable = true; - enableContribAndExtras = true; - config = ./files/xmonad.hs; - }; - initExtra = '' - keepassxc & - ''; - numlock.enable = true; - }; - nixpkgs.config.packageOverrides = pkgs: { - ncmpcpp = pkgs.ncmpcpp.override { visualizerSupport = true; }; - firefox = pkgs.firefox.override { pkcs11Modules = [ pkgs.eid-mw ]; }; - }; - - home = { - sessionVariables = { - EDITOR = "vim"; - QT_AUTO_SCREEN_SCALE_FACTOR = "0"; - }; - packages = with pkgs; [ - haskellPackages.xmobar - ncmpcpp - mpc_cli - pulsemixer - feh - xorg.xbacklight - xorg.xinit - xorg.xwininfo - xorg.xkill - scrot - numix-gtk-theme - - # Ranger preview utils - w3m - xclip - odt2txt - ]; - keyboard = { - layout = "fr"; - options = [ "caps:escape" ]; - }; - file = { - ".wallpaper.png".source = ./files/wallpaper.png; - ".xmonad/xmobarrc".source = ./files/xmobarrc; - ".config/ncmpcpp" = { - source = ./files/ncmpcpp; - recursive = true; - }; - ".xmonad/scripts" = { - source = ./files/scripts; - recursive = true; - }; - ".themes/oomox-gruvmox-dark-medium-default" = { - source = ./files/oomox-gruvmox-dark-medium-default; - recursive = true; - }; - }; - }; - gtk = { - enable = true; - theme.name = "oomox-gruvmox-dark-medium-default"; - iconTheme.name = "oomox-gruvmox-dark-medium-default"; - }; - qt = { - enable = true; - platformTheme = "gtk"; - }; - services = { - mpd = { - enable = true; - network.listenAddress = "any"; - musicDirectory = "${config.home.homeDirectory}/Nextcloud/Media/Music"; - playlistDirectory = "${config.home.homeDirectory}/Nextcloud/Playlists"; - extraConfig = '' - max_output_buffer_size "16384" - auto_update "yes" - audio_output { - type "pulse" - name "pulse audio" - device "pulse" - mixer_type "hardware" - } - audio_output { - type "fifo" - name "toggle_visualizer" - path "/tmp/mpd.fifo" - format "44100:16:2" - } - ''; - }; - stalonetray = { - enable = true; - config = { - geometry = "1x1-5+0"; - background = "#000000"; - transparent = true; - grow_gravity = "E"; - icon_gravity = "E"; - icon_size = "24"; - kludges = "force_icons_size"; - }; - }; - unclutter.enable = true; - pasystray.enable = true; - dunst = { - enable = true; - settings = { - global = { - monitor = 0; - geometry = "350x5-30+50"; - transparency = 10; - font = "monospace 14"; - idle_threshold = 120; - allow_markup = "yes"; - format = "%s\n%b"; - show_age_threshold = 300; - word_wrap = "yes"; - sticky_history = "yes"; - sort = "yes"; - }; - frame = { - width = 3; - color = "#ebdbb2"; - }; - shortcuts = { - close = "ctrl+space"; - close_all = "ctrl+shift+space"; - history = "ctrl+grave"; - context = "ctrl+shift+period"; - }; - urgency_low = { - foreground = "#ebdbb2"; - background = "#32302f"; - timeout = 10; - }; - urgency_normal = { - foreground = "#ebdbb2"; - background = "#32302f"; - timeout = 10; - }; - urgency_critical = { - foreground = "#ebdbb2"; - background = "#32302f"; - timeout = 10; - }; - }; - }; - screen-locker = { - enable = true; - inactiveInterval = 5; - lockCmd = "${pkgs.i3lock}/bin/i3lock -e -f -c 000000 -i ~/.wallpaper.png"; - }; - }; - programs = { - rofi = { - enable = true; - theme = "gruvbox-dark"; - terminal = "urxvt"; - }; - urxvt = { - enable = true; - package = pkgs.rxvt_unicode-with-plugins; - fonts = [ "xft:monospace:size=12:antialias=true" ]; - scroll = { - bar.enable = false; - lines = 65535; - }; - keybindings = { - "Shift-Control-C" = "eval:selection_to_clipboard"; - "Shift-Control-V" = "eval:paste_clipboard"; - }; - extraConfig = { - "perl-ext-common" = "default,clipboard,matcher,resize-font"; - "background" = "rgba:28ff/28ff/28ff/cf00"; - "foreground" = "#ebdbb2"; - "color0" = "#282828"; - "color8" = "#928374"; - "color1" = "#cc241d"; - "color9" = "#fb4934"; - "color2" = "#98971a"; - "color10" = "#b8bb26"; - "color3" = "#d79921"; - "color11" = "#fabd2f"; - "color4" = "#458588"; - "color12" = "#83a598"; - "color5" = "#b16286"; - "color13" = "#d3869b"; - "color6" = "#689d6a"; - "color14" = "#8ec07c"; - "color7" = "#a89984"; - "color15" = "#ebdbb2"; - "termName" = "rxvt-256color"; - "letterSpace" = "-1"; - "internalBorder" = "10"; - "depth" = "32"; - "resize-font.smaller" = "C-Down"; - "resize-font.bigger" = "C-Up"; - }; - }; - }; - -} diff --git a/flake.nix b/flake.nix index fc28d6d..c3b4a02 100644 --- a/flake.nix +++ b/flake.nix @@ -11,14 +11,18 @@ modules = [ home-manager.nixosModules.home-manager - { - imports = [ - ./hosts/nixos-desktop/configuration.nix - ]; + ./hardware/desktop.nix + ./profiles/base.nix + ./users + ({ + networking.hostName = "nixos-desktop"; + # Allow to externally control MPD + networking.firewall.allowedTCPPorts = [ 6600 ]; - system.configurationRevision = nixpkgs.lib.mkIf (self ? rev) self.rev; nix.registry.nixpkgs.flake = nixpkgs; - } + + system.stateVersion = "19.09"; + }) ]; }; diff --git a/hardware/desktop.nix b/hardware/desktop.nix new file mode 100644 index 0000000..8d0aa6a --- /dev/null +++ b/hardware/desktop.nix @@ -0,0 +1,50 @@ +{ config, lib, pkgs, modulesPath, ... }: +{ + imports = [ + (modulesPath + "/installer/scan/not-detected.nix") + ]; + + boot = { + initrd.availableKernelModules = [ "nvme" "xhci_pci" "ahci" "usbhid" "sd_mod" ]; + initrd.kernelModules = [ "amdgpu" ]; + kernelModules = [ "kvm-amd" ]; + extraModulePackages = [ ]; + loader.systemd-boot.enable = true; + loader.efi.canTouchEfiVariables = true; + }; + + + fileSystems."/" = + { + device = "/dev/disk/by-uuid/f1e21558-88e6-413e-b56a-04e0b25e9ddd"; + fsType = "ext4"; + }; + + fileSystems."/boot" = + { + device = "/dev/disk/by-uuid/CCD1-0415"; + fsType = "vfat"; + }; + + fileSystems."/home/froidmpa/Nextcloud" = { + device = "/dev/disk/by-uuid/a4ba8b21-ea33-4487-b6f6-9bb7470a0acb"; + fsType = "ext4"; + }; + + swapDevices = + [{ device = "/dev/disk/by-uuid/f714775c-b5af-4c0c-8330-999b43db4794"; }]; + + nix.maxJobs = lib.mkDefault 16; + networking.interfaces.enp31s0.useDHCP = true; + + services.xserver.videoDrivers = [ "amdgpu" ]; + + hardware.opengl = { + driSupport = true; + driSupport32Bit = true; + extraPackages = with pkgs; [ + rocm-opencl-icd + rocm-opencl-runtime + ]; + }; +} diff --git a/hosts/nixos-desktop/configuration.nix b/hosts/nixos-desktop/configuration.nix deleted file mode 100644 index 1b4e0cb..0000000 --- a/hosts/nixos-desktop/configuration.nix +++ /dev/null @@ -1,72 +0,0 @@ -{ config, lib, pkgs, ... }: -{ - imports = [ - ./hardware-configuration.nix - ../../configs/system.nix - ../../configs/network.nix - ../../configs/virtualisation.nix - ../../configs/games.nix - ]; - - home-manager.users.froidmpa = { pkgs, config, ... }: { - imports = [ - ../../configs/home/full.nix - ]; - - home.stateVersion = "20.09"; - - programs.git = { - enable = true; - userName = "Paul-Henri Froidmont"; - userEmail = "git.contact-57n2p@froidmont.org"; - signing = { - key = "3AC6F170F01133CE393BCD94BE948AFD7E7873BE"; - signByDefault = true; - }; - }; - }; - - hardware.opengl = { - driSupport = true; - driSupport32Bit = true; - extraPackages = with pkgs; [ - rocm-opencl-icd - rocm-opencl-runtime - ]; - }; - - environment.systemPackages = with pkgs; [ - eid-mw - ]; - - fileSystems."/home/froidmpa/Nextcloud" = { - device = "/dev/disk/by-uuid/a4ba8b21-ea33-4487-b6f6-9bb7470a0acb"; - fsType = "ext4"; - }; - - boot.loader.systemd-boot.enable = true; - boot.loader.efi.canTouchEfiVariables = true; - - networking.hostName = "nixos-desktop"; - networking.interfaces.enp31s0.useDHCP = true; - - # Allow to externally control MPD - networking.firewall.allowedTCPPorts = [ 6600 ]; - - console = { - font = "Lat2-Terminus16"; - keyMap = "fr"; - }; - - i18n = { - defaultLocale = "en_US.UTF-8"; - }; - - time.timeZone = "Europe/Amsterdam"; - - services.xserver.videoDrivers = [ "amdgpu" ]; - services.sshd.enable = true; - services.pcscd.enable = true; - - system.stateVersion = "19.09"; -} diff --git a/hosts/nixos-desktop/hardware-configuration.nix b/hosts/nixos-desktop/hardware-configuration.nix deleted file mode 100644 index 5b20324..0000000 --- a/hosts/nixos-desktop/hardware-configuration.nix +++ /dev/null @@ -1,27 +0,0 @@ -{ config, lib, pkgs, ... }: -{ - - boot.initrd.availableKernelModules = [ "nvme" "xhci_pci" "ahci" "usbhid" "sd_mod" ]; - boot.initrd.kernelModules = [ "amdgpu" ]; - boot.kernelModules = [ "kvm-amd" ]; - boot.extraModulePackages = [ ]; - - fileSystems."/" = - { - device = "/dev/disk/by-uuid/f1e21558-88e6-413e-b56a-04e0b25e9ddd"; - fsType = "ext4"; - }; - - fileSystems."/boot" = - { - device = "/dev/disk/by-uuid/CCD1-0415"; - fsType = "vfat"; - }; - - swapDevices = - [{ device = "/dev/disk/by-uuid/f714775c-b5af-4c0c-8330-999b43db4794"; }]; - - nix.maxJobs = lib.mkDefault 16; - # High-DPI console - console.font = lib.mkDefault "${pkgs.terminus_font}/share/consolefonts/ter-u28n.psf.gz"; -} diff --git a/modules/belgian-eid.nix b/modules/belgian-eid.nix new file mode 100644 index 0000000..7aa8321 --- /dev/null +++ b/modules/belgian-eid.nix @@ -0,0 +1,7 @@ +{ config, lib, pkgs, ... }: +{ + services.pcscd.enable = true; + environment.systemPackages = with pkgs; [ + eid-mw + ]; +} diff --git a/modules/games.nix b/modules/games.nix new file mode 100644 index 0000000..cb9efbd --- /dev/null +++ b/modules/games.nix @@ -0,0 +1,22 @@ +{ config, lib, pkgs, ... }: +{ + + home-manager.users.froidmpa = { pkgs, config, ... }: { + # nixpkgs.config = { + # allowUnfree = true; + # packageOverrides = super: + # let self = super.pkgs; in + # { + # lutris-unwrapped = super.lutris-unwrapped.overridePythonAttrs (oldAttrs: rec { + # patches = [ + # ./lutris_sort_new_with_model_fix.patch + # ]; + # }); + # }; + # }; + # home.packages = with pkgs; [ + # steam + # dolphinEmu + # ]; + }; +} diff --git a/configs/lutris_sort_new_with_model_fix.patch b/modules/lutris_sort_new_with_model_fix.patch similarity index 100% rename from configs/lutris_sort_new_with_model_fix.patch rename to modules/lutris_sort_new_with_model_fix.patch diff --git a/configs/network.nix b/modules/network.nix similarity index 100% rename from configs/network.nix rename to modules/network.nix diff --git a/configs/system.nix b/modules/system.nix similarity index 100% rename from configs/system.nix rename to modules/system.nix diff --git a/configs/virtualisation.nix b/modules/virtualisation.nix similarity index 68% rename from configs/virtualisation.nix rename to modules/virtualisation.nix index 62fcade..411e25b 100644 --- a/configs/virtualisation.nix +++ b/modules/virtualisation.nix @@ -8,9 +8,7 @@ }; users.users.froidmpa.extraGroups = [ "docker" "vboxusers" ]; - home-manager.users.froidmpa = { pkgs, config, ... }: { - home.packages = with pkgs; [ - docker-compose - ]; - }; + environment.systemPackages = with pkgs; [ + docker-compose + ]; } diff --git a/profiles/base.nix b/profiles/base.nix new file mode 100644 index 0000000..0b47ea7 --- /dev/null +++ b/profiles/base.nix @@ -0,0 +1,19 @@ +{ config, lib, pkgs, ... }: +{ + imports = [ + ./../modules/system.nix + ./../modules/network.nix + ./../modules/virtualisation.nix + ./../modules/belgian-eid.nix + ./../modules/games.nix + ]; + + time.timeZone = lib.mkDefault "Europe/Amsterdam"; + + i18n.defaultLocale = lib.mkDefault "en_US.UTF-8"; + + console = { + font = lib.mkDefault "${pkgs.terminus_font}/share/consolefonts/ter-u28n.psf.gz"; + keyMap = lib.mkDefault "fr"; + }; +} diff --git a/users/default.nix b/users/default.nix new file mode 100644 index 0000000..ef0ec72 --- /dev/null +++ b/users/default.nix @@ -0,0 +1,214 @@ +{ config, lib, pkgs, ... }: +{ + + home-manager.users.froidmpa = { pkgs, config, ... }: { + nixpkgs.config = { + allowUnfree = true; + packageOverrides = pkgs: { + ncmpcpp = pkgs.ncmpcpp.override { visualizerSupport = true; }; + firefox = pkgs.firefox.override { pkcs11Modules = [ pkgs.eid-mw ]; }; + lutris-unwrapped = pkgs.lutris-unwrapped.overridePythonAttrs (oldAttrs: rec { + patches = [ + ./lutris_sort_new_with_model_fix.patch + ]; + }); + }; + }; + + xsession = { + enable = true; + windowManager.xmonad = { + enable = true; + enableContribAndExtras = true; + config = ./files/xmonad.hs; + }; + initExtra = '' + keepassxc & + ''; + numlock.enable = true; + }; + + services = { + nextcloud-client.enable = true; + udiskie.enable = true; + gpg-agent = { + enable = true; + enableSshSupport = false; + pinentryFlavor = "gtk2"; + }; + mpd = import ./froidmpa/mpd.nix { inherit config; }; + stalonetray = { + enable = true; + config = { + geometry = "1x1-5+0"; + background = "#000000"; + transparent = true; + grow_gravity = "E"; + icon_gravity = "E"; + icon_size = "24"; + kludges = "force_icons_size"; + }; + }; + unclutter.enable = true; + pasystray.enable = true; + dunst = import ./froidmpa/dunst.nix { }; + screen-locker = { + enable = true; + inactiveInterval = 5; + lockCmd = "${pkgs.i3lock}/bin/i3lock -e -f -c 000000 -i ~/.wallpaper.png"; + }; + }; + + programs = { + gpg.enable = true; + git = { + enable = true; + userName = "Paul-Henri Froidmont"; + userEmail = "git.contact-57n2p@froidmont.org"; + signing = { + key = lib.mkDefault "3AC6F170F01133CE393BCD94BE948AFD7E7873BE"; + signByDefault = true; + }; + }; + rofi = { + enable = true; + theme = "gruvbox-dark"; + terminal = "urxvt"; + }; + urxvt = import ./froidmpa/urxvt.nix { inherit pkgs; }; + neovim = import ./froidmpa/neovim.nix { inherit pkgs; }; + bat.enable = true; + jq.enable = true; + fzf.enable = true; + lesspipe.enable = true; + zathura.enable = true; + pazi.enable = true; + htop = { + enable = true; + hideUserlandThreads = true; + highlightBaseName = true; + fields = [ "PID" "USER" "M_RESIDENT" "M_SHARE" "STATE" "PERCENT_CPU" "PERCENT_MEM" "IO_RATE" "TIME" "COMM" ]; + meters.left = [ "LeftCPUs" "Memory" "Swap" ]; + meters.right = [ "RightCPUs" "Tasks" "LoadAverage" "Uptime" ]; + }; + broot = { + enable = true; + enableZshIntegration = true; + }; + command-not-found.enable = true; + zsh = import ./froidmpa/zsh.nix { inherit pkgs; }; + direnv = { + enable = true; + enableNixDirenvIntegration = true; + enableZshIntegration = true; + nix-direnv = { + enable = true; + enableFlakes = true; + }; + }; + }; + + gtk = { + enable = true; + theme.name = "oomox-gruvmox-dark-medium-default"; + iconTheme.name = "oomox-gruvmox-dark-medium-default"; + }; + qt = { + enable = true; + platformTheme = "gtk"; + }; + + home = { + stateVersion = "20.09"; + + sessionVariables = { + EDITOR = "vim"; + QT_AUTO_SCREEN_SCALE_FACTOR = "0"; + }; + + keyboard = { + layout = "fr"; + options = [ "caps:escape" ]; + }; + + file = { + ".wallpaper.png".source = ./files/wallpaper.png; + ".xmonad/xmobarrc".source = ./files/xmobarrc; + ".config/ncmpcpp" = { + source = ./files/ncmpcpp; + recursive = true; + }; + ".xmonad/scripts" = { + source = ./files/scripts; + recursive = true; + }; + ".themes/oomox-gruvmox-dark-medium-default" = { + source = ./files/oomox-gruvmox-dark-medium-default; + recursive = true; + }; + ".config/ranger" = { + source = ./files/ranger; + recursive = true; + }; + ".config/ranger/plugins" = { + source = builtins.fetchGit { + url = "git://github.com/phfroidmont/ranger_devicons.git"; + rev = "e02b6a3203411b76616a0e4328245bf8b47c5dcc"; + }; + recursive = true; + }; + }; + + packages = with pkgs; [ + haskellPackages.xmobar + i3lock + ncmpcpp + mpc_cli + pulsemixer + feh + xorg.xbacklight + xorg.xinit + xorg.xwininfo + xorg.xkill + scrot + numix-gtk-theme + + # Ranger preview utils + w3m + xclip + odt2txt + + firefox + brave + keepassxc + krita + element-desktop + mpv + mumble + libreoffice-fresh + thunderbird + portfolio + transmission-remote-gtk + monero-gui + + jdk + jetbrains.idea-community + jetbrains.idea-ultimate + maven + sbt + geckodriver + + zsh-syntax-highlighting + ranger + R + tldr + thefuck + atool + linuxPackages.perf + + steam + dolphinEmu + ]; + }; + }; +} diff --git a/configs/home/files/ncmpcpp/bindings b/users/files/ncmpcpp/bindings similarity index 100% rename from configs/home/files/ncmpcpp/bindings rename to users/files/ncmpcpp/bindings diff --git a/configs/home/files/ncmpcpp/config b/users/files/ncmpcpp/config similarity index 100% rename from configs/home/files/ncmpcpp/config rename to users/files/ncmpcpp/config diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/all-assets.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/all-assets.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/all-assets.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/all-assets.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/all-assets.txt b/users/files/oomox-gruvmox-dark-medium-default/assets/all-assets.txt similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/all-assets.txt rename to users/files/oomox-gruvmox-dark-medium-default/assets/all-assets.txt diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/change_dpi.sh b/users/files/oomox-gruvmox-dark-medium-default/assets/change_dpi.sh similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/change_dpi.sh rename to users/files/oomox-gruvmox-dark-medium-default/assets/change_dpi.sh diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/checkbox-checked-dark.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/checkbox-checked-dark.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/checkbox-checked-dark.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/checkbox-checked-dark.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/checkbox-checked-insensitive-dark.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/checkbox-checked-insensitive-dark.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/checkbox-checked-insensitive-dark.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/checkbox-checked-insensitive-dark.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/checkbox-checked-insensitive.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/checkbox-checked-insensitive.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/checkbox-checked-insensitive.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/checkbox-checked-insensitive.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/checkbox-checked.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/checkbox-checked.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/checkbox-checked.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/checkbox-checked.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/checkbox-mixed-dark.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/checkbox-mixed-dark.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/checkbox-mixed-dark.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/checkbox-mixed-dark.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/checkbox-mixed-insensitive-dark.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/checkbox-mixed-insensitive-dark.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/checkbox-mixed-insensitive-dark.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/checkbox-mixed-insensitive-dark.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/checkbox-mixed-insensitive.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/checkbox-mixed-insensitive.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/checkbox-mixed-insensitive.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/checkbox-mixed-insensitive.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/checkbox-mixed.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/checkbox-mixed.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/checkbox-mixed.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/checkbox-mixed.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/checkbox-unchecked-dark.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/checkbox-unchecked-dark.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/checkbox-unchecked-dark.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/checkbox-unchecked-dark.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/checkbox-unchecked-insensitive-dark.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/checkbox-unchecked-insensitive-dark.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/checkbox-unchecked-insensitive-dark.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/checkbox-unchecked-insensitive-dark.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/checkbox-unchecked-insensitive.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/checkbox-unchecked-insensitive.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/checkbox-unchecked-insensitive.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/checkbox-unchecked-insensitive.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/checkbox-unchecked.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/checkbox-unchecked.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/checkbox-unchecked.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/checkbox-unchecked.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/grid-selection-checked-dark.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/grid-selection-checked-dark.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/grid-selection-checked-dark.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/grid-selection-checked-dark.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/grid-selection-checked.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/grid-selection-checked.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/grid-selection-checked.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/grid-selection-checked.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/grid-selection-unchecked-dark.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/grid-selection-unchecked-dark.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/grid-selection-unchecked-dark.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/grid-selection-unchecked-dark.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/grid-selection-unchecked.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/grid-selection-unchecked.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/grid-selection-unchecked.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/grid-selection-unchecked.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-checked-hover.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-checked-hover.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-checked-hover.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-checked-hover.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-checked-insensitive.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-checked-insensitive.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-checked-insensitive.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-checked-insensitive.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-checked.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-checked.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-checked.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-checked.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-mixed-hover.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-mixed-hover.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-mixed-hover.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-mixed-hover.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-mixed-insensitive.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-mixed-insensitive.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-mixed-insensitive.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-mixed-insensitive.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-mixed-selected.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-mixed-selected.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-mixed-selected.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-mixed-selected.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-mixed.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-mixed.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-mixed.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-mixed.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-unchecked.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-unchecked.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-unchecked.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-checkbox-unchecked.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-checked-hover.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-checked-hover.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-checked-hover.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-checked-hover.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-checked-insensitive.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-checked-insensitive.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-checked-insensitive.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-checked-insensitive.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-checked.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-checked.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-checked.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-checked.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-mixed-hover.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-mixed-hover.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-mixed-hover.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-mixed-hover.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-mixed-insensitive.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-mixed-insensitive.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-mixed-insensitive.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-mixed-insensitive.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-mixed-selected.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-mixed-selected.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-mixed-selected.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-mixed-selected.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-mixed.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-mixed.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-mixed.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-mixed.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-unchecked.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-unchecked.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-unchecked.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/menuitem-radio-unchecked.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/pane-handle-vertical.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/pane-handle-vertical.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/pane-handle-vertical.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/pane-handle-vertical.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/pane-handle.png b/users/files/oomox-gruvmox-dark-medium-default/assets/pane-handle.png similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/pane-handle.png rename to users/files/oomox-gruvmox-dark-medium-default/assets/pane-handle.png diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/pane-handle.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/pane-handle.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/pane-handle.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/pane-handle.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/pane-handle@2.png b/users/files/oomox-gruvmox-dark-medium-default/assets/pane-handle@2.png similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/pane-handle@2.png rename to users/files/oomox-gruvmox-dark-medium-default/assets/pane-handle@2.png diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-checked-dark.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/radio-checked-dark.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-checked-dark.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/radio-checked-dark.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-checked-insensitive-dark.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/radio-checked-insensitive-dark.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-checked-insensitive-dark.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/radio-checked-insensitive-dark.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-checked-insensitive.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/radio-checked-insensitive.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-checked-insensitive.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/radio-checked-insensitive.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-checked.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/radio-checked.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-checked.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/radio-checked.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-mixed-dark.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/radio-mixed-dark.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-mixed-dark.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/radio-mixed-dark.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-mixed-insensitive-dark.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/radio-mixed-insensitive-dark.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-mixed-insensitive-dark.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/radio-mixed-insensitive-dark.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-mixed-insensitive.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/radio-mixed-insensitive.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-mixed-insensitive.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/radio-mixed-insensitive.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-mixed.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/radio-mixed.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-mixed.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/radio-mixed.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-selected-insensitive.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/radio-selected-insensitive.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-selected-insensitive.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/radio-selected-insensitive.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-selected.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/radio-selected.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-selected.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/radio-selected.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-unchecked-dark.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/radio-unchecked-dark.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-unchecked-dark.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/radio-unchecked-dark.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-unchecked-insensitive-dark.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/radio-unchecked-insensitive-dark.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-unchecked-insensitive-dark.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/radio-unchecked-insensitive-dark.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-unchecked-insensitive.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/radio-unchecked-insensitive.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-unchecked-insensitive.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/radio-unchecked-insensitive.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-unchecked.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/radio-unchecked.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-unchecked.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/radio-unchecked.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-unselected-dark.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/radio-unselected-dark.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-unselected-dark.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/radio-unselected-dark.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-unselected-insensitive-dark.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/radio-unselected-insensitive-dark.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-unselected-insensitive-dark.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/radio-unselected-insensitive-dark.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-unselected-insensitive.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/radio-unselected-insensitive.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-unselected-insensitive.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/radio-unselected-insensitive.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-unselected.svg b/users/files/oomox-gruvmox-dark-medium-default/assets/radio-unselected.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/radio-unselected.svg rename to users/files/oomox-gruvmox-dark-medium-default/assets/radio-unselected.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/sed.sh b/users/files/oomox-gruvmox-dark-medium-default/assets/sed.sh similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/sed.sh rename to users/files/oomox-gruvmox-dark-medium-default/assets/sed.sh diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/assets/unsed.sh b/users/files/oomox-gruvmox-dark-medium-default/assets/unsed.sh similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/assets/unsed.sh rename to users/files/oomox-gruvmox-dark-medium-default/assets/unsed.sh diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/add-workspace-hover.png b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/add-workspace-hover.png similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/add-workspace-hover.png rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/add-workspace-hover.png diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/add-workspace.png b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/add-workspace.png similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/add-workspace.png rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/add-workspace.png diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/calendar-arrow-left.svg b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/calendar-arrow-left.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/calendar-arrow-left.svg rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/calendar-arrow-left.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/calendar-arrow-right.svg b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/calendar-arrow-right.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/calendar-arrow-right.svg rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/calendar-arrow-right.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/checkbox-off.svg b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/checkbox-off.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/checkbox-off.svg rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/checkbox-off.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/checkbox.svg b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/checkbox.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/checkbox.svg rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/checkbox.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/close-window.svg b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/close-window.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/close-window.svg rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/close-window.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/corner-ripple.png b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/corner-ripple.png similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/corner-ripple.png rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/corner-ripple.png diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/radiobutton-off.svg b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/radiobutton-off.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/radiobutton-off.svg rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/radiobutton-off.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/radiobutton.svg b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/radiobutton.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/radiobutton.svg rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/radiobutton.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/toggle-off-intl.svg b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/toggle-off-intl.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/toggle-off-intl.svg rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/toggle-off-intl.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/toggle-off-us.svg b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/toggle-off-us.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/toggle-off-us.svg rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/toggle-off-us.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/toggle-on-intl.svg b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/toggle-on-intl.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/toggle-on-intl.svg rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/toggle-on-intl.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/toggle-on-us.svg b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/toggle-on-us.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/toggle-on-us.svg rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/toggle-on-us.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/trash-icon.png b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/trash-icon.png similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/trash-icon.png rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/assets/trash-icon.png diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/_extends.scss b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/_extends.scss similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/_extends.scss rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/_extends.scss diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/_global.scss b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/_global.scss similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/_global.scss rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/_global.scss diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/cinnamon.scss b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/cinnamon.scss similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/cinnamon.scss rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/cinnamon.scss diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_accessibility.scss b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_accessibility.scss similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_accessibility.scss rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_accessibility.scss diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_alt-tab.scss b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_alt-tab.scss similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_alt-tab.scss rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_alt-tab.scss diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_calendar.scss b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_calendar.scss similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_calendar.scss rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_calendar.scss diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_desklets.scss b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_desklets.scss similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_desklets.scss rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_desklets.scss diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_dialogs.scss b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_dialogs.scss similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_dialogs.scss rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_dialogs.scss diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_menu.scss b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_menu.scss similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_menu.scss rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_menu.scss diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_notifications.scss b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_notifications.scss similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_notifications.scss rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_notifications.scss diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_overview.scss b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_overview.scss similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_overview.scss rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_overview.scss diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_panel.scss b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_panel.scss similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_panel.scss rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_panel.scss diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_stage.scss b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_stage.scss similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_stage.scss rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_stage.scss diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_tile-hud.scss b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_tile-hud.scss similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_tile-hud.scss rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/scss/sections/_tile-hud.scss diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/thumbnail.png b/users/files/oomox-gruvmox-dark-medium-default/cinnamon/thumbnail.png similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/cinnamon/thumbnail.png rename to users/files/oomox-gruvmox-dark-medium-default/cinnamon/thumbnail.png diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/gtk-2.0/gtkrc b/users/files/oomox-gruvmox-dark-medium-default/gtk-2.0/gtkrc similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/gtk-2.0/gtkrc rename to users/files/oomox-gruvmox-dark-medium-default/gtk-2.0/gtkrc diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/gtk-2.0/gtkrc.hidpi b/users/files/oomox-gruvmox-dark-medium-default/gtk-2.0/gtkrc.hidpi similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/gtk-2.0/gtkrc.hidpi rename to users/files/oomox-gruvmox-dark-medium-default/gtk-2.0/gtkrc.hidpi diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.0/assets b/users/files/oomox-gruvmox-dark-medium-default/gtk-3.0/assets similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.0/assets rename to users/files/oomox-gruvmox-dark-medium-default/gtk-3.0/assets diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.0/dist/gtk-dark.css b/users/files/oomox-gruvmox-dark-medium-default/gtk-3.0/dist/gtk-dark.css similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.0/dist/gtk-dark.css rename to users/files/oomox-gruvmox-dark-medium-default/gtk-3.0/dist/gtk-dark.css diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.0/dist/gtk.css b/users/files/oomox-gruvmox-dark-medium-default/gtk-3.0/dist/gtk.css similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.0/dist/gtk.css rename to users/files/oomox-gruvmox-dark-medium-default/gtk-3.0/dist/gtk.css diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.0/gtk-dark.css b/users/files/oomox-gruvmox-dark-medium-default/gtk-3.0/gtk-dark.css similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.0/gtk-dark.css rename to users/files/oomox-gruvmox-dark-medium-default/gtk-3.0/gtk-dark.css diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.0/gtk.css b/users/files/oomox-gruvmox-dark-medium-default/gtk-3.0/gtk.css similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.0/gtk.css rename to users/files/oomox-gruvmox-dark-medium-default/gtk-3.0/gtk.css diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.0/gtk.gresource b/users/files/oomox-gruvmox-dark-medium-default/gtk-3.0/gtk.gresource similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.0/gtk.gresource rename to users/files/oomox-gruvmox-dark-medium-default/gtk-3.0/gtk.gresource diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.0/gtk.gresource.xml b/users/files/oomox-gruvmox-dark-medium-default/gtk-3.0/gtk.gresource.xml similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.0/gtk.gresource.xml rename to users/files/oomox-gruvmox-dark-medium-default/gtk-3.0/gtk.gresource.xml diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.0/thumbnail.png b/users/files/oomox-gruvmox-dark-medium-default/gtk-3.0/thumbnail.png similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.0/thumbnail.png rename to users/files/oomox-gruvmox-dark-medium-default/gtk-3.0/thumbnail.png diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.20/assets b/users/files/oomox-gruvmox-dark-medium-default/gtk-3.20/assets similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.20/assets rename to users/files/oomox-gruvmox-dark-medium-default/gtk-3.20/assets diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.20/dist/gtk-dark.css b/users/files/oomox-gruvmox-dark-medium-default/gtk-3.20/dist/gtk-dark.css similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.20/dist/gtk-dark.css rename to users/files/oomox-gruvmox-dark-medium-default/gtk-3.20/dist/gtk-dark.css diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.20/dist/gtk.css b/users/files/oomox-gruvmox-dark-medium-default/gtk-3.20/dist/gtk.css similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.20/dist/gtk.css rename to users/files/oomox-gruvmox-dark-medium-default/gtk-3.20/dist/gtk.css diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.20/gtk-dark.css b/users/files/oomox-gruvmox-dark-medium-default/gtk-3.20/gtk-dark.css similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.20/gtk-dark.css rename to users/files/oomox-gruvmox-dark-medium-default/gtk-3.20/gtk-dark.css diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.20/gtk.css b/users/files/oomox-gruvmox-dark-medium-default/gtk-3.20/gtk.css similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.20/gtk.css rename to users/files/oomox-gruvmox-dark-medium-default/gtk-3.20/gtk.css diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.20/gtk.gresource b/users/files/oomox-gruvmox-dark-medium-default/gtk-3.20/gtk.gresource similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.20/gtk.gresource rename to users/files/oomox-gruvmox-dark-medium-default/gtk-3.20/gtk.gresource diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.20/gtk.gresource.xml b/users/files/oomox-gruvmox-dark-medium-default/gtk-3.20/gtk.gresource.xml similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.20/gtk.gresource.xml rename to users/files/oomox-gruvmox-dark-medium-default/gtk-3.20/gtk.gresource.xml diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.20/thumbnail.png b/users/files/oomox-gruvmox-dark-medium-default/gtk-3.20/thumbnail.png similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/gtk-3.20/thumbnail.png rename to users/files/oomox-gruvmox-dark-medium-default/gtk-3.20/thumbnail.png diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/index.theme b/users/files/oomox-gruvmox-dark-medium-default/index.theme similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/index.theme rename to users/files/oomox-gruvmox-dark-medium-default/index.theme diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/metacity-1/metacity-theme-2.xml b/users/files/oomox-gruvmox-dark-medium-default/metacity-1/metacity-theme-2.xml similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/metacity-1/metacity-theme-2.xml rename to users/files/oomox-gruvmox-dark-medium-default/metacity-1/metacity-theme-2.xml diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/metacity-1/metacity-theme-3.xml b/users/files/oomox-gruvmox-dark-medium-default/metacity-1/metacity-theme-3.xml similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/metacity-1/metacity-theme-3.xml rename to users/files/oomox-gruvmox-dark-medium-default/metacity-1/metacity-theme-3.xml diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/metacity-1/thumbnail.png b/users/files/oomox-gruvmox-dark-medium-default/metacity-1/thumbnail.png similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/metacity-1/thumbnail.png rename to users/files/oomox-gruvmox-dark-medium-default/metacity-1/thumbnail.png diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/openbox-3/close.xbm b/users/files/oomox-gruvmox-dark-medium-default/openbox-3/close.xbm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/openbox-3/close.xbm rename to users/files/oomox-gruvmox-dark-medium-default/openbox-3/close.xbm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/openbox-3/close_hover.xbm b/users/files/oomox-gruvmox-dark-medium-default/openbox-3/close_hover.xbm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/openbox-3/close_hover.xbm rename to users/files/oomox-gruvmox-dark-medium-default/openbox-3/close_hover.xbm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/openbox-3/desk.xbm b/users/files/oomox-gruvmox-dark-medium-default/openbox-3/desk.xbm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/openbox-3/desk.xbm rename to users/files/oomox-gruvmox-dark-medium-default/openbox-3/desk.xbm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/openbox-3/desk_toggled.xbm b/users/files/oomox-gruvmox-dark-medium-default/openbox-3/desk_toggled.xbm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/openbox-3/desk_toggled.xbm rename to users/files/oomox-gruvmox-dark-medium-default/openbox-3/desk_toggled.xbm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/openbox-3/iconify.xbm b/users/files/oomox-gruvmox-dark-medium-default/openbox-3/iconify.xbm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/openbox-3/iconify.xbm rename to users/files/oomox-gruvmox-dark-medium-default/openbox-3/iconify.xbm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/openbox-3/iconify_hover.xbm b/users/files/oomox-gruvmox-dark-medium-default/openbox-3/iconify_hover.xbm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/openbox-3/iconify_hover.xbm rename to users/files/oomox-gruvmox-dark-medium-default/openbox-3/iconify_hover.xbm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/openbox-3/max.xbm b/users/files/oomox-gruvmox-dark-medium-default/openbox-3/max.xbm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/openbox-3/max.xbm rename to users/files/oomox-gruvmox-dark-medium-default/openbox-3/max.xbm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/openbox-3/max_toggled.xbm b/users/files/oomox-gruvmox-dark-medium-default/openbox-3/max_toggled.xbm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/openbox-3/max_toggled.xbm rename to users/files/oomox-gruvmox-dark-medium-default/openbox-3/max_toggled.xbm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/openbox-3/shade.xbm b/users/files/oomox-gruvmox-dark-medium-default/openbox-3/shade.xbm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/openbox-3/shade.xbm rename to users/files/oomox-gruvmox-dark-medium-default/openbox-3/shade.xbm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/openbox-3/shade_toggled.xbm b/users/files/oomox-gruvmox-dark-medium-default/openbox-3/shade_toggled.xbm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/openbox-3/shade_toggled.xbm rename to users/files/oomox-gruvmox-dark-medium-default/openbox-3/shade_toggled.xbm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/openbox-3/themerc b/users/files/oomox-gruvmox-dark-medium-default/openbox-3/themerc similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/openbox-3/themerc rename to users/files/oomox-gruvmox-dark-medium-default/openbox-3/themerc diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/close.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/close.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/close.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/close.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/close_dash.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/close_dash.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/close_dash.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/close_dash.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/close_dash_disabled.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/close_dash_disabled.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/close_dash_disabled.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/close_dash_disabled.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/close_dash_prelight.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/close_dash_prelight.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/close_dash_prelight.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/close_dash_prelight.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/close_dash_pressed.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/close_dash_pressed.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/close_dash_pressed.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/close_dash_pressed.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/close_focused_normal.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/close_focused_normal.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/close_focused_normal.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/close_focused_normal.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/close_focused_prelight.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/close_focused_prelight.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/close_focused_prelight.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/close_focused_prelight.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/close_focused_pressed.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/close_focused_pressed.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/close_focused_pressed.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/close_focused_pressed.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/close_unfocused.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/close_unfocused.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/close_unfocused.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/close_unfocused.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/close_unfocused_prelight.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/close_unfocused_prelight.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/close_unfocused_prelight.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/close_unfocused_prelight.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/close_unfocused_pressed.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/close_unfocused_pressed.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/close_unfocused_pressed.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/close_unfocused_pressed.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_ltr_19.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_ltr_19.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_ltr_19.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_ltr_19.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_ltr_37.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_ltr_37.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_ltr_37.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_ltr_37.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_outline_ltr_19.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_outline_ltr_19.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_outline_ltr_19.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_outline_ltr_19.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_outline_ltr_37.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_outline_ltr_37.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_outline_ltr_37.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_outline_ltr_37.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_outline_rtl_19.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_outline_rtl_19.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_outline_rtl_19.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_outline_rtl_19.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_outline_rtl_37.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_outline_rtl_37.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_outline_rtl_37.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_outline_rtl_37.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_rtl_19.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_rtl_19.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_rtl_19.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_rtl_19.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_rtl_37.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_rtl_37.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_rtl_37.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/launcher_arrow_rtl_37.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_back_150.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_back_150.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_back_150.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_back_150.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_back_54.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_back_54.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_back_54.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_back_54.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_edge_150.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_edge_150.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_edge_150.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_edge_150.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_edge_54.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_edge_54.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_edge_54.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_edge_54.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_glow_200.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_glow_200.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_glow_200.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_glow_200.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_glow_62.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_glow_62.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_glow_62.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_glow_62.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_selected_back_150.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_selected_back_150.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_selected_back_150.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_selected_back_150.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_selected_back_54.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_selected_back_54.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_selected_back_54.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_selected_back_54.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_shadow_200.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_shadow_200.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_shadow_200.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_shadow_200.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_shadow_62.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_shadow_62.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_shadow_62.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_shadow_62.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_shine_150.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_shine_150.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_shine_150.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_shine_150.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_shine_54.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_shine_54.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_shine_54.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/launcher_icon_shine_54.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_pip_ltr_19.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/launcher_pip_ltr_19.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_pip_ltr_19.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/launcher_pip_ltr_19.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_pip_ltr_37.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/launcher_pip_ltr_37.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_pip_ltr_37.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/launcher_pip_ltr_37.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_pip_rtl_19.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/launcher_pip_rtl_19.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_pip_rtl_19.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/launcher_pip_rtl_19.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_pip_rtl_37.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/launcher_pip_rtl_37.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/launcher_pip_rtl_37.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/launcher_pip_rtl_37.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/maximize.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/maximize.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/maximize.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/maximize.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/maximize_dash.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/maximize_dash.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/maximize_dash.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/maximize_dash.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/maximize_dash_disabled.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/maximize_dash_disabled.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/maximize_dash_disabled.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/maximize_dash_disabled.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/maximize_dash_prelight.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/maximize_dash_prelight.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/maximize_dash_prelight.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/maximize_dash_prelight.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/maximize_dash_pressed.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/maximize_dash_pressed.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/maximize_dash_pressed.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/maximize_dash_pressed.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/maximize_focused_normal.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/maximize_focused_normal.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/maximize_focused_normal.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/maximize_focused_normal.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/maximize_focused_prelight.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/maximize_focused_prelight.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/maximize_focused_prelight.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/maximize_focused_prelight.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/maximize_focused_pressed.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/maximize_focused_pressed.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/maximize_focused_pressed.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/maximize_focused_pressed.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/maximize_unfocused.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/maximize_unfocused.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/maximize_unfocused.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/maximize_unfocused.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/maximize_unfocused_prelight.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/maximize_unfocused_prelight.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/maximize_unfocused_prelight.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/maximize_unfocused_prelight.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/maximize_unfocused_pressed.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/maximize_unfocused_pressed.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/maximize_unfocused_pressed.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/maximize_unfocused_pressed.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/minimize.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/minimize.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/minimize.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/minimize.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/minimize_dash.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/minimize_dash.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/minimize_dash.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/minimize_dash.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/minimize_dash_disabled.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/minimize_dash_disabled.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/minimize_dash_disabled.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/minimize_dash_disabled.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/minimize_dash_prelight.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/minimize_dash_prelight.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/minimize_dash_prelight.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/minimize_dash_prelight.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/minimize_dash_pressed.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/minimize_dash_pressed.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/minimize_dash_pressed.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/minimize_dash_pressed.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/minimize_focused_normal.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/minimize_focused_normal.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/minimize_focused_normal.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/minimize_focused_normal.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/minimize_focused_prelight.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/minimize_focused_prelight.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/minimize_focused_prelight.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/minimize_focused_prelight.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/minimize_focused_pressed.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/minimize_focused_pressed.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/minimize_focused_pressed.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/minimize_focused_pressed.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/minimize_unfocused.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/minimize_unfocused.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/minimize_unfocused.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/minimize_unfocused.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/minimize_unfocused_prelight.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/minimize_unfocused_prelight.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/minimize_unfocused_prelight.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/minimize_unfocused_prelight.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/minimize_unfocused_pressed.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/minimize_unfocused_pressed.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/minimize_unfocused_pressed.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/minimize_unfocused_pressed.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/minimized.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/minimized.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/minimized.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/minimized.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/modes/launcher_bfb-flat.png b/users/files/oomox-gruvmox-dark-medium-default/unity/modes/launcher_bfb-flat.png similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/modes/launcher_bfb-flat.png rename to users/files/oomox-gruvmox-dark-medium-default/unity/modes/launcher_bfb-flat.png diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/modes/launcher_bfb_ns.png b/users/files/oomox-gruvmox-dark-medium-default/unity/modes/launcher_bfb_ns.png similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/modes/launcher_bfb_ns.png rename to users/files/oomox-gruvmox-dark-medium-default/unity/modes/launcher_bfb_ns.png diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/modes/ubuntu-square.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/modes/ubuntu-square.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/modes/ubuntu-square.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/modes/ubuntu-square.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/progress_bar_fill.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/progress_bar_fill.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/progress_bar_fill.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/progress_bar_fill.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/progress_bar_trough.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/progress_bar_trough.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/progress_bar_trough.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/progress_bar_trough.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/sheet_style_close_focused.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/sheet_style_close_focused.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/sheet_style_close_focused.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/sheet_style_close_focused.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/sheet_style_close_focused_prelight.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/sheet_style_close_focused_prelight.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/sheet_style_close_focused_prelight.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/sheet_style_close_focused_prelight.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/sheet_style_close_focused_pressed.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/sheet_style_close_focused_pressed.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/sheet_style_close_focused_pressed.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/sheet_style_close_focused_pressed.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/unmaximize.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/unmaximize.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/unmaximize.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/unmaximize.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_dash.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_dash.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_dash.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_dash.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_dash_disabled.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_dash_disabled.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_dash_disabled.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_dash_disabled.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_dash_prelight.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_dash_prelight.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_dash_prelight.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_dash_prelight.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_dash_pressed.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_dash_pressed.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_dash_pressed.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_dash_pressed.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_focused_normal.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_focused_normal.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_focused_normal.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_focused_normal.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_focused_prelight.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_focused_prelight.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_focused_prelight.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_focused_prelight.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_focused_pressed.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_focused_pressed.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_focused_pressed.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_focused_pressed.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_unfocused.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_unfocused.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_unfocused.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_unfocused.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_unfocused_prelight.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_unfocused_prelight.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_unfocused_prelight.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_unfocused_prelight.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_unfocused_pressed.svg b/users/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_unfocused_pressed.svg similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_unfocused_pressed.svg rename to users/files/oomox-gruvmox-dark-medium-default/unity/unmaximize_unfocused_pressed.svg diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-active.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-active.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-active.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-active.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-inactive.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-inactive.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-inactive.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-inactive.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-left-active.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-left-active.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-left-active.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-left-active.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-left-inactive.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-left-inactive.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-left-inactive.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-left-inactive.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-right-active.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-right-active.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-right-active.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-right-active.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-right-inactive.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-right-inactive.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-right-inactive.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/bottom-right-inactive.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/close-active.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/close-active.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/close-active.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/close-active.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/close-inactive.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/close-inactive.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/close-inactive.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/close-inactive.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/close-prelight.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/close-prelight.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/close-prelight.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/close-prelight.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/close-pressed.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/close-pressed.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/close-pressed.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/close-pressed.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/hide-active.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/hide-active.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/hide-active.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/hide-active.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/hide-inactive.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/hide-inactive.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/hide-inactive.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/hide-inactive.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/hide-prelight.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/hide-prelight.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/hide-prelight.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/hide-prelight.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/hide-pressed.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/hide-pressed.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/hide-pressed.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/hide-pressed.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/left-active.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/left-active.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/left-active.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/left-active.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/left-inactive.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/left-inactive.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/left-inactive.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/left-inactive.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-active.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-active.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-active.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-active.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-inactive.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-inactive.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-inactive.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-inactive.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-prelight.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-prelight.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-prelight.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-prelight.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-pressed.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-pressed.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-pressed.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-pressed.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-toggled-active.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-toggled-active.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-toggled-active.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-toggled-active.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-toggled-inactive.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-toggled-inactive.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-toggled-inactive.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-toggled-inactive.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-toggled-prelight.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-toggled-prelight.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-toggled-prelight.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-toggled-prelight.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-toggled-pressed.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-toggled-pressed.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-toggled-pressed.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/maximize-toggled-pressed.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/menu-active.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/menu-active.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/menu-active.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/menu-active.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/menu-inactive.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/menu-inactive.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/menu-inactive.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/menu-inactive.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/menu-prelight.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/menu-prelight.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/menu-prelight.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/menu-prelight.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/menu-pressed.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/menu-pressed.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/menu-pressed.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/menu-pressed.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/right-active.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/right-active.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/right-active.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/right-active.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/right-inactive.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/right-inactive.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/right-inactive.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/right-inactive.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-active.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-active.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-active.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-active.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-inactive.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-inactive.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-inactive.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-inactive.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-prelight.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-prelight.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-prelight.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-prelight.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-pressed.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-pressed.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-pressed.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-pressed.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-toggled-active.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-toggled-active.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-toggled-active.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-toggled-active.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-toggled-inactive.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-toggled-inactive.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-toggled-inactive.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-toggled-inactive.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-toggled-prelight.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-toggled-prelight.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-toggled-prelight.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-toggled-prelight.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-toggled-pressed.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-toggled-pressed.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-toggled-pressed.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/shade-toggled-pressed.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-active.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-active.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-active.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-active.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-inactive.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-inactive.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-inactive.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-inactive.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-prelight.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-prelight.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-prelight.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-prelight.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-pressed.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-pressed.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-pressed.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-pressed.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-toggled-active.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-toggled-active.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-toggled-active.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-toggled-active.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-toggled-inactive.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-toggled-inactive.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-toggled-inactive.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-toggled-inactive.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-toggled-prelight.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-toggled-prelight.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-toggled-prelight.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-toggled-prelight.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-toggled-pressed.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-toggled-pressed.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-toggled-pressed.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/stick-toggled-pressed.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/themerc b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/themerc similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/themerc rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/themerc diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/title-1-active.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/title-1-active.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/title-1-active.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/title-1-active.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/title-1-inactive.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/title-1-inactive.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/title-1-inactive.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/title-1-inactive.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/title-2-active.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/title-2-active.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/title-2-active.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/title-2-active.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/title-2-inactive.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/title-2-inactive.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/title-2-inactive.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/title-2-inactive.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/title-3-active.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/title-3-active.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/title-3-active.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/title-3-active.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/title-3-inactive.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/title-3-inactive.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/title-3-inactive.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/title-3-inactive.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/title-4-active.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/title-4-active.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/title-4-active.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/title-4-active.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/title-4-inactive.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/title-4-inactive.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/title-4-inactive.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/title-4-inactive.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/title-5-active.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/title-5-active.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/title-5-active.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/title-5-active.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/title-5-inactive.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/title-5-inactive.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/title-5-inactive.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/title-5-inactive.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/top-left-active.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/top-left-active.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/top-left-active.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/top-left-active.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/top-left-inactive.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/top-left-inactive.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/top-left-inactive.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/top-left-inactive.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/top-right-active.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/top-right-active.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/top-right-active.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/top-right-active.xpm diff --git a/configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/top-right-inactive.xpm b/users/files/oomox-gruvmox-dark-medium-default/xfwm4/top-right-inactive.xpm similarity index 100% rename from configs/home/files/oomox-gruvmox-dark-medium-default/xfwm4/top-right-inactive.xpm rename to users/files/oomox-gruvmox-dark-medium-default/xfwm4/top-right-inactive.xpm diff --git a/configs/home/files/ranger/commands.py b/users/files/ranger/commands.py similarity index 100% rename from configs/home/files/ranger/commands.py rename to users/files/ranger/commands.py diff --git a/configs/home/files/ranger/rc.conf b/users/files/ranger/rc.conf similarity index 100% rename from configs/home/files/ranger/rc.conf rename to users/files/ranger/rc.conf diff --git a/configs/home/files/ranger/rifle.conf b/users/files/ranger/rifle.conf similarity index 100% rename from configs/home/files/ranger/rifle.conf rename to users/files/ranger/rifle.conf diff --git a/configs/home/files/ranger/scope.sh b/users/files/ranger/scope.sh similarity index 100% rename from configs/home/files/ranger/scope.sh rename to users/files/ranger/scope.sh diff --git a/configs/home/files/scripts/mpd_status.sh b/users/files/scripts/mpd_status.sh similarity index 100% rename from configs/home/files/scripts/mpd_status.sh rename to users/files/scripts/mpd_status.sh diff --git a/configs/home/files/scripts/screenshot.sh b/users/files/scripts/screenshot.sh similarity index 100% rename from configs/home/files/scripts/screenshot.sh rename to users/files/scripts/screenshot.sh diff --git a/configs/home/files/wallpaper.png b/users/files/wallpaper.png similarity index 100% rename from configs/home/files/wallpaper.png rename to users/files/wallpaper.png diff --git a/configs/home/files/xmobarrc b/users/files/xmobarrc similarity index 100% rename from configs/home/files/xmobarrc rename to users/files/xmobarrc diff --git a/configs/home/files/xmonad.hs b/users/files/xmonad.hs similarity index 100% rename from configs/home/files/xmonad.hs rename to users/files/xmonad.hs diff --git a/users/froidmpa/dunst.nix b/users/froidmpa/dunst.nix new file mode 100644 index 0000000..edf4107 --- /dev/null +++ b/users/froidmpa/dunst.nix @@ -0,0 +1,44 @@ +{}: +{ + enable = true; + settings = { + global = { + monitor = 0; + geometry = "350x5-30+50"; + transparency = 10; + font = "monospace 14"; + idle_threshold = 120; + allow_markup = "yes"; + format = "%s\n%b"; + show_age_threshold = 300; + word_wrap = "yes"; + sticky_history = "yes"; + sort = "yes"; + }; + frame = { + width = 3; + color = "#ebdbb2"; + }; + shortcuts = { + close = "ctrl+space"; + close_all = "ctrl+shift+space"; + history = "ctrl+grave"; + context = "ctrl+shift+period"; + }; + urgency_low = { + foreground = "#ebdbb2"; + background = "#32302f"; + timeout = 10; + }; + urgency_normal = { + foreground = "#ebdbb2"; + background = "#32302f"; + timeout = 10; + }; + urgency_critical = { + foreground = "#ebdbb2"; + background = "#32302f"; + timeout = 10; + }; + }; +} diff --git a/users/froidmpa/mpd.nix b/users/froidmpa/mpd.nix new file mode 100644 index 0000000..09eca82 --- /dev/null +++ b/users/froidmpa/mpd.nix @@ -0,0 +1,23 @@ +{ config, ... }: +{ + enable = true; + network.listenAddress = "any"; + musicDirectory = "${config.home.homeDirectory}/Nextcloud/Media/Music"; + playlistDirectory = "${config.home.homeDirectory}/Nextcloud/Playlists"; + extraConfig = '' + max_output_buffer_size "16384" + auto_update "yes" + audio_output { + type "pulse" + name "pulse audio" + device "pulse" + mixer_type "hardware" + } + audio_output { + type "fifo" + name "toggle_visualizer" + path "/tmp/mpd.fifo" + format "44100:16:2" + } + ''; +} diff --git a/users/froidmpa/neovim.nix b/users/froidmpa/neovim.nix new file mode 100644 index 0000000..11adcfb --- /dev/null +++ b/users/froidmpa/neovim.nix @@ -0,0 +1,33 @@ +{ pkgs, ... }: +{ + enable = true; + vimAlias = true; + plugins = with pkgs; [ + vimPlugins.gruvbox-community + vimPlugins.vim-airline + vimPlugins.vim-airline-themes + vimPlugins.vim-gitgutter + vimPlugins.nerdtree + vimPlugins.nerdtree-git-plugin + vimPlugins.ctrlp-vim + vimPlugins.tabular + ]; + extraConfig = '' + let g:gruvbox_italic=1 + colorscheme gruvbox + set background=dark + let g:airline_powerline_fonts = 1 + autocmd VimEnter * hi Normal ctermbg=NONE guibg=NONE + + "Toggle NERDTree with Ctrl-N + map :NERDTreeToggle + + "Show hidden files in NERDTree + let NERDTreeShowHidden=1 + + set number relativenumber + + " Run xrdb whenever Xdefaults or Xresources are updated. + autocmd BufWritePost ~/.Xresources,~/.Xdefaults !xrdb % + ''; +} diff --git a/users/froidmpa/urxvt.nix b/users/froidmpa/urxvt.nix new file mode 100644 index 0000000..3ff1924 --- /dev/null +++ b/users/froidmpa/urxvt.nix @@ -0,0 +1,41 @@ +{ pkgs, ... }: +{ + enable = true; + package = pkgs.rxvt_unicode-with-plugins; + fonts = [ "xft:monospace:size=12:antialias=true" ]; + scroll = { + bar.enable = false; + lines = 65535; + }; + keybindings = { + "Shift-Control-C" = "eval:selection_to_clipboard"; + "Shift-Control-V" = "eval:paste_clipboard"; + }; + extraConfig = { + "perl-ext-common" = "default,clipboard,matcher,resize-font"; + "background" = "rgba:28ff/28ff/28ff/cf00"; + "foreground" = "#ebdbb2"; + "color0" = "#282828"; + "color8" = "#928374"; + "color1" = "#cc241d"; + "color9" = "#fb4934"; + "color2" = "#98971a"; + "color10" = "#b8bb26"; + "color3" = "#d79921"; + "color11" = "#fabd2f"; + "color4" = "#458588"; + "color12" = "#83a598"; + "color5" = "#b16286"; + "color13" = "#d3869b"; + "color6" = "#689d6a"; + "color14" = "#8ec07c"; + "color7" = "#a89984"; + "color15" = "#ebdbb2"; + "termName" = "rxvt-256color"; + "letterSpace" = "-1"; + "internalBorder" = "10"; + "depth" = "32"; + "resize-font.smaller" = "C-Down"; + "resize-font.bigger" = "C-Up"; + }; +} diff --git a/users/froidmpa/zsh.nix b/users/froidmpa/zsh.nix new file mode 100644 index 0000000..ef187b8 --- /dev/null +++ b/users/froidmpa/zsh.nix @@ -0,0 +1,33 @@ +{ pkgs, ... }: +{ + enable = true; + history = { + save = 50000; + size = 50000; + }; + enableAutosuggestions = true; + initExtra = '' + autoload -Uz up-line-or-beginning-search down-line-or-beginning-search + zle -N up-line-or-beginning-search + zle -N down-line-or-beginning-search + + [[ -n "$key[Up]" ]] && bindkey -- "$key[Up]" up-line-or-beginning-search + [[ -n "$key[Down]" ]] && bindkey -- "$key[Down]" down-line-or-beginning-search + + eval $(thefuck --alias) + ''; + oh-my-zsh = { + enable = true; + plugins = [ + "git" + ]; + theme = "robbyrussell"; + }; + plugins = [ + { + name = "zsh-syntax-highlighting"; + file = "share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh"; + src = "${pkgs.zsh-syntax-highlighting}"; + } + ]; +}