Merge remote-tracking branch 'origin/master'

This commit is contained in:
Ivan Malison 2021-09-13 21:31:02 -06:00
commit 7e49b208ef
No known key found for this signature in database
GPG Key ID: 62530EFBE99DC2F8
29 changed files with 165 additions and 66 deletions

View File

@ -0,0 +1,15 @@
output DP-1
off
output DP-2
off
output DP-3
crtc 1
mode 1920x1080
pos 0x0
rate 60.00
output eDP-1
crtc 0
mode 2560x1600
pos 0x1080
primary
rate 59.99

View File

@ -0,0 +1,2 @@
DP-3 00ffffffffffff001e6d010001010101011a010380a05a780aee91a3544c99260f5054a108003140454061407140818001010101010131ce0046f0705a8020108a0040846300001e023a801871382d40582c450040846300001e000000fd003a3e1e883c000a202020202020000000fc004c47205456205256550a20202001b7020346f14e5d10222005040302015e5f000000293d06c01507500957076e030c001000b83c20008001020300e200cfee0146d00024180900ad5244a9230c00000000e30e0000011d8018711c1620582c250040846300009e662150b051001b304070360040846300001e00000000000000000000000000000000000000000099
eDP-1 00ffffffffffff004d10d61400000000051e0104b52517780a771bab5233ba250c51560000000101010101010101010101010101010172e700a0f0604590302036006ee51000001828b900a0f0604590302036006ee510000018000000fe00374a584b38814c513137305231000000000002410332011200000b010a2020018502030f00e3058000e606050160602800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa

View File

@ -0,0 +1,12 @@
output DP-1
off
output DP-2
off
output DP-3
off
output eDP-1
crtc 0
mode 2560x1600
pos 0x0
primary
rate 59.99

View File

@ -0,0 +1 @@
eDP-1 00ffffffffffff004d10d61400000000051e0104b52517780a771bab5233ba250c51560000000101010101010101010101010101010172e700a0f0604590302036006ee51000001828b900a0f0604590302036006ee510000018000000fe00374a584b38814c513137305231000000000002410332011200000b010a2020018502030f00e3058000e606050160602800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa

View File

@ -2,8 +2,8 @@
* { * {
al: #00000000; al: #00000000;
bg: #00000099; bg: #000000ff;
se: #101010ff; se: #101010ff;
fg: #FFFFFFff; fg: #FFFFFFff;
ac: #FFFF00ff; ac: #EC7875ff;
} }

View File

@ -12,7 +12,7 @@
# style_7 style_8 style_9 style_10 style_11 style_12 # style_7 style_8 style_9 style_10 style_11 style_12
theme="style_1" theme="style_1"
dir="$HOME/.config/rofi/colorful" dir="$HOME/.config/rofi/launchers/colorful"
# dark # dark
ALPHA="#00000000" ALPHA="#00000000"

View File

@ -14,8 +14,6 @@ configuration {
display-drun: ""; display-drun: "";
drun-display-format: "{name}"; drun-display-format: "{name}";
disable-history: false; disable-history: false;
fullscreen: false;
hide-scrollbar: true;
sidebar-mode: false; sidebar-mode: false;
} }
@ -95,11 +93,17 @@ element {
} }
element-icon { element-icon {
background-color: inherit;
text-color: inherit;
horizontal-align: 0.5;
vertical-align: 0.5;
size: 64px; size: 64px;
border: 0px; border: 0px;
} }
element-text { element-text {
background-color: @al;
text-color: inherit;
expand: true; expand: true;
horizontal-align: 0.5; horizontal-align: 0.5;
vertical-align: 0.5; vertical-align: 0.5;

View File

@ -8,32 +8,35 @@
*/ */
configuration { configuration {
font: "Iosevka Nerd Font 10";
show-icons: true; show-icons: true;
icon-theme: "Papirus"; icon-theme: "Papirus";
display-drun: "Applications"; display-drun: "Applications";
drun-display-format: "{name}"; drun-display-format: "{name}";
disable-history: false; disable-history: false;
fullscreen: true;
hide-scrollbar: true;
sidebar-mode: false; sidebar-mode: false;
} }
@import "colors.rasi" @import "colors.rasi"
window { window {
transparency: "real";
background-color: @bg; background-color: @bg;
text-color: @fg; text-color: @fg;
border: 0px; border: 0px;
border-color: @ac; border-color: @ac;
border-radius: 0px; border-radius: 0px;
width: 100%;
height: 100%;
} }
prompt { prompt {
enabled: true; enabled: true;
padding: 1% 0.75% 1% 0.75%; padding: 1% 0.75% 1% 0.75%;
background-color: @ac; background-color: @ac;
text-color: @bg; text-color: @fg;
border-radius: 100%; border-radius: 100%;
font: "Iosevka Nerd Font 12";
} }
textbox-prompt-colon { textbox-prompt-colon {
@ -94,11 +97,17 @@ element {
} }
element-icon { element-icon {
background-color: inherit;
text-color: inherit;
horizontal-align: 0.5;
vertical-align: 0.5;
size: 24px; size: 24px;
border: 0px; border: 0px;
} }
element-text { element-text {
background-color: @al;
text-color: inherit;
expand: true; expand: true;
horizontal-align: 0; horizontal-align: 0;
vertical-align: 0.5; vertical-align: 0.5;

View File

@ -14,8 +14,6 @@ configuration {
display-drun: "Applications"; display-drun: "Applications";
drun-display-format: "{name}"; drun-display-format: "{name}";
disable-history: false; disable-history: false;
fullscreen: false;
hide-scrollbar: true;
sidebar-mode: false; sidebar-mode: false;
} }
@ -102,6 +100,10 @@ element {
} }
element-icon { element-icon {
background-color: inherit;
text-color: inherit;
horizontal-align: 0.5;
vertical-align: 0.5;
size: 24px; size: 24px;
border: 1%; border: 1%;
border-color: @ac; border-color: @ac;
@ -110,6 +112,8 @@ element-icon {
} }
element-text { element-text {
background-color: @al;
text-color: inherit;
expand: true; expand: true;
horizontal-align: 0; horizontal-align: 0;
vertical-align: 0.5; vertical-align: 0.5;

View File

@ -14,8 +14,6 @@ configuration {
display-drun: " Applications"; display-drun: " Applications";
drun-display-format: "{name}"; drun-display-format: "{name}";
disable-history: false; disable-history: false;
fullscreen: false;
hide-scrollbar: true;
sidebar-mode: false; sidebar-mode: false;
} }
@ -102,6 +100,10 @@ element {
} }
element-icon { element-icon {
background-color: inherit;
text-color: inherit;
horizontal-align: 0.5;
vertical-align: 0.5;
size: 64px; size: 64px;
border: 1%; border: 1%;
border-color: @se; border-color: @se;
@ -111,6 +113,8 @@ element-icon {
} }
element-text { element-text {
background-color: @al;
text-color: inherit;
expand: true; expand: true;
horizontal-align: 0.5; horizontal-align: 0.5;
vertical-align: 0.5; vertical-align: 0.5;

View File

@ -14,8 +14,6 @@ configuration {
display-drun: ""; display-drun: "";
drun-display-format: "{name}"; drun-display-format: "{name}";
disable-history: false; disable-history: false;
fullscreen: false;
hide-scrollbar: true;
sidebar-mode: false; sidebar-mode: false;
} }
@ -95,11 +93,17 @@ element {
} }
element-icon { element-icon {
background-color: inherit;
text-color: inherit;
horizontal-align: 0.5;
vertical-align: 0.5;
size: 32px; size: 32px;
border: 0px; border: 0px;
} }
element-text { element-text {
background-color: @al;
text-color: inherit;
expand: true; expand: true;
horizontal-align: 0; horizontal-align: 0;
vertical-align: 0.5; vertical-align: 0.5;

View File

@ -14,8 +14,6 @@ configuration {
display-drun: ""; display-drun: "";
drun-display-format: "{name}"; drun-display-format: "{name}";
disable-history: false; disable-history: false;
fullscreen: false;
hide-scrollbar: true;
sidebar-mode: false; sidebar-mode: false;
} }
@ -96,11 +94,17 @@ element {
} }
element-icon { element-icon {
background-color: inherit;
text-color: inherit;
horizontal-align: 0.5;
vertical-align: 0.5;
size: 32px; size: 32px;
border: 0px; border: 0px;
} }
element-text { element-text {
background-color: @al;
text-color: inherit;
expand: true; expand: true;
horizontal-align: 0; horizontal-align: 0;
vertical-align: 0.5; vertical-align: 0.5;

View File

@ -14,8 +14,6 @@ configuration {
display-drun: ""; display-drun: "";
drun-display-format: "{name}"; drun-display-format: "{name}";
disable-history: false; disable-history: false;
fullscreen: false;
hide-scrollbar: true;
sidebar-mode: false; sidebar-mode: false;
} }
@ -95,11 +93,17 @@ element {
} }
element-icon { element-icon {
background-color: inherit;
text-color: inherit;
horizontal-align: 0.5;
vertical-align: 0.5;
size: 48px; size: 48px;
border: 0px; border: 0px;
} }
element-text { element-text {
background-color: @al;
text-color: inherit;
expand: true; expand: true;
horizontal-align: 0.5; horizontal-align: 0.5;
vertical-align: 0.5; vertical-align: 0.5;

View File

@ -14,8 +14,6 @@ configuration {
display-drun: ""; display-drun: "";
drun-display-format: "{name}"; drun-display-format: "{name}";
disable-history: false; disable-history: false;
fullscreen: false;
hide-scrollbar: true;
sidebar-mode: false; sidebar-mode: false;
} }
@ -95,11 +93,17 @@ element {
} }
element-icon { element-icon {
background-color: inherit;
text-color: inherit;
horizontal-align: 0.5;
vertical-align: 0.5;
size: 24px; size: 24px;
border: 0px; border: 0px;
} }
element-text { element-text {
background-color: @al;
text-color: inherit;
expand: true; expand: true;
horizontal-align: 0; horizontal-align: 0;
vertical-align: 0.5; vertical-align: 0.5;

View File

@ -14,8 +14,6 @@ configuration {
display-drun: ""; display-drun: "";
drun-display-format: "{name}"; drun-display-format: "{name}";
disable-history: false; disable-history: false;
fullscreen: true;
hide-scrollbar: true;
sidebar-mode: false; sidebar-mode: false;
} }
@ -28,6 +26,8 @@ window {
border: 0px; border: 0px;
border-color: @ac; border-color: @ac;
border-radius: 0px; border-radius: 0px;
width: 100%;
height: 100%;
} }
prompt { prompt {
@ -90,11 +90,17 @@ element {
} }
element-icon { element-icon {
background-color: inherit;
text-color: inherit;
horizontal-align: 0.5;
vertical-align: 0.5;
size: 80px; size: 80px;
border: 0px; border: 0px;
} }
element-text { element-text {
background-color: @al;
text-color: inherit;
expand: true; expand: true;
horizontal-align: 0.5; horizontal-align: 0.5;
vertical-align: 0.5; vertical-align: 0.5;

View File

@ -14,8 +14,6 @@ configuration {
display-drun: ""; display-drun: "";
drun-display-format: "{name}"; drun-display-format: "{name}";
disable-history: false; disable-history: false;
fullscreen: false;
hide-scrollbar: true;
sidebar-mode: false; sidebar-mode: false;
} }
@ -95,11 +93,17 @@ element {
} }
element-icon { element-icon {
background-color: inherit;
text-color: inherit;
horizontal-align: 0.5;
vertical-align: 0.5;
size: 24px; size: 24px;
border: 0px; border: 0px;
} }
element-text { element-text {
background-color: @al;
text-color: inherit;
expand: true; expand: true;
horizontal-align: 0; horizontal-align: 0;
vertical-align: 0.5; vertical-align: 0.5;

View File

@ -14,8 +14,6 @@ configuration {
display-drun: "Applications"; display-drun: "Applications";
drun-display-format: "{name}"; drun-display-format: "{name}";
disable-history: false; disable-history: false;
fullscreen: false;
hide-scrollbar: true;
sidebar-mode: false; sidebar-mode: false;
} }
@ -101,11 +99,17 @@ element {
} }
element-icon { element-icon {
background-color: inherit;
text-color: inherit;
horizontal-align: 0.5;
vertical-align: 0.5;
size: 24px; size: 24px;
border: 0px; border: 0px;
} }
element-text { element-text {
background-color: @al;
text-color: inherit;
expand: true; expand: true;
horizontal-align: 0; horizontal-align: 0;
vertical-align: 0.5; vertical-align: 0.5;

View File

@ -14,8 +14,6 @@ configuration {
display-drun: "Applications"; display-drun: "Applications";
drun-display-format: "{name}"; drun-display-format: "{name}";
disable-history: false; disable-history: false;
fullscreen: false;
hide-scrollbar: true;
sidebar-mode: false; sidebar-mode: false;
} }
@ -102,11 +100,17 @@ element {
} }
element-icon { element-icon {
background-color: inherit;
text-color: inherit;
horizontal-align: 0.5;
vertical-align: 0.5;
size: 24px; size: 24px;
border: 0px; border: 0px;
} }
element-text { element-text {
background-color: @al;
text-color: inherit;
expand: true; expand: true;
horizontal-align: 0; horizontal-align: 0;
vertical-align: 0.5; vertical-align: 0.5;

View File

@ -1,6 +0,0 @@
rofi.terminal: termite
rofi.sidebar-mode: false
rofi.theme: sidestyle.rasi
rofi.drun-icon-theme: Papirus
rofi.show-icons: true
rofi.dpi: 100

@ -1 +1 @@
Subproject commit af67fdf4c5079770c2b1ebcb2c46697a9da42261 Subproject commit 437f73075261f5e0a018aa190f49d2f50d371aed

View File

@ -38,6 +38,9 @@
.workspaces .contents { .workspaces .contents {
box-shadow: none; box-shadow: none;
border-radius: 4px; border-radius: 4px;
border-width: 1px;
border-style: solid;
border-color: @transparent;
} }
.workspace-label { .workspace-label {

@ -1 +1 @@
Subproject commit aa18707c3ef96db88208509c2a18c6670e831661 Subproject commit 1e17c1c1bc26cdb93e23d4aa75e57fe48ff4c951

View File

@ -110,7 +110,7 @@ myConfig = def
, handleEventHook , handleEventHook
= followIfNoMagicFocus = followIfNoMagicFocus
<> minimizeEventHook <> minimizeEventHook
<> restartEventHook -- <> restartEventHook
<> myScratchPadEventHook <> myScratchPadEventHook
, startupHook = myStartup , startupHook = myStartup
, keys = customKeys (const []) addKeys , keys = customKeys (const []) addKeys
@ -137,14 +137,13 @@ restartEventHook _ = return $ All True
myNavigation2DConfig = def { defaultTiledNavigation = centerNavigation } myNavigation2DConfig = def { defaultTiledNavigation = centerNavigation }
main = do main =
dirs <- getDirectories xmonad
(`launch` dirs) . docks
. docks . pagerHints
. pagerHints . ewmh
. ewmh . ewmhFullscreen
. ewmhFullscreen . withNavigation2DConfig myNavigation2DConfig $ myConfig
. withNavigation2DConfig myNavigation2DConfig $ myConfig
-- Utility functions -- Utility functions
@ -295,10 +294,25 @@ disableOnTabbed = ConditionalLayoutModifier DisableOnTabbedCondition
myMagnify = ModifiedLayout $ disableOnTabbed (Mag 1 (1.3, 1.3) On (AllWins 1)) myMagnify = ModifiedLayout $ disableOnTabbed (Mag 1 (1.3, 1.3) On (AllWins 1))
-- Toggles -- Toggles
unmodifyLayout (ModifiedLayout _ x') = x' unmodifyLayout (ModifiedLayout _ x') = x'
unmodifyMuted (MutedModifiedLayout m) = unmodifyLayout m
selectLimit = data MutedModifiedLayout m l a =
myDmenu ["2", "3", "4"] >>= (setLimit . read) MutedModifiedLayout (ModifiedLayout m l a) deriving (Read, Show)
instance (LayoutModifier m Window, LayoutClass l Window, Typeable m) =>
LayoutClass (MutedModifiedLayout m l) Window where
runLayout (W.Workspace i (MutedModifiedLayout l) ms) r =
fmap (fmap MutedModifiedLayout) `fmap` runLayout (W.Workspace i l ms) r
doLayout (MutedModifiedLayout l) r s =
fmap (fmap MutedModifiedLayout) `fmap` doLayout l r s
emptyLayout (MutedModifiedLayout l) r =
fmap (fmap MutedModifiedLayout) `fmap` emptyLayout l r
handleMessage (MutedModifiedLayout l) =
fmap (fmap MutedModifiedLayout) . handleMessage l
description (MutedModifiedLayout (ModifiedLayout m l)) = description l
selectLimit = myDmenu ["2", "3", "4"] >>= (setLimit . read)
data MyToggles data MyToggles
= LIMIT = LIMIT
@ -309,14 +323,14 @@ data MyToggles
deriving (Read, Show, Eq, Typeable) deriving (Read, Show, Eq, Typeable)
instance Transformer MyToggles Window where instance Transformer MyToggles Window where
transform LIMIT x k = k (limitSlice 2 x) unmodifyLayout transform LIMIT x k = k (MutedModifiedLayout $ limitSlice 2 x) unmodifyMuted
transform GAPS x k = k (smartSpacing 5 x) unmodifyLayout transform GAPS x k = k (MutedModifiedLayout $ smartSpacing 5 x) unmodifyMuted
transform MAGICFOCUS x k = k (magicFocus x) unmodifyLayout transform MAGICFOCUS x k = k (MutedModifiedLayout $ magicFocus x) unmodifyMuted
transform MAGNIFY x k = k (myMagnify x) unmodifyLayout transform MAGNIFY x k = k (MutedModifiedLayout $ myMagnify x) unmodifyMuted
transform AVOIDSTRUTS x k = k (avoidStruts x) unmodifyLayout transform AVOIDSTRUTS x k = k (MutedModifiedLayout $ avoidStruts x) unmodifyMuted
myToggles = [LIMIT, GAPS, MAGICFOCUS, MAGNIFY, AVOIDSTRUTS] myToggles = [LIMIT, GAPS, MAGICFOCUS, MAGNIFY, AVOIDSTRUTS]
otherToggles = [NBFULL, MIRROR, NOBORDERS, SMARTBORDERS] otherToggles = [NBFULL, NOBORDERS, MIRROR, SMARTBORDERS]
toggleHandlers = toggleHandlers =
[ (Toggle GAPS, toggleAll) [ (Toggle GAPS, toggleAll)
, (Toggle MAGNIFY, toggleAll) , (Toggle MAGNIFY, toggleAll)
@ -425,6 +439,7 @@ layoutNames = [description layout | layout <- layoutList]
selectLayout = myDmenu layoutNames >>= (sendMessage . JumpToLayout) selectLayout = myDmenu layoutNames >>= (sendMessage . JumpToLayout)
myLayoutHook = myLayoutHook =
MutedModifiedLayout .
minimize . minimize .
boringAuto . boringAuto .
mkToggle1 AVOIDSTRUTS . mkToggle1 AVOIDSTRUTS .

View File

@ -3166,7 +3166,6 @@ Intero seems to be causing hangs, so it has been disabled
`((python . t) `((python . t)
(ruby . t) (ruby . t)
(octave . t) (octave . t)
(sqlite . t)
(plantuml . t) (plantuml . t)
,@added-modes)))) ,@added-modes))))
@ -3850,6 +3849,7 @@ alphanumeric characters only."
*** forge *** forge
#+begin_src emacs-lisp #+begin_src emacs-lisp
(use-package forge (use-package forge
:disabled t
:after magit) :after magit)
#+end_src #+end_src
*** magithub *** magithub
@ -4233,6 +4233,7 @@ crux-reopen-as-root-mode makes it so that any file owned by root will automatica
** erc ** erc
#+BEGIN_SRC emacs-lisp #+BEGIN_SRC emacs-lisp
(use-package erc (use-package erc
:disabled t
:commands erc :commands erc
:config :config
(progn (progn
@ -4854,7 +4855,8 @@ I've disabled perspective because I just don't use it much.
** groovy-mode ** groovy-mode
This also adds syntax highlighting for gradle This also adds syntax highlighting for gradle
#+BEGIN_SRC emacs-lisp #+BEGIN_SRC emacs-lisp
(use-package groovy-mode) (use-package groovy-mode
:disabled t)
#+END_SRC #+END_SRC
** jsx-mode ** jsx-mode
#+BEGIN_SRC emacs-lisp #+BEGIN_SRC emacs-lisp
@ -5043,7 +5045,7 @@ load-theme hook (See the heading below).
** After ~load-theme~ hook ** After ~load-theme~ hook
#+BEGIN_SRC emacs-lisp #+BEGIN_SRC emacs-lisp
(defvar imalison:light-theme 'solarized-light) (defvar imalison:light-theme 'solarized-light)
(defvar imalison:dark-theme 'flatland) (defvar imalison:dark-theme 'gotham)
(defun imalison:after-load-theme (&rest _args) (defun imalison:after-load-theme (&rest _args)
(when (fboundp 'powerline-reset) (when (fboundp 'powerline-reset)

View File

@ -4,5 +4,6 @@
spotify spotify
google-chrome google-chrome
pommed_light pommed_light
torbrowser
]; ];
} }

View File

@ -31,7 +31,6 @@ in
dolphin dolphin
element-desktop element-desktop
gpick gpick
torbrowser
# Appearance # Appearance
numix-icon-theme-circle numix-icon-theme-circle

View File

@ -1,7 +0,0 @@
{ pkgs, ... }:
{
services.jellyfin = {
enable = true;
openFirewall = true;
};
}

@ -1 +1 @@
Subproject commit 449bff2c3447f796be48dfc0a7156d7f62a2caef Subproject commit 022c300df10d5e90ea9738441fd3d978b80596e5

View File

@ -43,6 +43,13 @@
raspberrypi-eeprom raspberrypi-eeprom
]; ];
environment = {
# This allows alacritty to run
extraInit = ''
export LIBGL_ALWAYS_SOFTWARE=1
'';
};
nix = { nix = {
autoOptimiseStore = true; autoOptimiseStore = true;
gc = { gc = {