├── manjaro ├── home │ ├── .newsboat │ │ ├── config │ │ └── urls │ ├── .local │ │ └── share │ │ │ └── fonts │ │ │ ├── MesloLGS NF Bold.ttf │ │ │ ├── MesloLGS NF Italic.ttf │ │ │ ├── MesloLGS NF Regular.ttf │ │ │ ├── MesloLGS NF Bold Italic.ttf │ │ │ ├── System San Francisco Display Bold.ttf │ │ │ ├── System San Francisco Display Thin.ttf │ │ │ ├── System San Francisco Display Regular.ttf │ │ │ └── System San Francisco Display Ultralight.ttf │ ├── .config │ │ ├── gtk-3.0 │ │ │ └── settings.ini │ │ ├── micro │ │ │ └── settings.json │ │ ├── ranger │ │ │ └── rifle.conf │ │ ├── compton.conf │ │ ├── picom.conf │ │ └── dunst │ │ │ ├── dunstrc_mod │ │ │ └── dunstrc_org │ ├── .sh │ │ ├── launcher │ │ │ └── launcher.sh │ │ ├── dunst_notifications.sh │ │ ├── screen_layout.sh │ │ └── remote_location.sh │ ├── .gtkrc-2.0 │ ├── .tmux.conf │ ├── .taskrc │ ├── .bashrc │ ├── .Xresources_mod │ ├── .Xresources_org │ ├── .zshrc │ └── .i3 │ │ ├── config_mod │ │ └── config_org ├── etc │ ├── X11 │ │ └── xorg.conf.d │ │ │ ├── 30-touchpad_org.conf │ │ │ └── 30-touchpad_mod.conf │ ├── systemd │ │ ├── system │ │ │ └── blurlock_mod.service │ │ ├── logind_mod.conf │ │ └── logind_org.conf │ ├── i3status_mod.conf │ ├── lightdm │ │ ├── lightdm-webkit2-greeter.conf │ │ ├── lightdm_mod.conf │ │ └── lightdm_org.conf │ ├── default │ │ ├── grub_org │ │ └── grub_mod │ └── i3status_org.conf └── usr │ └── share │ ├── rofi │ └── themes │ │ └── slate.rasi │ └── conky │ ├── conky1.10_shortcuts_maia_org │ ├── conky1.10_shortcuts_maia_mod │ ├── conky_maia_mod │ └── conky_maia_org ├── desktop.png ├── terminals.png ├── Wallpaper └── ant_mi3.jpg ├── centered_container.png └── README.md /manjaro/home/.newsboat/config: -------------------------------------------------------------------------------- 1 | browser brave 2 | -------------------------------------------------------------------------------- /desktop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MashMB/manjaro-i3wm/HEAD/desktop.png -------------------------------------------------------------------------------- /terminals.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MashMB/manjaro-i3wm/HEAD/terminals.png -------------------------------------------------------------------------------- /Wallpaper/ant_mi3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MashMB/manjaro-i3wm/HEAD/Wallpaper/ant_mi3.jpg -------------------------------------------------------------------------------- /centered_container.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MashMB/manjaro-i3wm/HEAD/centered_container.png -------------------------------------------------------------------------------- /manjaro/home/.local/share/fonts/MesloLGS NF Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MashMB/manjaro-i3wm/HEAD/manjaro/home/.local/share/fonts/MesloLGS NF Bold.ttf -------------------------------------------------------------------------------- /manjaro/home/.local/share/fonts/MesloLGS NF Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MashMB/manjaro-i3wm/HEAD/manjaro/home/.local/share/fonts/MesloLGS NF Italic.ttf -------------------------------------------------------------------------------- /manjaro/home/.local/share/fonts/MesloLGS NF Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MashMB/manjaro-i3wm/HEAD/manjaro/home/.local/share/fonts/MesloLGS NF Regular.ttf -------------------------------------------------------------------------------- /manjaro/home/.local/share/fonts/MesloLGS NF Bold Italic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MashMB/manjaro-i3wm/HEAD/manjaro/home/.local/share/fonts/MesloLGS NF Bold Italic.ttf -------------------------------------------------------------------------------- /manjaro/home/.local/share/fonts/System San Francisco Display Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MashMB/manjaro-i3wm/HEAD/manjaro/home/.local/share/fonts/System San Francisco Display Bold.ttf -------------------------------------------------------------------------------- /manjaro/home/.local/share/fonts/System San Francisco Display Thin.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MashMB/manjaro-i3wm/HEAD/manjaro/home/.local/share/fonts/System San Francisco Display Thin.ttf -------------------------------------------------------------------------------- /manjaro/etc/X11/xorg.conf.d/30-touchpad_org.conf: -------------------------------------------------------------------------------- 1 | Section "InputClass" 2 | Identifier "touchpad" 3 | Driver "libinput" 4 | MatchIsTouchpad "on" 5 | Option "Tapping" "on" 6 | EndSection 7 | -------------------------------------------------------------------------------- /manjaro/home/.local/share/fonts/System San Francisco Display Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MashMB/manjaro-i3wm/HEAD/manjaro/home/.local/share/fonts/System San Francisco Display Regular.ttf -------------------------------------------------------------------------------- /manjaro/home/.local/share/fonts/System San Francisco Display Ultralight.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MashMB/manjaro-i3wm/HEAD/manjaro/home/.local/share/fonts/System San Francisco Display Ultralight.ttf -------------------------------------------------------------------------------- /manjaro/etc/X11/xorg.conf.d/30-touchpad_mod.conf: -------------------------------------------------------------------------------- 1 | Section "InputClass" 2 | Identifier "touchpad" 3 | Driver "libinput" 4 | MatchIsTouchpad "on" 5 | Option "Tapping" "on" 6 | Option "Natural Scrolling" "true" 7 | EndSection 8 | -------------------------------------------------------------------------------- /manjaro/etc/systemd/system/blurlock_mod.service: -------------------------------------------------------------------------------- 1 | [Unit] 2 | Description=Automatic lock on suspend 3 | Before=sleep.target 4 | 5 | [Service] 6 | User=mash 7 | Type=forking 8 | Environment=DISPLAY=:0 9 | ExecStart=/usr/bin/blurlock -time 1 10 | 11 | [Install] 12 | WantedBy=sleep.target 13 | -------------------------------------------------------------------------------- /manjaro/home/.config/gtk-3.0/settings.ini: -------------------------------------------------------------------------------- 1 | [Settings] 2 | gtk-icon-theme-name=gruvbox-dark-icons-gtk 3 | gtk-theme-name=gruvbox-dark-gtk 4 | gtk-cursor-theme-name=xcursor-breeze-snow 5 | gtk-font-name=SFNS Display 11 6 | gtk-xft-antialias=1 7 | gtk-xft-hinting=1 8 | gtk-xft-hintstyle=hintslight 9 | gtk-xft-rgba=rgb 10 | gtk-application-prefer-dark-theme=true 11 | gtk-cursor-theme-size=0 12 | gtk-toolbar-style=GTK_TOOLBAR_BOTH 13 | gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR 14 | gtk-button-images=1 15 | gtk-menu-images=1 16 | gtk-enable-event-sounds=1 17 | gtk-enable-input-feedback-sounds=1 18 | -------------------------------------------------------------------------------- /manjaro/home/.sh/launcher/launcher.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # Bash scripts launcher with usage of rofi. 4 | # 5 | # @requirements: cd, echo, exec, ls, notify-send, rofi 6 | # 7 | # @author Maciej Bedra 8 | 9 | SCRIPTS_PATH="$HOME/.sh" 10 | cd "$SCRIPTS_PATH" 11 | SCRIPTS=$(ls -A1 *.sh) 12 | 13 | if [[ ! -z "$SCRIPTS" ]] 14 | then 15 | SELECTED_SCRIPT=$(echo -e "$SCRIPTS" | rofi -lines 5 -dmenu) 16 | else 17 | notify-send "No scripts to execute" 18 | fi 19 | 20 | if [[ ! -z "$SELECTED_SCRIPT" ]] 21 | then 22 | notify-send "Executing $SELECTED_SCRIPT" 23 | exec "$SCRIPTS_PATH/$SELECTED_SCRIPT" 24 | fi 25 | -------------------------------------------------------------------------------- /manjaro/home/.gtkrc-2.0: -------------------------------------------------------------------------------- 1 | # DO NOT EDIT! This file will be overwritten by LXAppearance. 2 | # Any customization should be done in ~/.gtkrc-2.0.mine instead. 3 | 4 | include "/home/mash/.gtkrc-2.0.mine" 5 | gtk-theme-name="gruvbox-dark-gtk" 6 | gtk-icon-theme-name="gruvbox-dark-icons-gtk" 7 | gtk-font-name="SFNS Display 11" 8 | gtk-cursor-theme-name="xcursor-breeze-snow" 9 | gtk-cursor-theme-size=0 10 | gtk-toolbar-style=GTK_TOOLBAR_BOTH 11 | gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR 12 | gtk-button-images=1 13 | gtk-menu-images=1 14 | gtk-enable-event-sounds=1 15 | gtk-enable-input-feedback-sounds=1 16 | gtk-xft-antialias=1 17 | gtk-xft-hinting=1 18 | gtk-xft-hintstyle="hintslight" 19 | gtk-xft-rgba="rgb" 20 | -------------------------------------------------------------------------------- /manjaro/home/.sh/dunst_notifications.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # Enable or disable dunst notifications. 4 | # 5 | # @requirements: notify-send, rofi, sleep 6 | # 7 | # @author Maciej Bedra 8 | 9 | ENABLE_OPTION="enable notifications" 10 | DISABLE_OPTION="disable notifications" 11 | SELECTED_OPTION=$(echo -e "$ENABLE_OPTION\n$DISABLE_OPTION" | rofi -lines 5 -dmenu) 12 | 13 | if [[ ! -z "$SELECTED_OPTION" ]] 14 | then 15 | if [[ "$SELECTED_OPTION" == "$ENABLE_OPTION" ]] 16 | then 17 | notify-send "DUNST_COMMAND_RESUME" 18 | sleep 2 19 | notify-send "Notifications enabled" 20 | elif [[ "$SELECTED_OPTION" == "$DISABLE_OPTION" ]] 21 | then 22 | notify-send "Notifications disabled" 23 | sleep 2 24 | notify-send "DUNST_COMMAND_PAUSE" 25 | fi 26 | fi 27 | -------------------------------------------------------------------------------- /manjaro/usr/share/rofi/themes/slate.rasi: -------------------------------------------------------------------------------- 1 | * { 2 | background-color: #1d2021; 3 | border-color: #d79921; 4 | text-color: #a89984; 5 | spacing: 0; 6 | width: 600px; 7 | } 8 | 9 | inputbar { 10 | border: 0 0 1px 0; 11 | children: [prompt,entry]; 12 | } 13 | 14 | prompt { 15 | padding: 16px; 16 | border: 0 1px 0 0; 17 | } 18 | 19 | textbox { 20 | background-color: #1d2021; 21 | border: 0 0 1px 0; 22 | border-color: #d79921; 23 | padding: 8px 16px; 24 | } 25 | 26 | entry { 27 | padding: 16px; 28 | } 29 | 30 | listview { 31 | cycle: false; 32 | margin: 0 0 -1px 0; 33 | scrollbar: false; 34 | } 35 | 36 | element { 37 | border: 0 0 1px 0; 38 | padding: 16px; 39 | } 40 | 41 | element selected { 42 | background-color: #458588; 43 | } 44 | -------------------------------------------------------------------------------- /manjaro/home/.tmux.conf: -------------------------------------------------------------------------------- 1 | # TMUX configuration. 2 | 3 | # Change "prefix" key binding 4 | unbind C-b 5 | set-option -g prefix C-a 6 | bind-key C-a send-prefix 7 | 8 | # VIM key binding for pane switch 9 | bind h select-pane -L 10 | bind j select-pane -D 11 | bind k select-pane -U 12 | bind l select-pane -R 13 | 14 | # VIM key binding for pane resize 15 | bind -r H resize-pane -L 16 | bind -r J resize-pane -D 17 | bind -r K resize-pane -U 18 | bind -r L resize-pane -R 19 | 20 | # Overall improvements (workspaces indexing and quit timeout) 21 | set -g base-index 1 22 | set -s escape-time 0 23 | 24 | # VIM like visual mode 25 | set-window-option -g mode-keys vi 26 | bind-key -T copy-mode-vi v send-keys -X begin-selection 27 | bind -T copy-mode-vi y send-keys -X copy-pipe-and-cancel 'xclip -in -selection clipboard' 28 | 29 | # Resolve URXVT terminal problems 30 | set -g default-terminal "rxvt-unicode-256color" 31 | set -g -a terminal-overrides ',*:Ss=\E[%p1%d q:Se=\E[2 q' 32 | 33 | # Custom date format for TMUX 34 | set-option -g status-right "\"#H\" %H:%M %d.%m.%Y" 35 | -------------------------------------------------------------------------------- /manjaro/usr/share/conky/conky1.10_shortcuts_maia_org: -------------------------------------------------------------------------------- 1 | conky.config = { 2 | alignment = 'bottom_left', 3 | background = true, 4 | color2 = '5D7B86', 5 | cpu_avg_samples = 2, 6 | default_color = 'F9FAF9', 7 | double_buffer = true, 8 | font = 'Bitstream Vera Sans:size=8', 9 | draw_shades = false, 10 | gap_x = 25, 11 | gap_y = 45, 12 | minimum_width = 200, 13 | no_buffers = true, 14 | own_window = true, 15 | own_window_type = 'override', 16 | own_window_transparent = true, 17 | update_interval = 2.0, 18 | use_xft = true, 19 | } 20 | conky.text = [[ 21 | ${color2}open new terminal - ${color}mod+Enter 22 | ${color2}kill focused - ${color}mod+Shift+q 23 | ${color2}open browser - ${color}mod+F2 24 | ${color2}toggle split direction - ${color}mod+q 25 | ${color2}dmenu - ${color}mod+d 26 | ${color2}bmenu - ${color}mod+Ctrl+b 27 | ${color2}morc_menu - ${color}mod+z 28 | ${color2}switch to workspace 1-8 - ${color}mod+1-8 29 | ${color2}send to workspace 1-8 - ${color}mod+Ctrl+1-8 30 | ${color2}navigate workspaces - ${color}mod+Ctrl+arrowkeys 31 | ${color2}toggle floating - ${color}mod+Shift+Space 32 | ${color2}exit - ${color}mod+0 33 | 34 | ${color2}help - ${color}mod+Shift+h 35 | default mod= 36 | ]] 37 | -------------------------------------------------------------------------------- /manjaro/etc/systemd/logind_mod.conf: -------------------------------------------------------------------------------- 1 | # This file is part of systemd. 2 | # 3 | # systemd is free software; you can redistribute it and/or modify it 4 | # under the terms of the GNU Lesser General Public License as published by 5 | # the Free Software Foundation; either version 2.1 of the License, or 6 | # (at your option) any later version. 7 | # 8 | # Entries in this file show the compile time defaults. 9 | # You can change settings by editing this file. 10 | # Defaults can be restored by simply deleting this file. 11 | # 12 | # See logind.conf(5) for details. 13 | 14 | [Login] 15 | #NAutoVTs=6 16 | #ReserveVT=6 17 | #KillUserProcesses=no 18 | #KillOnlyUsers= 19 | #KillExcludeUsers=root 20 | #InhibitDelayMaxSec=5 21 | #HandlePowerKey=poweroff 22 | #HandleSuspendKey=suspend 23 | #HandleHibernateKey=hibernate 24 | HandleLidSwitch=suspend 25 | HandleLidSwitchExternalPower=suspend 26 | HandleLidSwitchDocked=ignore 27 | #PowerKeyIgnoreInhibited=no 28 | #SuspendKeyIgnoreInhibited=no 29 | #HibernateKeyIgnoreInhibited=no 30 | #LidSwitchIgnoreInhibited=yes 31 | #HoldoffTimeoutSec=30s 32 | #IdleAction=ignore 33 | #IdleActionSec=30min 34 | #RuntimeDirectorySize=10% 35 | #RemoveIPC=yes 36 | #InhibitorsMax=8192 37 | #SessionsMax=8192 38 | -------------------------------------------------------------------------------- /manjaro/etc/systemd/logind_org.conf: -------------------------------------------------------------------------------- 1 | # This file is part of systemd. 2 | # 3 | # systemd is free software; you can redistribute it and/or modify it 4 | # under the terms of the GNU Lesser General Public License as published by 5 | # the Free Software Foundation; either version 2.1 of the License, or 6 | # (at your option) any later version. 7 | # 8 | # Entries in this file show the compile time defaults. 9 | # You can change settings by editing this file. 10 | # Defaults can be restored by simply deleting this file. 11 | # 12 | # See logind.conf(5) for details. 13 | 14 | [Login] 15 | #NAutoVTs=6 16 | #ReserveVT=6 17 | #KillUserProcesses=no 18 | #KillOnlyUsers= 19 | #KillExcludeUsers=root 20 | #InhibitDelayMaxSec=5 21 | #HandlePowerKey=poweroff 22 | #HandleSuspendKey=suspend 23 | #HandleHibernateKey=hibernate 24 | #HandleLidSwitch=suspend 25 | #HandleLidSwitchExternalPower=suspend 26 | #HandleLidSwitchDocked=ignore 27 | #PowerKeyIgnoreInhibited=no 28 | #SuspendKeyIgnoreInhibited=no 29 | #HibernateKeyIgnoreInhibited=no 30 | #LidSwitchIgnoreInhibited=yes 31 | #HoldoffTimeoutSec=30s 32 | #IdleAction=ignore 33 | #IdleActionSec=30min 34 | #RuntimeDirectorySize=10% 35 | #RemoveIPC=yes 36 | #InhibitorsMax=8192 37 | #SessionsMax=8192 38 | -------------------------------------------------------------------------------- /manjaro/home/.sh/screen_layout.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # Configure screen layout that depends on displays setup. 4 | # 5 | # @requirements: conky, echo, fix_xcursor, killall, nitrogen, notify-send, rofi, sleep, start_conky_maia, xrandr 6 | # 7 | # @author Maciej Bedra 8 | 9 | OEM="OEM" 10 | SINGLE_EXTERNAL="SingleExternal" 11 | LV_OEM="LeftVertical < OEM" 12 | SELECTED_LAYOUT=$(echo -e "$OEM\n$SINGLE_EXTERNAL\n$LV_OEM" | rofi -lines 5 -dmenu) 13 | 14 | if [[ ! -z "$SELECTED_LAYOUT" ]] 15 | then 16 | if [[ "$SELECTED_LAYOUT" == "$OEM" ]] 17 | then 18 | xrandr --output eDP1 --primary --mode 1920x1080 --pos 0x0 --rotate normal --output DP1 --off --output DP2 --off --output HDMI1 --off --output HDMI2 --off --output VIRTUAL1 --off 19 | elif [[ "$SELECTED_LAYOUT" == "$SINGLE_EXTERNAL" ]] 20 | then 21 | xrandr --output eDP1 --off --output DP1 --off --output DP2 --primary --mode 1920x1080 --pos 0x0 --rotate normal --output HDMI1 --off --output HDMI2 --off --output VIRTUAL1 --off 22 | elif [[ "$SELECTED_LAYOUT" == "$LV_OEM" ]] 23 | then 24 | xrandr --output eDP1 --primary --mode 1920x1080 --pos 1080x420 --rotate normal --output DP1 --mode 1920x1080 --pos 0x0 --rotate left --output DP2 --off --output HDMI1 --off --output HDMI2 --off --output VIRTUAL1 --off 25 | fi 26 | 27 | nitrogen --set-zoom-fill --restore 28 | killall conky 29 | sleep 5 30 | start_conky_maia 31 | fix_xcursor 32 | notify-send "Screen layout: $SELECTED_LAYOUT" 33 | fi 34 | -------------------------------------------------------------------------------- /manjaro/home/.taskrc: -------------------------------------------------------------------------------- 1 | # [Created by task 2.5.1 1/17/2021 15:47:55] 2 | # Taskwarrior program configuration file. 3 | # For more documentation, see http://taskwarrior.org or try 'man task', 'man task-color', 4 | # 'man task-sync' or 'man taskrc' 5 | 6 | # Here is an example of entries that use the default, override and blank values 7 | # variable=foo -- By specifying a value, this overrides the default 8 | # variable= -- By specifying no value, this means no default 9 | # #variable=foo -- By commenting out the line, or deleting it, this uses the default 10 | 11 | # Use the command 'task show' to see all defaults and overrides 12 | 13 | # Files 14 | data.location=~/.task 15 | 16 | # Color theme (uncomment one to use) 17 | #include /usr/share/doc/task/rc/light-16.theme 18 | #include /usr/share/doc/task/rc/light-256.theme 19 | #include /usr/share/doc/task/rc/dark-16.theme 20 | #include /usr/share/doc/task/rc/dark-256.theme 21 | #include /usr/share/doc/task/rc/dark-red-256.theme 22 | #include /usr/share/doc/task/rc/dark-green-256.theme 23 | #include /usr/share/doc/task/rc/dark-blue-256.theme 24 | #include /usr/share/doc/task/rc/dark-violets-256.theme 25 | #include /usr/share/doc/task/rc/dark-yellow-green.theme 26 | #include /usr/share/doc/task/rc/dark-gray-256.theme 27 | #include /usr/share/doc/task/rc/dark-gray-blue-256.theme 28 | #include /usr/share/doc/task/rc/solarized-dark-256.theme 29 | #include /usr/share/doc/task/rc/solarized-light-256.theme 30 | #include /usr/share/doc/task/rc/no-color.theme 31 | 32 | -------------------------------------------------------------------------------- /manjaro/etc/i3status_mod.conf: -------------------------------------------------------------------------------- 1 | # i3status configuration file. 2 | # see "man i3status" for documentation. 3 | 4 | # It is important that this file is edited as UTF-8. 5 | # The following line should contain a sharp s: 6 | # ß 7 | # If the above line is not correctly displayed, fix your editor first! 8 | 9 | general { 10 | colors = true 11 | interval = 5 12 | color_good = "#d79921" 13 | color_bad = "#cc241d" 14 | color_degraded = "#cc241d" 15 | } 16 | 17 | order += "window" 18 | order += "cpu_usage" 19 | order += "memory" 20 | order += "disk /" 21 | order += "ethernet _first_" 22 | order += "battery all" 23 | order += "tztime local" 24 | 25 | cpu_usage { 26 | format = "  %usage " 27 | } 28 | 29 | load { 30 | format = " load %1min " 31 | } 32 | 33 | disk "/" { 34 | format = "  %avail " 35 | } 36 | 37 | ethernet _first_ { 38 | format_up = "  %ip " 39 | format_down = "  no lan " 40 | } 41 | 42 | battery all { 43 | format = " %status %percentage " 44 | format_down = "No battery" 45 | last_full_capacity = true 46 | integer_battery_capacity = true 47 | status_chr = "" 48 | status_bat = "" 49 | status_unk = "" 50 | status_full = "" 51 | low_threshold = 15 52 | threshold_type = time 53 | } 54 | 55 | memory { 56 | format = "  %used " 57 | threshold_degraded = "1G" 58 | format_degraded = "MEMORY < %available" 59 | } 60 | 61 | tztime local { 62 | format = "  %d.%m.%Y  %H:%M " 63 | } 64 | 65 | window { 66 | format = "  \[{title}\] " 67 | } 68 | -------------------------------------------------------------------------------- /manjaro/etc/lightdm/lightdm-webkit2-greeter.conf: -------------------------------------------------------------------------------- 1 | # 2 | # [greeter] 3 | # debug_mode = Greeter theme debug mode. 4 | # detect_theme_errors = Provide an option to load a fallback theme when theme errors are detected. 5 | # screensaver_timeout = Blank the screen after this many seconds of inactivity. 6 | # secure_mode = Don't allow themes to make remote http requests. 7 | # time_format = A moment.js format string so the greeter can generate localized time for display. 8 | # time_language = Language to use when displaying the time or "auto" to use the system's language. 9 | # webkit_theme = Webkit theme to use. 10 | # 11 | # NOTE: See moment.js documentation for format string options: http://momentjs.com/docs/#/displaying/format/ 12 | # 13 | 14 | [greeter] 15 | debug_mode = false 16 | detect_theme_errors = true 17 | screensaver_timeout = 300 18 | secure_mode = true 19 | time_format = LT 20 | time_language = auto 21 | webkit_theme = litarvan 22 | 23 | # 24 | # [branding] 25 | # background_images = Path to directory that contains background images for use by themes. 26 | # logo = Path to logo image for use by greeter themes. 27 | # user_image = Default user image/avatar. This is used by themes for users that have no .face image. 28 | # 29 | # NOTE: Paths must be accessible to the lightdm system user account (so they cannot be anywhere in /home) 30 | # 31 | 32 | [branding] 33 | background_images = /usr/share/backgrounds 34 | logo = /usr/share/pixmaps/archlinux-logo.svg 35 | user_image = /usr/share/pixmaps/archlinux-user.svg 36 | -------------------------------------------------------------------------------- /manjaro/home/.config/micro/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "autoclose": true, 3 | "autoindent": true, 4 | "autosave": 0, 5 | "autosu": false, 6 | "backup": true, 7 | "basename": false, 8 | "colorcolumn": 0, 9 | "colorscheme": "twilight", 10 | "comment": true, 11 | "cursorline": true, 12 | "diff": true, 13 | "diffgutter": false, 14 | "divchars": "|-", 15 | "divreverse": true, 16 | "encoding": "utf-8", 17 | "eofnewline": true, 18 | "fastdirty": false, 19 | "fileformat": "unix", 20 | "filetype": "unknown", 21 | "ftoptions": true, 22 | "ignorecase": false, 23 | "indentchar": " ", 24 | "infobar": true, 25 | "keepautoindent": false, 26 | "keymenu": false, 27 | "linter": true, 28 | "literate": true, 29 | "matchbrace": true, 30 | "mkparents": false, 31 | "mouse": true, 32 | "paste": false, 33 | "pluginchannels": [ 34 | "https://raw.githubusercontent.com/micro-editor/plugin-channel/master/channel.json" 35 | ], 36 | "pluginrepos": [], 37 | "readonly": false, 38 | "rmtrailingws": false, 39 | "ruler": true, 40 | "savecursor": false, 41 | "savehistory": true, 42 | "saveundo": false, 43 | "scrollbar": false, 44 | "scrollmargin": 3, 45 | "scrollspeed": 2, 46 | "smartpaste": true, 47 | "softwrap": false, 48 | "splitbottom": true, 49 | "splitright": true, 50 | "status": true, 51 | "statusformatl": "$(filename) $(modified)($(line),$(col)) $(status.paste)| ft:$(opt:filetype) | $(opt:fileformat) | $(opt:encoding)", 52 | "statusformatr": "$(bind:ToggleKeyMenu): bindings, $(bind:ToggleHelp): help", 53 | "statusline": true, 54 | "sucmd": "sudo", 55 | "syntax": true, 56 | "tabmovement": false, 57 | "tabsize": 4, 58 | "tabstospaces": false, 59 | "useprimary": true, 60 | "xterm": false 61 | } 62 | -------------------------------------------------------------------------------- /manjaro/etc/default/grub_org: -------------------------------------------------------------------------------- 1 | GRUB_DEFAULT=saved 2 | GRUB_TIMEOUT=10 3 | GRUB_TIMEOUT_STYLE=hidden 4 | GRUB_DISTRIBUTOR="Manjaro" 5 | GRUB_CMDLINE_LINUX_DEFAULT="quiet apparmor=1 security=apparmor udev.log_priority=3" 6 | GRUB_CMDLINE_LINUX="" 7 | 8 | # If you want to enable the save default function, uncomment the following 9 | # line, and set GRUB_DEFAULT to saved. 10 | GRUB_SAVEDEFAULT=true 11 | 12 | # Preload both GPT and MBR modules so that they are not missed 13 | GRUB_PRELOAD_MODULES="part_gpt part_msdos" 14 | 15 | # Uncomment to enable booting from LUKS encrypted devices 16 | #GRUB_ENABLE_CRYPTODISK=y 17 | 18 | # Uncomment to use basic console 19 | GRUB_TERMINAL_INPUT=console 20 | 21 | # Uncomment to disable graphical terminal 22 | #GRUB_TERMINAL_OUTPUT=console 23 | 24 | # The resolution used on graphical terminal 25 | # note that you can use only modes which your graphic card supports via VBE 26 | # you can see them in real GRUB with the command 'videoinfo' 27 | GRUB_GFXMODE=auto 28 | 29 | # Uncomment to allow the kernel use the same resolution used by grub 30 | GRUB_GFXPAYLOAD_LINUX=keep 31 | 32 | # Uncomment if you want GRUB to pass to the Linux kernel the old parameter 33 | # format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx" 34 | #GRUB_DISABLE_LINUX_UUID=true 35 | 36 | # Uncomment to disable generation of recovery mode menu entries 37 | GRUB_DISABLE_RECOVERY=true 38 | 39 | # Uncomment and set to the desired menu colors. Used by normal and wallpaper 40 | # modes only. Entries specified as foreground/background. 41 | GRUB_COLOR_NORMAL="light-gray/black" 42 | GRUB_COLOR_HIGHLIGHT="green/black" 43 | 44 | # Uncomment one of them for the gfx desired, a image background or a gfxtheme 45 | #GRUB_BACKGROUND="/usr/share/grub/background.png" 46 | GRUB_THEME="/usr/share/grub/themes/manjaro/theme.txt" 47 | 48 | # Uncomment to get a beep at GRUB start 49 | #GRUB_INIT_TUNE="480 440 1" 50 | -------------------------------------------------------------------------------- /manjaro/etc/default/grub_mod: -------------------------------------------------------------------------------- 1 | GRUB_DEFAULT=saved 2 | GRUB_TIMEOUT=2 3 | GRUB_TIMEOUT_STYLE=hidden 4 | GRUB_DISTRIBUTOR="Manjaro" 5 | GRUB_CMDLINE_LINUX_DEFAULT="quiet mem_sleep_default=deep apparmor=1 security=apparmor udev.log_priority=3" 6 | GRUB_CMDLINE_LINUX="" 7 | 8 | # If you want to enable the save default function, uncomment the following 9 | # line, and set GRUB_DEFAULT to saved. 10 | GRUB_SAVEDEFAULT=true 11 | 12 | # Preload both GPT and MBR modules so that they are not missed 13 | GRUB_PRELOAD_MODULES="part_gpt part_msdos" 14 | 15 | # Uncomment to enable booting from LUKS encrypted devices 16 | #GRUB_ENABLE_CRYPTODISK=y 17 | 18 | # Uncomment to use basic console 19 | GRUB_TERMINAL_INPUT=console 20 | 21 | # Uncomment to disable graphical terminal 22 | #GRUB_TERMINAL_OUTPUT=console 23 | 24 | # The resolution used on graphical terminal 25 | # note that you can use only modes which your graphic card supports via VBE 26 | # you can see them in real GRUB with the command 'videoinfo' 27 | GRUB_GFXMODE=auto 28 | 29 | # Uncomment to allow the kernel use the same resolution used by grub 30 | GRUB_GFXPAYLOAD_LINUX=keep 31 | 32 | # Uncomment if you want GRUB to pass to the Linux kernel the old parameter 33 | # format "root=/dev/xxx" instead of "root=/dev/disk/by-uuid/xxx" 34 | #GRUB_DISABLE_LINUX_UUID=true 35 | 36 | # Uncomment to disable generation of recovery mode menu entries 37 | GRUB_DISABLE_RECOVERY=true 38 | 39 | # Uncomment and set to the desired menu colors. Used by normal and wallpaper 40 | # modes only. Entries specified as foreground/background. 41 | GRUB_COLOR_NORMAL="light-gray/black" 42 | GRUB_COLOR_HIGHLIGHT="green/black" 43 | 44 | # Uncomment one of them for the gfx desired, a image background or a gfxtheme 45 | #GRUB_BACKGROUND="/usr/share/grub/background.png" 46 | GRUB_THEME="/usr/share/grub/themes/manjaro/theme.txt" 47 | 48 | # Uncomment to get a beep at GRUB start 49 | #GRUB_INIT_TUNE="480 440 1" 50 | -------------------------------------------------------------------------------- /manjaro/etc/i3status_org.conf: -------------------------------------------------------------------------------- 1 | # i3status configuration file. 2 | # see "man i3status" for documentation. 3 | 4 | # It is important that this file is edited as UTF-8. 5 | # The following line should contain a sharp s: 6 | # ß 7 | # If the above line is not correctly displayed, fix your editor first! 8 | 9 | general { 10 | colors = true 11 | interval = 5 12 | color_good = "#2AA198" 13 | color_bad = "#586E75" 14 | color_degraded = "#DC322F" 15 | } 16 | 17 | # order += "ipv6" 18 | order += "cpu_usage" 19 | order += "disk /" 20 | # order += "disk /home" 21 | order += "wireless _first_" 22 | order += "ethernet _first_" 23 | order += "battery all" 24 | # order += "load" 25 | order += "memory" 26 | order += "tztime local" 27 | 28 | cpu_usage { 29 | format = " cpu %usage " 30 | } 31 | 32 | load { 33 | format = " load %1min " 34 | # max_threshold = 0.3 35 | } 36 | 37 | disk "/" { 38 | # format = " hdd %avail " 39 | format = " ⛁ %avail " 40 | } 41 | 42 | ethernet _first_ { 43 | # if you use %speed, i3status requires root privileges 44 | format_up = " lan: %ip %speed " 45 | format_down = " no lan " 46 | } 47 | 48 | battery all { 49 | # format = "%status %percentage %remaining %emptytime" 50 | format = " %status %percentage" 51 | format_down = "No battery" 52 | last_full_capacity = true 53 | integer_battery_capacity = true 54 | # status_chr = "" 55 | status_chr = "⚡" 56 | # status_bat = "bat" 57 | # status_bat = "☉" 58 | status_bat = "" 59 | # status_unk = "?" 60 | status_unk = "" 61 | # status_full = "" 62 | status_full = "☻" 63 | low_threshold = 15 64 | threshold_type = time 65 | } 66 | 67 | memory { 68 | format = "%used | %available" 69 | threshold_degraded = "1G" 70 | format_degraded = "MEMORY < %available" 71 | } 72 | 73 | tztime local { 74 | # format = "%Y-%m-%d %H:%M:%S" 75 | format = " %d.%m. %H:%M " 76 | } 77 | -------------------------------------------------------------------------------- /manjaro/home/.newsboat/urls: -------------------------------------------------------------------------------- 1 | --------------- 2 | -----TVN24----- 3 | --------------- 4 | https://www.tvn24.pl/najnowsze.xml "~TVN24: The newest" 5 | https://www.tvn24.pl/najwazniejsze.xml "~TVN24: The most important" 6 | https://www.tvn24.pl/internet-hi-tech-media,40.xml "~TVN24: Tech" 7 | ---------------- 8 | -----REDDIT----- 9 | ---------------- 10 | https://www.reddit.com/r/battlestations.rss "~REDDIT: /r/battlestations" 11 | https://www.reddit.com/r/developers.rss "~REDDIT: /r/developers" 12 | https://www.reddit.com/r/DIY.rss "~REDDIT: /r/DIY" 13 | https://www.reddit.com/r/funny.rss "~REDDIT: /r/funny" 14 | https://www.reddit.com/r/golang.rss "~REDDIT: /r/golang" 15 | https://www.reddit.com/r/java.rss "~REDDIT: /r/java" 16 | https://www.reddit.com/r/javascript.rss "~REDDIT: /r/javascript" 17 | https://www.reddit.com/r/lifehacks.rss "~REDDIT: /r/lifehacks" 18 | https://www.reddit.com/r/linux.rss "~REDDIT: /r/linux" 19 | https://www.reddit.com/r/ManjaroLinux.rss "~REDDIT: /r/ManjaroLinux" 20 | https://www.reddit.com/r/memes.rss "~REDDIT: /r/memes" 21 | https://www.reddit.com/r/Polska.rss "~REDDIT: /r/Polska" 22 | https://www.reddit.com/r/ProgrammerHumor.rss "~REDDIT: /r/ProgrammerHumor" 23 | https://www.reddit.com/r/programming.rss "~REDDIT: /r/programming" 24 | https://www.reddit.com/r/Python.rss "~REDDIT: /r/Python" 25 | https://www.reddit.com/r/science.rss "~REDDIT: /r/science" 26 | https://www.reddit.com/r/technology.rss "~REDDIT: /r/technology" 27 | https://www.reddit.com/r/unixporn.rss "~REDDIT: /r/unixporn" 28 | https://www.reddit.com/r/WagtailCMS.rss "~REDDIT: /r/WagtailCMS" 29 | ----------------- 30 | -----YOUTUBE----- 31 | ----------------- 32 | https://www.youtube.com/feeds/videos.xml?channel_id=UCqhnX4jA0A5paNd1v-zEysw "~YOUTUBE: GoPro" 33 | https://www.youtube.com/feeds/videos.xml?channel_id=UClkRzsdvg7_RKVhwDwiDZOA "~YOUTUBE: JFlaMusic" 34 | https://www.youtube.com/feeds/videos.xml?channel_id=UCLr4hMhk_2KE0GUBSBrspGA "~YOUTUBE: Kuba Klawiter" 35 | https://www.youtube.com/feeds/videos.xml?channel_id=UCLYgzfr61oR0a9yskssoERg "~YOUTUBE: Matt McGuire" 36 | https://www.youtube.com/feeds/videos.xml?channel_id=UC_aEa8K-EOJ3D6gOs7HcyNg "~YOUTUBE: NoCopyrightSounds" 37 | -------------------------------------------------------------------------------- /manjaro/usr/share/conky/conky1.10_shortcuts_maia_mod: -------------------------------------------------------------------------------- 1 | conky.config = { 2 | xinerama_head = 0, 3 | alignment = 'bottom_left', 4 | background = true, 5 | color2 = 'a89984', 6 | cpu_avg_samples = 2, 7 | default_color = 'd79921', 8 | double_buffer = true, 9 | font = 'SFNS Display:size=8', 10 | draw_shades = false, 11 | gap_x = 25, 12 | gap_y = 25, 13 | minimum_width = 200, 14 | no_buffers = true, 15 | own_window = true, 16 | own_window_type = 'override', 17 | own_window_transparent = true, 18 | update_interval = 2.0, 19 | use_xft = true, 20 | } 21 | 22 | conky.text = [[ 23 | ${color2}Switch to workspace 1-10 - ${color}mod+1-0 24 | ${color2}Switch to workspace 11-20 - ${color}mod+Alt+1-0 25 | ${color2}Send to workspace 1-10 - ${color}mod+Ctrl+1-0 26 | ${color2}Send to workspace 11-20 - ${color}mod+Ctrl+Alt+1-0 27 | ${color2}Change workspace output - ${color}mod+Ctrl+Shift+arrows 28 | ${color2}Navigate workspaces - ${color}mod+Ctrl+arrows 29 | ${color2}Kill focused - ${color}mod+Shift+q 30 | ${color2}Split direction - ${color}mod+h/v/q 31 | ${color2}Container layout - ${color}mod+s/w/e 32 | ${color2}Sticky mode - ${color}mod+Shift+s 33 | ${color2}Floating mode - ${color}mod+Shift+Space 34 | ${color2}Center container - ${color}mod+c 35 | ${color2}Change window appearance - ${color}mod+y/n 36 | ${color2}Scratchpad - ${color}mod+u 37 | ${color2}Open terminal - ${color}mod+Enter 38 | ${color2}Rofi - ${color}mod+d 39 | ${color2}Scripts - ${color}mod+Shift+d 40 | ${color2}Bmenu - ${color}mod+Ctrl+b 41 | ${color2}Morc menu - ${color}mod+z 42 | ${color2}Notifications history - ${color}mod+Shift+n 43 | ${color2}Dismiss notifications - ${color}mod+Shift+c 44 | ${color2}Open browser - ${color}mod+F2 45 | ${color2}Open file manager - ${color}mod+F3 46 | ${color2}Open messaging - ${color}mod+F4 47 | ${color2}Open mail - ${color}mod+F5 48 | ${color2}Open music player - ${color}mod+F6 49 | ${color2}Open RSS reader - ${color}mod+F7 50 | ${color2}Open alsamixer - ${color}mod+Ctrl+m 51 | ${color2}App switcher - ${color}mod+Tab 52 | ${color2}Lock - ${color}mod+Escape 53 | ${color2}Exit - ${color}mod+Shift+p 54 | 55 | ${color2}Help - ${color}mod+Shift+h 56 | mod = 57 | ]] 58 | -------------------------------------------------------------------------------- /manjaro/home/.sh/remote_location.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | # 3 | # Automate FTP/SFTP remote location mounting (connection string to clipboard) and unmounting. 4 | # 5 | # @requirements: basename, cd, curlftpfs, echo, fusermount3, gksu, ls, mkdir, notify-send, pwd, rm, rofi, source, sshfs, sudo, xclip 6 | # 7 | # @author Maciej Bedra 8 | 9 | WORKING_DIR=$(pwd) 10 | SCRIPT_NAME=$(basename $BASH_SOURCE) 11 | CONFIG_DIR="${SCRIPT_NAME%.*}" 12 | MOUNT_POINT="/run/media/" 13 | MOUNT_OPTION="mount" 14 | UNMOUNT_OPTION="unmount" 15 | FTP_PROTOCOL="FTP" 16 | SFTP_PROTOCOL="SFTP" 17 | SELECTED_OPTION=$(echo -e "$MOUNT_OPTION\n$UNMOUNT_OPTION" | rofi -lines 5 -dmenu) 18 | 19 | function select_configuration() { 20 | cd $CONFIG_DIR 21 | CONFIGS=$(ls -A1) 22 | 23 | if [[ ! -z "$CONFIGS" ]] 24 | then 25 | SELECTED_CONFIG=$(echo -e "$CONFIGS" | rofi -lines 5 -dmenu) 26 | fi 27 | 28 | echo "$SELECTED_CONFIG" 29 | cd .. 30 | } 31 | 32 | function select_mount_point() { 33 | cd $MOUNT_POINT 34 | MOUNTS=$(ls -A1) 35 | 36 | if [[ ! -z "MOUNTS" ]] 37 | then 38 | SELECTED_MOUNT=$(echo -e "$MOUNTS" | rofi -lines 5 -dmenu) 39 | fi 40 | 41 | echo "$SELECTED_MOUNT" 42 | cd $WORKING_DIR 43 | } 44 | 45 | if [[ "$SELECTED_OPTION" == "$MOUNT_OPTION" ]] 46 | then 47 | SELECTED_CONFIG="$(select_configuration)" 48 | 49 | if [[ ! -z "$SELECTED_CONFIG" ]] 50 | then 51 | gksu mkdir -p "$MOUNT_POINT/$SELECTED_CONFIG" 52 | source "$WORKING_DIR/$CONFIG_DIR/$SELECTED_CONFIG" 53 | 54 | if [[ "$PROTOCOL" == "$FTP_PROTOCOL" ]] 55 | then 56 | COMMAND="sudo curlftpfs ftp://$HOST $MOUNT_POINT$SELECTED_CONFIG -o allow_other -o user=$USERNAME" 57 | elif [[ "$PROTOCOL" == "$SFTP_PROTOCOL" ]] 58 | then 59 | COMMAND="sudo sshfs $USERNAME@$HOST:$REMOTE_DIR $MOUNT_POINT$SELECTED_CONFIG -o allow_other -p $PORT -C" 60 | else 61 | exit 0 62 | fi 63 | 64 | echo "$COMMAND" | xclip -sel clip 65 | notify-send "Connection command in clipboard" 66 | fi 67 | elif [[ "$SELECTED_OPTION" == "$UNMOUNT_OPTION" ]] 68 | then 69 | SELECTED_MOUNT="$(select_mount_point)" 70 | 71 | if [[ ! -z "$SELECTED_MOUNT" ]] 72 | then 73 | gksu fusermount3 -u "$MOUNT_POINT$SELECTED_MOUNT" 74 | gksu rm -rf "$MOUNT_POINT$SELECTED_MOUNT" 75 | notify-send "Unmounted: $SELECTED_MOUNT" 76 | fi 77 | fi 78 | -------------------------------------------------------------------------------- /manjaro/usr/share/conky/conky_maia_mod: -------------------------------------------------------------------------------- 1 | conky.config = { 2 | xinerama_head = 0, 3 | alignment = 'top_right', 4 | background = true, 5 | color2 = 'a89984', 6 | cpu_avg_samples = 2, 7 | default_color = 'd79921', 8 | double_buffer = true, 9 | font = 'SFNS Display:size=8', 10 | draw_shades = false, 11 | gap_x = 25, 12 | gap_y = 40, 13 | minimum_width = 200, 14 | no_buffers = true, 15 | own_window = true, 16 | own_window_type = 'override', 17 | own_window_transparent = true, 18 | update_interval = 1.0, 19 | use_xft = true, 20 | } 21 | 22 | conky.text = [[ 23 | ${voffset 8}$color2${font SFNS Display:size=16}${time %A}$font\ 24 | ${voffset -8}$alignr$color${font SFNS Display:size=38}${time %e}$font 25 | $color${voffset -30}$color${font SFNS Display:size=18}${time %b}$font\ 26 | ${voffset -3} $color${font SFNS Display:size=20}${time %Y}$font$color2$hr 27 | # 28 | ${voffset 20}${goto 40}${color}CPU${font SFNS Display:bold:size=8}$alignr$cpu% 29 | ${voffset 5}${goto 40}$font$color2${top name 1}$alignr$color${top cpu 1}% 30 | ${goto 40}$color2${top name 2}$alignr$color${top cpu 2}% 31 | ${goto 40}$color2${top name 3}$alignr$color${top cpu 3}% 32 | ${goto 40}$color2${top name 4}$alignr$color${top cpu 4}% 33 | # ${goto 40}$color2${top name 5}$alignr$color${top cpu 5}% 34 | # 35 | ${voffset 10}${goto 40}${color}RAM${font SFNS Display:bold:size=8}$alignr$mem$font 36 | ${goto 40}${voffset 5}$color2${top_mem name 1}$alignr$color${top_mem mem_res 1} 37 | ${goto 40}$color2${top_mem name 2}$alignr$color${top_mem mem_res 2} 38 | ${goto 40}$color2${top_mem name 3}$alignr$color${top_mem mem_res 3} 39 | ${goto 40}$color2${top_mem name 4}$alignr$color${top_mem mem_res 4} 40 | # ${goto 40}$color2${top_mem name 5}$alignr$color${top_mem mem_res 5} 41 | # 42 | ${voffset 10}${goto 40}${color}SWAP${font SFNS Display:bold:size=8}$alignr${swap}/ ${swapfree} 43 | ${voffset 15}$font$alignr${execi 10000 awk -F= '/TION/ {print $2}' /etc/lsb-release |sed 's/"//g'} \ 44 | ${execi 10000 awk -F= '/EASE=/ {printf $2" "} /NAME/ {print $2}' /etc/lsb-release} 45 | ${voffset 10}${color2}${alignr}${execi 1200 whoami}@${nodename} 46 | ${alignr}${color2}${font SFNS Display:size=8}uptime: ${color}${uptime_short} 47 | ${voffset 5}${color2}${font SFNS Display:size=8}${alignr}kernel: ${color}${kernel} 48 | ]] 49 | -------------------------------------------------------------------------------- /manjaro/usr/share/conky/conky_maia_org: -------------------------------------------------------------------------------- 1 | conky.config = { 2 | alignment = 'top_right', 3 | background = true, 4 | color2 = '5D7B86', 5 | cpu_avg_samples = 2, 6 | default_color = 'F9FAF9', 7 | double_buffer = true, 8 | font = 'Bitstream Vera Sans:size=8', 9 | draw_shades = false, 10 | gap_x = 25, 11 | gap_y = 13, 12 | minimum_width = 200, 13 | no_buffers = true, 14 | own_window = true, 15 | own_window_type = 'override', 16 | own_window_transparent = true, 17 | update_interval = 1.0, 18 | use_xft = true, 19 | } 20 | conky.text = [[ 21 | ${voffset 8}$color2${font Bitstream Vera Sans:size=16}${time %A}$font\ 22 | ${voffset -8}$alignr$color${font Bitstream Vera Sans:size=38}${time %e}$font 23 | $color${voffset -30}$color${font Bitstream Vera Sans:size=18}${time %b}$font\ 24 | ${voffset -3} $color${font Bitstream Vera Sans:size=20}${time %Y}$font$color2$hr 25 | # 26 | ${voffset 20}${goto 40}${color}CPU${font Bitstream Vera Sans:bold:size=8}$alignr$cpu% 27 | ${voffset 5}${goto 40}$font$color2${top name 1}$alignr$color${top cpu 1}% 28 | ${goto 40}$color2${top name 2}$alignr$color${top cpu 2}% 29 | ${goto 40}$color2${top name 3}$alignr$color${top cpu 3}% 30 | ${goto 40}$color2${top name 4}$alignr$color${top cpu 4}% 31 | # ${goto 40}$color2${top name 5}$alignr$color${top cpu 5}% 32 | # 33 | ${voffset 10}${goto 40}${color}RAM${font Bitstream Vera Sans:bold:size=8}$alignr$mem$font 34 | ${goto 40}${voffset 5}$color2${top_mem name 1}$alignr$color${top_mem mem_res 1} 35 | ${goto 40}$color2${top_mem name 2}$alignr$color${top_mem mem_res 2} 36 | ${goto 40}$color2${top_mem name 3}$alignr$color${top_mem mem_res 3} 37 | ${goto 40}$color2${top_mem name 4}$alignr$color${top_mem mem_res 4} 38 | # ${goto 40}$color2${top_mem name 5}$alignr$color${top_mem mem_res 5} 39 | # 40 | ${voffset 10}${goto 40}${color}Swap${font Bitstream Vera Sans:bold:size=8}$alignr${swap}/ ${swapfree} 41 | ${voffset 15}$font$alignr${execi 10000 awk -F= '/TION/ {print $2}' /etc/lsb-release |sed 's/"//g'} \ 42 | ${execi 10000 awk -F= '/EASE=/ {printf $2" "} /NAME/ {print $2}' /etc/lsb-release} 43 | ${voffset 10}${color2}${alignr}${execi 1200 whoami}@${nodename} 44 | ${alignr}${color2}${font Bitstream Vera Sans:size=8}uptime: ${color}${uptime_short} 45 | ${voffset 5}${color2}${font Bitstream Vera Sans:size=8}${alignr}kernel: ${color}${kernel} 46 | ]] 47 | -------------------------------------------------------------------------------- /manjaro/home/.config/ranger/rifle.conf: -------------------------------------------------------------------------------- 1 | # vim: ft=cfg 2 | # 3 | # This is the configuration file of "rifle", ranger's file executor/opener. 4 | # Each line consists of conditions and a command. For each line the conditions 5 | # are checked and if they are met, the respective command is run. 6 | # 7 | # Syntax: 8 | # , , ... = command 9 | # 10 | # The command can contain these environment variables: 11 | # $1-$9 | The n-th selected file 12 | # $@ | All selected files 13 | # 14 | # If you use the special command "ask", rifle will ask you what program to run. 15 | # 16 | # Prefixing a condition with "!" will negate its result. 17 | # These conditions are currently supported: 18 | # match | The regexp matches $1 19 | # ext | The regexp matches the extension of $1 20 | # mime | The regexp matches the mime type of $1 21 | # name | The regexp matches the basename of $1 22 | # path | The regexp matches the absolute path of $1 23 | # has | The program is installed (i.e. located in $PATH) 24 | # env | The environment variable "variable" is non-empty 25 | # file | $1 is a file 26 | # directory | $1 is a directory 27 | # number | change the number of this command to n 28 | # terminal | stdin, stderr and stdout are connected to a terminal 29 | # X | A graphical environment is available (darwin, Xorg, or Wayland) 30 | # 31 | # There are also pseudo-conditions which have a "side effect": 32 | # flag | Change how the program is run. See below. 33 | # label