added suckless stuff
This commit is contained in:
		
							parent
							
								
									7840eadb10
								
							
						
					
					
						commit
						ba3828f9c6
					
				| 
						 | 
					@ -1 +1,2 @@
 | 
				
			||||||
vim/bundle/*
 | 
					vim/.vim/bundle/
 | 
				
			||||||
 | 
					vim/.vim/pack/
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,25 @@
 | 
				
			||||||
 | 
					/* See LICENSE file for copyright and license details. */
 | 
				
			||||||
 | 
					/* Default settings; can be overriden by command line. */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					static int topbar = 1;                      /* -b  option; if 0, dmenu appears at bottom     */
 | 
				
			||||||
 | 
					/* -fn option overrides fonts[0]; default X11 font or font set */
 | 
				
			||||||
 | 
					static const char *fonts[] = {
 | 
				
			||||||
 | 
						"monospace:size=10"
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					static const char *prompt      = NULL;      /* -p  option; prompt to the left of input field */
 | 
				
			||||||
 | 
					static const char *colors[SchemeLast][2] = {
 | 
				
			||||||
 | 
						/*     fg         bg       */
 | 
				
			||||||
 | 
						//[SchemeNorm] = { "#bbbbbb", "#222222" },
 | 
				
			||||||
 | 
						[SchemeNorm] = { "#fbf1c7", "#a89984" },
 | 
				
			||||||
 | 
						[SchemeSel] = { "#EBDBB2", "#d65d0e" },
 | 
				
			||||||
 | 
						//[SchemeSel] = { "#eeeeee", "#005577" },
 | 
				
			||||||
 | 
						[SchemeOut] = { "#000000", "#00ffff" },
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					/* -l option; if nonzero, dmenu uses vertical list with given number of lines */
 | 
				
			||||||
 | 
					static unsigned int lines      = 0;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/*
 | 
				
			||||||
 | 
					 * Characters not considered part of a word while deleting words
 | 
				
			||||||
 | 
					 * for example: " /?\"&[]"
 | 
				
			||||||
 | 
					 */
 | 
				
			||||||
 | 
					static const char worddelimiters[] = " ";
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,127 @@
 | 
				
			||||||
 | 
					/* See LICENSE file for copyright and license details. */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/* appearance */
 | 
				
			||||||
 | 
					static const unsigned int borderpx  = 1;        /* border pixel of windows */
 | 
				
			||||||
 | 
					static const unsigned int snap      = 32;       /* snap pixel */
 | 
				
			||||||
 | 
					static const int showbar            = 1;        /* 0 means no bar */
 | 
				
			||||||
 | 
					static const int topbar             = 1;        /* 0 means bottom bar */
 | 
				
			||||||
 | 
					//static const char *fonts[]          = { "monospace:size=10" };
 | 
				
			||||||
 | 
					//static const char dmenufont[]       = "monospace:size=10";
 | 
				
			||||||
 | 
					/* new fonts config */
 | 
				
			||||||
 | 
					static const char *fonts[]          = { "MesloGS NF:size=10"};
 | 
				
			||||||
 | 
					static const char dmenufont[]      =  "MesloGS NF:size=10";
 | 
				
			||||||
 | 
					//static const char col_gray1[]       = "#222222";
 | 
				
			||||||
 | 
					//static const char col_gray2[]       = "#444444";
 | 
				
			||||||
 | 
					//static const char col_gray3[]       = "#bbbbbb";
 | 
				
			||||||
 | 
					//static const char col_gray4[]       = "#eeeeee";
 | 
				
			||||||
 | 
					//static const char col_cyan[]        = "#005577";
 | 
				
			||||||
 | 
					/* gruvbox colors */
 | 
				
			||||||
 | 
					static const char col_gray1[]       = "#282828";
 | 
				
			||||||
 | 
					static const char col_gray2[]       = "#3c3836";
 | 
				
			||||||
 | 
					static const char col_gray3[]       = "#7c6f64";
 | 
				
			||||||
 | 
					static const char col_gray4[]       = "#ebdbb2";
 | 
				
			||||||
 | 
					static const char col_cyan[]        = "#82a598";
 | 
				
			||||||
 | 
					//static const char col_cyan[]        = "#fe8019";
 | 
				
			||||||
 | 
					//static const char col_cyan[]        = "#d79921";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					static const char *colors[][3]      = {
 | 
				
			||||||
 | 
						/*               fg         bg         border   */
 | 
				
			||||||
 | 
						[SchemeNorm] = { col_gray3, col_gray1, col_gray2 },
 | 
				
			||||||
 | 
						[SchemeSel]  = { col_gray4, col_cyan,  col_cyan  },
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/* tagging */
 | 
				
			||||||
 | 
					static const char *tags[] = { "1", "2", "3", "4", "5", "6", "7", "8", "9" };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					static const Rule rules[] = {
 | 
				
			||||||
 | 
						/* xprop(1):
 | 
				
			||||||
 | 
						 *	WM_CLASS(STRING) = instance, class
 | 
				
			||||||
 | 
						 *	WM_NAME(STRING) = title
 | 
				
			||||||
 | 
						 */
 | 
				
			||||||
 | 
						/* class      instance    title       tags mask     isfloating   monitor */
 | 
				
			||||||
 | 
						{ "Gimp",     NULL,       NULL,       0,            1,           -1 },
 | 
				
			||||||
 | 
						{ "Firefox",  NULL,       NULL,       1 << 8,       0,           -1 },
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/* layout(s) */
 | 
				
			||||||
 | 
					static const float mfact     = 0.55; /* factor of master area size [0.05..0.95] */
 | 
				
			||||||
 | 
					static const int nmaster     = 1;    /* number of clients in master area */
 | 
				
			||||||
 | 
					static const int resizehints = 1;    /* 1 means respect size hints in tiled resizals */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					static const Layout layouts[] = {
 | 
				
			||||||
 | 
						/* symbol     arrange function */
 | 
				
			||||||
 | 
						{ "[]=",      tile },    /* first entry is default */
 | 
				
			||||||
 | 
						{ "><>",      NULL },    /* no layout function means floating behavior */
 | 
				
			||||||
 | 
						{ "[M]",      monocle },
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/* key definitions */
 | 
				
			||||||
 | 
					#define MODKEY Mod4Mask
 | 
				
			||||||
 | 
					#define TAGKEYS(KEY,TAG) \
 | 
				
			||||||
 | 
						{ MODKEY,                       KEY,      view,           {.ui = 1 << TAG} }, \
 | 
				
			||||||
 | 
						{ MODKEY|ControlMask,           KEY,      toggleview,     {.ui = 1 << TAG} }, \
 | 
				
			||||||
 | 
						{ MODKEY|ShiftMask,             KEY,      tag,            {.ui = 1 << TAG} }, \
 | 
				
			||||||
 | 
						{ MODKEY|ControlMask|ShiftMask, KEY,      toggletag,      {.ui = 1 << TAG} },
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/* helper for spawning shell commands in the pre dwm-5.0 fashion */
 | 
				
			||||||
 | 
					#define SHCMD(cmd) { .v = (const char*[]){ "/bin/sh", "-c", cmd, NULL } }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/* commands */
 | 
				
			||||||
 | 
					static char dmenumon[2] = "0"; /* component of dmenucmd, manipulated in spawn() */
 | 
				
			||||||
 | 
					static const char *dmenucmd[] = { "dmenu_run", "-m", dmenumon, "-fn", dmenufont, "-nb", col_gray1, "-nf", col_gray3, "-sb", col_cyan, "-sf", col_gray4, NULL };
 | 
				
			||||||
 | 
					static const char *termcmd[]  = { "alacritty", NULL };
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					static Key keys[] = {
 | 
				
			||||||
 | 
						/* modifier                     key        function        argument */
 | 
				
			||||||
 | 
						{ MODKEY,                       XK_p,      spawn,          {.v = dmenucmd } },
 | 
				
			||||||
 | 
						{ MODKEY|ShiftMask,             XK_Return, spawn,          {.v = termcmd } },
 | 
				
			||||||
 | 
						{ MODKEY,                       XK_b,      togglebar,      {0} },
 | 
				
			||||||
 | 
						{ MODKEY,                       XK_j,      focusstack,     {.i = +1 } },
 | 
				
			||||||
 | 
						{ MODKEY,                       XK_k,      focusstack,     {.i = -1 } },
 | 
				
			||||||
 | 
						{ MODKEY,                       XK_i,      incnmaster,     {.i = +1 } },
 | 
				
			||||||
 | 
						{ MODKEY,                       XK_d,      incnmaster,     {.i = -1 } },
 | 
				
			||||||
 | 
						{ MODKEY,                       XK_h,      setmfact,       {.f = -0.05} },
 | 
				
			||||||
 | 
						{ MODKEY,                       XK_l,      setmfact,       {.f = +0.05} },
 | 
				
			||||||
 | 
						{ MODKEY,                       XK_Return, zoom,           {0} },
 | 
				
			||||||
 | 
						{ MODKEY,                       XK_Tab,    view,           {0} },
 | 
				
			||||||
 | 
						{ MODKEY|ShiftMask,             XK_c,      killclient,     {0} },
 | 
				
			||||||
 | 
						{ MODKEY,                       XK_t,      setlayout,      {.v = &layouts[0]} },
 | 
				
			||||||
 | 
						{ MODKEY,                       XK_f,      setlayout,      {.v = &layouts[1]} },
 | 
				
			||||||
 | 
						{ MODKEY,                       XK_m,      setlayout,      {.v = &layouts[2]} },
 | 
				
			||||||
 | 
						{ MODKEY,                       XK_space,  setlayout,      {0} },
 | 
				
			||||||
 | 
						{ MODKEY|ShiftMask,             XK_space,  togglefloating, {0} },
 | 
				
			||||||
 | 
						{ MODKEY,                       XK_0,      view,           {.ui = ~0 } },
 | 
				
			||||||
 | 
						{ MODKEY|ShiftMask,             XK_0,      tag,            {.ui = ~0 } },
 | 
				
			||||||
 | 
						{ MODKEY,                       XK_comma,  focusmon,       {.i = -1 } },
 | 
				
			||||||
 | 
						{ MODKEY,                       XK_period, focusmon,       {.i = +1 } },
 | 
				
			||||||
 | 
						{ MODKEY|ShiftMask,             XK_comma,  tagmon,         {.i = -1 } },
 | 
				
			||||||
 | 
						{ MODKEY|ShiftMask,             XK_period, tagmon,         {.i = +1 } },
 | 
				
			||||||
 | 
						TAGKEYS(                        XK_1,                      0)
 | 
				
			||||||
 | 
						TAGKEYS(                        XK_2,                      1)
 | 
				
			||||||
 | 
						TAGKEYS(                        XK_3,                      2)
 | 
				
			||||||
 | 
						TAGKEYS(                        XK_4,                      3)
 | 
				
			||||||
 | 
						TAGKEYS(                        XK_5,                      4)
 | 
				
			||||||
 | 
						TAGKEYS(                        XK_6,                      5)
 | 
				
			||||||
 | 
						TAGKEYS(                        XK_7,                      6)
 | 
				
			||||||
 | 
						TAGKEYS(                        XK_8,                      7)
 | 
				
			||||||
 | 
						TAGKEYS(                        XK_9,                      8)
 | 
				
			||||||
 | 
						{ MODKEY|ShiftMask,             XK_q,      quit,           {0} },
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/* button definitions */
 | 
				
			||||||
 | 
					/* click can be ClkTagBar, ClkLtSymbol, ClkStatusText, ClkWinTitle, ClkClientWin, or ClkRootWin */
 | 
				
			||||||
 | 
					static Button buttons[] = {
 | 
				
			||||||
 | 
						/* click                event mask      button          function        argument */
 | 
				
			||||||
 | 
						{ ClkLtSymbol,          0,              Button1,        setlayout,      {0} },
 | 
				
			||||||
 | 
						{ ClkLtSymbol,          0,              Button3,        setlayout,      {.v = &layouts[2]} },
 | 
				
			||||||
 | 
						{ ClkWinTitle,          0,              Button2,        zoom,           {0} },
 | 
				
			||||||
 | 
						{ ClkStatusText,        0,              Button2,        spawn,          {.v = termcmd } },
 | 
				
			||||||
 | 
						{ ClkClientWin,         MODKEY,         Button1,        movemouse,      {0} },
 | 
				
			||||||
 | 
						{ ClkClientWin,         MODKEY,         Button2,        togglefloating, {0} },
 | 
				
			||||||
 | 
						{ ClkClientWin,         MODKEY,         Button3,        resizemouse,    {0} },
 | 
				
			||||||
 | 
						{ ClkTagBar,            0,              Button1,        view,           {0} },
 | 
				
			||||||
 | 
						{ ClkTagBar,            0,              Button3,        toggleview,     {0} },
 | 
				
			||||||
 | 
						{ ClkTagBar,            MODKEY,         Button1,        tag,            {0} },
 | 
				
			||||||
 | 
						{ ClkTagBar,            MODKEY,         Button3,        toggletag,      {0} },
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,74 @@
 | 
				
			||||||
 | 
					/* See LICENSE file for copyright and license details. */
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/* interval between updates (in ms) */
 | 
				
			||||||
 | 
					const unsigned int interval = 1000;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/* text to show if no value can be retrieved */
 | 
				
			||||||
 | 
					static const char unknown_str[] = "n/a";
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/* maximum output string length */
 | 
				
			||||||
 | 
					#define MAXLEN 2048
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					/*
 | 
				
			||||||
 | 
					 * function            description                     argument (example)
 | 
				
			||||||
 | 
					 *
 | 
				
			||||||
 | 
					 * battery_perc        battery percentage              battery name (BAT0)
 | 
				
			||||||
 | 
					 *                                                     NULL on OpenBSD/FreeBSD
 | 
				
			||||||
 | 
					 * battery_state       battery charging state          battery name (BAT0)
 | 
				
			||||||
 | 
					 *                                                     NULL on OpenBSD/FreeBSD
 | 
				
			||||||
 | 
					 * battery_remaining   battery remaining HH:MM         battery name (BAT0)
 | 
				
			||||||
 | 
					 *                                                     NULL on OpenBSD/FreeBSD
 | 
				
			||||||
 | 
					 * cpu_perc            cpu usage in percent            NULL
 | 
				
			||||||
 | 
					 * cpu_freq            cpu frequency in MHz            NULL
 | 
				
			||||||
 | 
					 * datetime            date and time                   format string (%F %T)
 | 
				
			||||||
 | 
					 * disk_free           free disk space in GB           mountpoint path (/)
 | 
				
			||||||
 | 
					 * disk_perc           disk usage in percent           mountpoint path (/)
 | 
				
			||||||
 | 
					 * disk_total          total disk space in GB          mountpoint path (/")
 | 
				
			||||||
 | 
					 * disk_used           used disk space in GB           mountpoint path (/)
 | 
				
			||||||
 | 
					 * entropy             available entropy               NULL
 | 
				
			||||||
 | 
					 * gid                 GID of current user             NULL
 | 
				
			||||||
 | 
					 * hostname            hostname                        NULL
 | 
				
			||||||
 | 
					 * ipv4                IPv4 address                    interface name (eth0)
 | 
				
			||||||
 | 
					 * ipv6                IPv6 address                    interface name (eth0)
 | 
				
			||||||
 | 
					 * kernel_release      `uname -r`                      NULL
 | 
				
			||||||
 | 
					 * keyboard_indicators caps/num lock indicators        format string (c?n?)
 | 
				
			||||||
 | 
					 *                                                     see keyboard_indicators.c
 | 
				
			||||||
 | 
					 * keymap              layout (variant) of current     NULL
 | 
				
			||||||
 | 
					 *                     keymap
 | 
				
			||||||
 | 
					 * load_avg            load average                    NULL
 | 
				
			||||||
 | 
					 * netspeed_rx         receive network speed           interface name (wlan0)
 | 
				
			||||||
 | 
					 * netspeed_tx         transfer network speed          interface name (wlan0)
 | 
				
			||||||
 | 
					 * num_files           number of files in a directory  path
 | 
				
			||||||
 | 
					 *                                                     (/home/foo/Inbox/cur)
 | 
				
			||||||
 | 
					 * ram_free            free memory in GB               NULL
 | 
				
			||||||
 | 
					 * ram_perc            memory usage in percent         NULL
 | 
				
			||||||
 | 
					 * ram_total           total memory size in GB         NULL
 | 
				
			||||||
 | 
					 * ram_used            used memory in GB               NULL
 | 
				
			||||||
 | 
					 * run_command         custom shell command            command (echo foo)
 | 
				
			||||||
 | 
					 * separator           string to echo                  NULL
 | 
				
			||||||
 | 
					 * swap_free           free swap in GB                 NULL
 | 
				
			||||||
 | 
					 * swap_perc           swap usage in percent           NULL
 | 
				
			||||||
 | 
					 * swap_total          total swap size in GB           NULL
 | 
				
			||||||
 | 
					 * swap_used           used swap in GB                 NULL
 | 
				
			||||||
 | 
					 * temp                temperature in degree celsius   sensor file
 | 
				
			||||||
 | 
					 *                                                     (/sys/class/thermal/...)
 | 
				
			||||||
 | 
					 *                                                     NULL on OpenBSD
 | 
				
			||||||
 | 
					 *                                                     thermal zone on FreeBSD
 | 
				
			||||||
 | 
					 *                                                     (tz0, tz1, etc.)
 | 
				
			||||||
 | 
					 * uid                 UID of current user             NULL
 | 
				
			||||||
 | 
					 * uptime              system uptime                   NULL
 | 
				
			||||||
 | 
					 * username            username of current user        NULL
 | 
				
			||||||
 | 
					 * vol_perc            OSS/ALSA volume in percent      mixer file (/dev/mixer)
 | 
				
			||||||
 | 
					 *                                                     NULL on OpenBSD
 | 
				
			||||||
 | 
					 * wifi_perc           WiFi signal in percent          interface name (wlan0)
 | 
				
			||||||
 | 
					 * wifi_essid          WiFi ESSID                      interface name (wlan0)
 | 
				
			||||||
 | 
					 */
 | 
				
			||||||
 | 
					static const struct arg args[] = {
 | 
				
			||||||
 | 
						/* function format          argument */
 | 
				
			||||||
 | 
					    { netspeed_rx, "[\xF0\x9F\x96\xA7 rx %sB/s | ", "enp7s0"},
 | 
				
			||||||
 | 
					    { netspeed_tx, "tx %sB/s]    ", "enp7s0"}, 
 | 
				
			||||||
 | 
					    { cpu_perc, "[CPU %s%%] ", NULL},
 | 
				
			||||||
 | 
					    { ram_used, "[RAM %s", NULL},  
 | 
				
			||||||
 | 
					    { ram_total,"/%s]    ", NULL},
 | 
				
			||||||
 | 
						{ datetime, "\xE2\x8F\xB2 %s",           "%a %d %b %r" },
 | 
				
			||||||
 | 
					};
 | 
				
			||||||
| 
						 | 
					@ -0,0 +1,112 @@
 | 
				
			||||||
 | 
					# Enable Powerlevel10k instant prompt. Should stay close to the top of ~/.zshrc.
 | 
				
			||||||
 | 
					# Initialization code that may require console input (password prompts, [y/n]
 | 
				
			||||||
 | 
					# confirmations, etc.) must go above this block; everything else may go below.
 | 
				
			||||||
 | 
					if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]; then
 | 
				
			||||||
 | 
					  source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh"
 | 
				
			||||||
 | 
					fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# If you come from bash you might have to change your $PATH.
 | 
				
			||||||
 | 
					# export PATH=$HOME/bin:/usr/local/bin:$PATH
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Path to your oh-my-zsh installation.
 | 
				
			||||||
 | 
					export ZSH=$HOME/.oh-my-zsh
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Set name of the theme to load. Optionally, if you set this to "random"
 | 
				
			||||||
 | 
					# it'll load a random theme each time that oh-my-zsh is loaded.
 | 
				
			||||||
 | 
					# See https://github.com/robbyrussell/oh-my-zsh/wiki/Themes
 | 
				
			||||||
 | 
					#ZSH_THEME="agnoster"
 | 
				
			||||||
 | 
					ZSH_THEME="clean"
 | 
				
			||||||
 | 
					# Set list of themes to load
 | 
				
			||||||
 | 
					# Setting this variable when ZSH_THEME=random
 | 
				
			||||||
 | 
					# cause zsh load theme from this variable instead of
 | 
				
			||||||
 | 
					# looking in ~/.oh-my-zsh/themes/
 | 
				
			||||||
 | 
					# An empty array have no effect
 | 
				
			||||||
 | 
					# ZSH_THEME_RANDOM_CANDIDATES=( "robbyrussell" "agnoster" )
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Uncomment the following line to use case-sensitive completion.
 | 
				
			||||||
 | 
					# CASE_SENSITIVE="true"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Uncomment the following line to use hyphen-insensitive completion. Case
 | 
				
			||||||
 | 
					# sensitive completion must be off. _ and - will be interchangeable.
 | 
				
			||||||
 | 
					# HYPHEN_INSENSITIVE="true"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Uncomment the following line to disable bi-weekly auto-update checks.
 | 
				
			||||||
 | 
					# DISABLE_AUTO_UPDATE="true"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Uncomment the following line to change how often to auto-update (in days).
 | 
				
			||||||
 | 
					# export UPDATE_ZSH_DAYS=13
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Uncomment the following line to disable colors in ls.
 | 
				
			||||||
 | 
					# DISABLE_LS_COLORS="true"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Uncomment the following line to disable auto-setting terminal title.
 | 
				
			||||||
 | 
					# DISABLE_AUTO_TITLE="true"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Uncomment the following line to enable command auto-correction.
 | 
				
			||||||
 | 
					# ENABLE_CORRECTION="true"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Uncomment the following line to display red dots whilst waiting for completion.
 | 
				
			||||||
 | 
					# COMPLETION_WAITING_DOTS="true"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Uncomment the following line if you want to disable marking untracked files
 | 
				
			||||||
 | 
					# under VCS as dirty. This makes repository status check for large repositories
 | 
				
			||||||
 | 
					# much, much faster.
 | 
				
			||||||
 | 
					# DISABLE_UNTRACKED_FILES_DIRTY="true"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Uncomment the following line if you want to change the command execution time
 | 
				
			||||||
 | 
					# stamp shown in the history command output.
 | 
				
			||||||
 | 
					# The optional three formats: "mm/dd/yyyy"|"dd.mm.yyyy"|"yyyy-mm-dd"
 | 
				
			||||||
 | 
					# HIST_STAMPS="mm/dd/yyyy"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Would you like to use another custom folder than $ZSH/custom?
 | 
				
			||||||
 | 
					# ZSH_CUSTOM=/path/to/new-custom-folder
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Which plugins would you like to load? (plugins can be found in ~/.oh-my-zsh/plugins/*)
 | 
				
			||||||
 | 
					# Custom plugins may be added to ~/.oh-my-zsh/custom/plugins/
 | 
				
			||||||
 | 
					# Example format: plugins=(rails git textmate ruby lighthouse)
 | 
				
			||||||
 | 
					# Add wisely, as too many plugins slow down shell startup.
 | 
				
			||||||
 | 
					plugins=(
 | 
				
			||||||
 | 
					  git
 | 
				
			||||||
 | 
					)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					source $ZSH/oh-my-zsh.sh
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# User configuration
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# export MANPATH="/usr/local/man:$MANPATH"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# You may need to manually set your language environment
 | 
				
			||||||
 | 
					# export LANG=en_US.UTF-8
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Preferred editor for local and remote sessions
 | 
				
			||||||
 | 
					# if [[ -n $SSH_CONNECTION ]]; then
 | 
				
			||||||
 | 
					#   export EDITOR='vim'
 | 
				
			||||||
 | 
					# else
 | 
				
			||||||
 | 
					#   export EDITOR='mvim'
 | 
				
			||||||
 | 
					# fi
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Compilation flags
 | 
				
			||||||
 | 
					# export ARCHFLAGS="-arch x86_64"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# ssh
 | 
				
			||||||
 | 
					# export SSH_KEY_PATH="~/.ssh/rsa_id"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Set personal aliases, overriding those provided by oh-my-zsh libs,
 | 
				
			||||||
 | 
					# plugins, and themes. Aliases can be placed here, though oh-my-zsh
 | 
				
			||||||
 | 
					# users are encouraged to define aliases within the ZSH_CUSTOM folder.
 | 
				
			||||||
 | 
					# For a full list of active aliases, run `alias`.
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# Example aliases
 | 
				
			||||||
 | 
					# alias zshconfig="mate ~/.zshrc"
 | 
				
			||||||
 | 
					# alias ohmyzsh="mate ~/.oh-my-zsh"
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					source /usr/share/zsh-theme-powerlevel10k/powerlevel10k.zsh-theme
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# To customize prompt, run `p10k configure` or edit ~/.p10k.zsh.
 | 
				
			||||||
 | 
					[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					alias audio=pavucontrol
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					export PATH="$PATH:$HOME/Documents/monero/build/Linux/master/release/bin"
 | 
				
			||||||
		Loading…
	
		Reference in New Issue