+++ /dev/null
-# st version
-VERSION = based
-
-# Customize below to fit your system
-
-# paths
-PREFIX = /usr/local
-MANPREFIX = $(PREFIX)/share/man
-
-X11INC = /usr/X11R6/include
-X11LIB = /usr/X11R6/lib
-
-PKG_CONFIG = pkg-config
-
-# includes and libs
-INCS = -I$(X11INC) \
- `$(PKG_CONFIG) --cflags fontconfig` \
- `$(PKG_CONFIG) --cflags freetype2`
-LIBS = -L$(X11LIB) -lm -lrt -lX11 -lutil -lXft -lXrender\
- `$(PKG_CONFIG) --libs fontconfig` \
- `$(PKG_CONFIG) --libs freetype2`
-
-# flags
-STCPPFLAGS = -DVERSION=\"$(VERSION)\" -D_XOPEN_SOURCE=600
-STCFLAGS = $(INCS) $(STCPPFLAGS) $(CPPFLAGS) $(CFLAGS)
-STLDFLAGS = $(LIBS) $(LDFLAGS)
-
-# OpenBSD:
-#CPPFLAGS = -DVERSION=\"$(VERSION)\" -D_XOPEN_SOURCE=600 -D_BSD_SOURCE
-#LIBS = -L$(X11LIB) -lm -lX11 -lutil -lXft \
-# `$(PKG_CONFIG) --libs fontconfig` \
-# `$(PKG_CONFIG) --libs freetype2`
-
-# compiler and linker
-# CC = c99
PS1="\u\w\\$\[$(tput sgr0)\]"
cd ~
-alias su='su'
alias date='date +"%a, %h %d, %Y %r"'
alias ls='ls -lah'
alias nsxiv='nsxiv -a'
-alias iv='devour nsxiv -a'
-alias mpv='mpv'
-alias ytdlp='yt-dlp --no-check-certificate'
-alias emacs='emacs'
-alias emacst='emacs-no-x11'
-alias mplayer='smplayer'
alias slock='slock -m "$(fortune)"'
alias wrath=' wrath -basedir ~/.wrath'
+alias gcc='egcc'
+alias ed='ed -p*'
+export CVSROOT=dems:/var/www/cvs/
+export CVS_RSH=ssh
+export EDITOR=ed
+
+
+
+++ /dev/null
-st pulsemixer
+++ /dev/null
-#!/bin/bash
-
-#sepk slack external pakage kreator
-# made by demos
-
-echo 'thisworkes'
\ No newline at end of file
+++ /dev/null
-# dmenu version
-VERSION = 5.1
-
-# paths
-PREFIX = /usr/local
-MANPREFIX = $(PREFIX)/share/man
-
-X11INC = /usr/X11R6/include
-X11LIB = /usr/X11R6/lib
-
-# Xinerama, comment if you don't want it
-XINERAMALIBS = -lXinerama -lXrender
-XINERAMAFLAGS = -DXINERAMA
-
-# freetype
-FREETYPELIBS = -lfontconfig -lXft
-FREETYPEINC = /usr/include/freetype2
-# OpenBSD (uncomment)
-#FREETYPEINC = $(X11INC)/freetype2
-
-# includes and libs
-INCS = -I$(X11INC) -I$(FREETYPEINC)
-LIBS = -L$(X11LIB) -lX11 $(XINERAMALIBS) $(FREETYPELIBS)
-
-# flags
-CPPFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -D_POSIX_C_SOURCE=200809L -DVERSION=\"$(VERSION)\" $(XINERAMAFLAGS)
-CFLAGS = -std=c99 -pedantic -Wall -Os $(INCS) $(CPPFLAGS)
-LDFLAGS = $(LIBS)
-
-# compiler and linker
-CC = cc
/* commands */
static const char *dmenucmd[] = { "dmenu_run", "-c", "-fn", dmenufont, "-nb", col_gray1, "-nf", col_gray3, "-sb", col_cyan, "-sf", col_gray4, NULL };
-static const char *termcmd[] = { "st", NULL };
-static const char *keyboardLayoutSwitchcmd[] = { "/home/dcc/Desktop/kek/stuff/bashs/shell\ scrips/keyboardlayoutswitcher.sh", "us", "el" };
+static const char *termcmd[] = { "xterm", NULL };
+static const char *keyboardLayoutSwitchcmd[] = { "/home/dcc/Desktop/dcc-suckless-config/bashs/shell\ scrips/keyboardlayoutswitcher.sh", "us", "el" };
static const char *slok[] = { "slock", NULL };
static const char *emacs[] = { "emacs", NULL };
static const char *flame[] = { "flameshot","gui", NULL };
-static const char *sea[] = { "seamonkey", NULL };
+static const char *w3m[] = {"xterm","-e","w3m","-B", NULL };
static const char *c[] = { "clipmenu", NULL };
static const Key keys[] = {
/* modifier key function argument */
{ MODKEY, XK_y, spawn, {.v = slok } },
- { MODKEY|ShiftMask, XK_F1, spawn, {.v = keyboardLayoutSwitchcmd } },
+ { MODKEY|ShiftMask, XK_b, spawn, {.v = w3m } },
+ { MODKEY|ShiftMask, XK_F1, spawn, {.v = keyboardLayoutSwitchcmd } },
{ MODKEY|ShiftMask, XK_s, spawn, {.v = flame } },
{ MODKEY, XK_j, focusstack, {.i = +1 } },
{ MODKEY|ShiftMask, XK_x, spawn, {.v = c } },
{ 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 } },
+++ /dev/null
-/* See LICENSE file for copyright and license details. */
-
-/* appearance */
-static const unsigned int borderpx = 0.5; /* border pixel of windows */
-static const unsigned int snap = 32; /* snap pixel */
-static const int showbar = 0; /* 0 means no bar */
-static const int topbar = 1; /* 0 means bottom bar */
-static const char *fonts[] = { "monospace:size=10" };
-static const char dmenufont[] = "C095-Roman:size=9";
-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[] = "#000000";
-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, 0, 0, -1 },
-};
-
-/* layout(s) */
-static const float mfact = 0.65; /* factor of master area size [0.05..0.95] */
-static const int nmaster = 1; /* number of clients in master area */
-static const int resizehints = 0; /* 1 means respect size hints in tiled resizals */
-static const int lockfullscreen = 1; /* 1 will force focus on the fullscreen window */
-
-static const Layout layouts[] = {
- /* symbol arrange function */
- { "t", tile }, /* first entry is default */
- { "><>", NULL }, /* no layout function means floating behavior */
- { "[M]", monocle },
-};
-
-/* key definitions */
-#define MODKEY Mod1Mask
-#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 const char *dmenucmd[] = { "dmenu_run", "-c", "-fn", dmenufont, "-nb", col_gray1, "-nf", col_gray3, "-sb", col_cyan, "-sf", col_gray4, NULL };
-static const char *termcmd[] = { "st", NULL };
-static const char *keyboardLayoutSwitchcmd[] = { "/home/dcc/Desktop/kek/stuff/bashs/shell\ scrips/keyboardlayoutswitcher.sh", "us", "el" };
-static const char *slok[] = { "slock", NULL };
-static const char *emacs[] = { "emacs", NULL };
-static const char *flame[] = { "flameshot","gui", NULL };
-static const char *sea[] = { "seamonkey", NULL };
-static const char *c[] = { "clipmenu", NULL };
-static const Key keys[] = {
- /* modifier key function argument */
- { MODKEY, XK_y, spawn, {.v = slok } },
- { MODKEY|ShiftMask, XK_F1, spawn, {.v = keyboardLayoutSwitchcmd } },
- { MODKEY|ShiftMask, XK_s, spawn, {.v = flame } },
- { MODKEY, XK_j, focusstack, {.i = +1 } },
- { MODKEY|ShiftMask, XK_x, spawn, {.v = c } },
- { 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_o, 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_s, togglesticky, {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 const 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} },
-};
-
/* commands */
static const char *dmenucmd[] = { "dmenu_run", "-c", "-fn", dmenufont, "-nb", col_gray1, "-nf", col_gray3, "-sb", col_cyan, "-sf", col_gray4, NULL };
-static const char *termcmd[] = { "st", NULL };
-static const char *keyboardLayoutSwitchcmd[] = { "/home/dcc/Desktop/kek/stuff/bashs/shell\ scrips/keyboardlayoutswitcher.sh", "us", "el" };
+static const char *termcmd[] = { "xterm", NULL };
+static const char *keyboardLayoutSwitchcmd[] = { "/home/dcc/Desktop/dcc-suckless-config/bashs/shell\ scrips/keyboardlayoutswitcher.sh", "us", "el" };
static const char *slok[] = { "slock", NULL };
static const char *emacs[] = { "emacs", NULL };
static const char *flame[] = { "flameshot","gui", NULL };
-static const char *sea[] = { "seamonkey", NULL };
+static const char *w3m[] = {"xterm","-e","w3m","-B", NULL };
static const char *c[] = { "clipmenu", NULL };
static const Key keys[] = {
/* modifier key function argument */
{ MODKEY, XK_y, spawn, {.v = slok } },
- { MODKEY|ShiftMask, XK_F1, spawn, {.v = keyboardLayoutSwitchcmd } },
+ { MODKEY|ShiftMask, XK_b, spawn, {.v = w3m } },
+ { MODKEY|ShiftMask, XK_F1, spawn, {.v = keyboardLayoutSwitchcmd } },
{ MODKEY|ShiftMask, XK_s, spawn, {.v = flame } },
{ MODKEY, XK_j, focusstack, {.i = +1 } },
{ MODKEY|ShiftMask, XK_x, spawn, {.v = c } },
{ 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 } },
+++ /dev/null
-# dwm version
-VERSION = 6.3
-
-# Customize below to fit your system
-
-# paths
-PREFIX = /usr/local
-MANPREFIX = ${PREFIX}/share/man
-
-X11INC = /usr/X11R6/include
-X11LIB = /usr/X11R6/lib
-
-# Xinerama, comment if you don't want it
-XINERAMALIBS = -lXinerama
-XINERAMAFLAGS = -DXINERAMA
-
-# freetype
-FREETYPELIBS = -lfontconfig -lXft
-FREETYPEINC = /usr/include/freetype2
-# OpenBSD (uncomment)
-#FREETYPEINC = ${X11INC}/freetype2
-#MANPREFIX = ${PREFIX}/man
-
-# includes and libs
-INCS = -I${X11INC} -I${FREETYPEINC}
-LIBS = -L${X11LIB} -lX11 ${XINERAMALIBS} ${FREETYPELIBS}
-
-# flags
-CPPFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_POSIX_C_SOURCE=200809L -DVERSION=\"${VERSION}\" ${XINERAMAFLAGS}
-#CFLAGS = -g -std=c99 -pedantic -Wall -O0 ${INCS} ${CPPFLAGS}
-CFLAGS = -std=c99 -pedantic -Wall -Wno-deprecated-declarations -Os ${INCS} ${CPPFLAGS}
-LDFLAGS = ${LIBS}
-
-# Solaris
-#CFLAGS = -fast ${INCS} -DVERSION=\"${VERSION}\"
-#LDFLAGS = ${LIBS}
-
-# compiler and linker
-CC = cc
+++ /dev/null
-From 2550931c66e10e667ce56a6761cbadd12b331c52 Mon Sep 17 00:00:00 2001
-From: bakkeby <bakkeby@gmail.com>
-Date: Mon, 10 Aug 2020 16:45:00 +0200
-Subject: [PATCH] Steam patch
-
-Steam, and steam windows (games), trigger a ConfigureNotify request every time the window
-gets focus. More so, the configure event passed along from Steam tends to have the wrong
-x and y coordinates which can make the window, if floating, jump around the screen.
-
-This patch works around this age-old issue by ignoring the x and y co-ordinates for
-ConfigureNotify requests relating to Steam windows.
----
- dwm.c | 20 +++++++++++++-------
- 1 file changed, 13 insertions(+), 7 deletions(-)
-
-diff --git a/dwm.c b/dwm.c
-index 4465af1..598d36d 100644
---- a/dwm.c
-+++ b/dwm.c
-@@ -93,6 +93,7 @@ struct Client {
- int bw, oldbw;
- unsigned int tags;
- int isfixed, isfloating, isurgent, neverfocus, oldstate, isfullscreen;
-+ int issteam;
- Client *next;
- Client *snext;
- Monitor *mon;
-@@ -291,6 +292,9 @@ applyrules(Client *c)
- class = ch.res_class ? ch.res_class : broken;
- instance = ch.res_name ? ch.res_name : broken;
-
-+ if (strstr(class, "Steam") || strstr(class, "steam_app_"))
-+ c->issteam = 1;
-+
- for (i = 0; i < LENGTH(rules); i++) {
- r = &rules[i];
- if ((!r->title || strstr(c->name, r->title))
-@@ -588,13 +592,15 @@ configurerequest(XEvent *e)
- c->bw = ev->border_width;
- else if (c->isfloating || !selmon->lt[selmon->sellt]->arrange) {
- m = c->mon;
-- if (ev->value_mask & CWX) {
-- c->oldx = c->x;
-- c->x = m->mx + ev->x;
-- }
-- if (ev->value_mask & CWY) {
-- c->oldy = c->y;
-- c->y = m->my + ev->y;
-+ if (!c->issteam) {
-+ if (ev->value_mask & CWX) {
-+ c->oldx = c->x;
-+ c->x = m->mx + ev->x;
-+ }
-+ if (ev->value_mask & CWY) {
-+ c->oldy = c->y;
-+ c->y = m->my + ev->y;
-+ }
- }
- if (ev->value_mask & CWWidth) {
- c->oldw = c->w;
---
-2.19.1
-