diff --git a/jaci/dotfiles/colors.txt b/jaci/dotfiles/colors.txt new file mode 100644 index 0000000..8552c00 --- /dev/null +++ b/jaci/dotfiles/colors.txt @@ -0,0 +1,24 @@ +# Colors +Celadon - #B0F2B4 +Celeste - #BAF2E9 +Thistle - #DFC2F2 +English Violet - #51344D +Indian Red - #C97064 +Black Olive - #1F271B - Black, Font +Egg Shell - #F8F1DD - White, Font + +## Coolors Link + +[here](https://coolors.co/b0f2b4-dfc2f2-baf2e9-51344d-c97064) + +## CSS + +```css +@define-color celadon #b0f2b4 +@define-color celeste #baf2e9 +@define-color thistle #dfc2f2 +@define-color english_violet #51344d +@define-color indian_red #c97064 +@define-color black_olive #1f271b +@define-color egg_shell #f8f1dd +``` diff --git a/jaci/dotfiles/kanshi/config b/jaci/dotfiles/kanshi/config new file mode 100644 index 0000000..980fdff --- /dev/null +++ b/jaci/dotfiles/kanshi/config @@ -0,0 +1,3 @@ +profile { + output HDMI-A-1 position 0,0 mode 1920x1080@143.998001Hz +} diff --git a/jaci/dotfiles/labwc/.paper-config/autostart b/jaci/dotfiles/labwc/.paper-config/autostart deleted file mode 100644 index 023e367..0000000 --- a/jaci/dotfiles/labwc/.paper-config/autostart +++ /dev/null @@ -1,29 +0,0 @@ -#!/bin/dash - -# Autostart Apps -xset +fp ~/.fonts/misc/ -xset b off -xset r rate 250 25 -xbacklight -set 5 -/usr/lib/policykit-1-gnome/polkit-gnome-authentication-agent-1 & -pcmanfm -d & -compton -b -hsetroot -tile ~/.wallpaper.png -xsettingsd & -dunst -geometry "300x60-28+56" & - -# Touchpad settings -synclient \ -VertEdgeScroll=0 HorizEdgeScroll=0 \ -VertTwoFingerScroll=1 HorizTwoFingerScroll=1 \ -VertScrollDelta=320 HorizScrollDelta=320 \ -MinSpeed=0.05 MaxSpeed=1.2 \ -AccelFactor=0.04 CoastingSpeed=10 \ -TapButton1=0 TapButton2=0 TapButton3=0 - -# Panel -panel & -trayer \ ---align right --widthtype request --heighttype pixel --height 28 \ ---transparent true --alpha 255 & - diff --git a/jaci/dotfiles/labwc/.paper-config/bullet.xbm b/jaci/dotfiles/labwc/.paper-config/bullet.xbm deleted file mode 100644 index 79432ba..0000000 --- a/jaci/dotfiles/labwc/.paper-config/bullet.xbm +++ /dev/null @@ -1,5 +0,0 @@ -#define bullet_width 9 -#define bullet_height 9 -static unsigned char bullet_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x20, 0x00, 0x40, 0x00, 0x20, 0x00, - 0x10, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/jaci/dotfiles/labwc/.paper-config/close.xbm b/jaci/dotfiles/labwc/.paper-config/close.xbm deleted file mode 100644 index 6677987..0000000 --- a/jaci/dotfiles/labwc/.paper-config/close.xbm +++ /dev/null @@ -1,5 +0,0 @@ -#define close_width 12 -#define close_height 12 -static unsigned char close_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x01, 0x90, 0x00, 0x60, 0x00, - 0x60, 0x00, 0x90, 0x00, 0x08, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/jaci/dotfiles/labwc/.paper-config/desk.xbm b/jaci/dotfiles/labwc/.paper-config/desk.xbm deleted file mode 100644 index a9498e4..0000000 --- a/jaci/dotfiles/labwc/.paper-config/desk.xbm +++ /dev/null @@ -1,5 +0,0 @@ -#define desk_width 12 -#define desk_height 12 -static unsigned char desk_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x98, 0x01, 0x98, 0x01, 0x00, 0x00, - 0x00, 0x00, 0x98, 0x01, 0x98, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/jaci/dotfiles/labwc/.paper-config/desk_toggled.xbm b/jaci/dotfiles/labwc/.paper-config/desk_toggled.xbm deleted file mode 100644 index 02ada31..0000000 --- a/jaci/dotfiles/labwc/.paper-config/desk_toggled.xbm +++ /dev/null @@ -1,5 +0,0 @@ -#define desk_toggled_width 12 -#define desk_toggled_height 12 -static unsigned char desk_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x98, 0x01, 0x98, 0x01, 0x60, 0x00, - 0x60, 0x00, 0x98, 0x01, 0x98, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/jaci/dotfiles/labwc/.paper-config/iconify.xbm b/jaci/dotfiles/labwc/.paper-config/iconify.xbm deleted file mode 100644 index 8689c16..0000000 --- a/jaci/dotfiles/labwc/.paper-config/iconify.xbm +++ /dev/null @@ -1,5 +0,0 @@ -#define iconify_width 12 -#define iconify_height 12 -static unsigned char iconify_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xf8, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/jaci/dotfiles/labwc/.paper-config/max.xbm b/jaci/dotfiles/labwc/.paper-config/max.xbm deleted file mode 100644 index d7e925e..0000000 --- a/jaci/dotfiles/labwc/.paper-config/max.xbm +++ /dev/null @@ -1,5 +0,0 @@ -#define max_width 12 -#define max_height 12 -static unsigned char max_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x01, 0x80, 0x01, 0x40, 0x01, - 0x28, 0x00, 0x18, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/jaci/dotfiles/labwc/.paper-config/max_disabled.xbm b/jaci/dotfiles/labwc/.paper-config/max_disabled.xbm deleted file mode 100644 index 4ff5bce..0000000 --- a/jaci/dotfiles/labwc/.paper-config/max_disabled.xbm +++ /dev/null @@ -1,5 +0,0 @@ -#define max_disabled_width 12 -#define max_disabled_height 12 -static unsigned char max_disabled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x01, 0x80, 0x01, 0x40, 0x01, - 0x28, 0x00, 0x18, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/jaci/dotfiles/labwc/.paper-config/max_toggled.xbm b/jaci/dotfiles/labwc/.paper-config/max_toggled.xbm deleted file mode 100644 index 272bba8..0000000 --- a/jaci/dotfiles/labwc/.paper-config/max_toggled.xbm +++ /dev/null @@ -1,5 +0,0 @@ -#define max_toggled_width 12 -#define max_toggled_height 12 -static unsigned char max_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xc0, 0x01, 0x80, 0x01, 0x40, 0x01, - 0x28, 0x00, 0x18, 0x00, 0x38, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/jaci/dotfiles/labwc/.paper-config/menu.xml b/jaci/dotfiles/labwc/.paper-config/menu.xml deleted file mode 100644 index deeef9b..0000000 --- a/jaci/dotfiles/labwc/.paper-config/menu.xml +++ /dev/null @@ -1,52 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<openbox_menu - xmlns="http://openbox.org/" - xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" - xsi:schemaLocation="http://openbox.org/ - file:///usr/share/openbox/menu.xsd"> - <menu id="root-menu" label="Openbox 3"> - <item label="Terminal emulator"> - <action name="Execute"> - <execute>x-terminal-emulator</execute> - </action> - </item> - <item label="Web browser"> - <action name="Execute"> - <execute>x-www-browser</execute> - </action> - </item> - <separator /> - <menu execute="openbox-menu lxde-applications.menu" id="apps" label="Applications"/> - <menu id="client-list-menu" /> - <separator /> - <item label="Configurations"> - <action name="Execute"> - <execute>obconf</execute> - </action> - </item> - <item label="Reconfigure"> - <action name="Reconfigure" /> - </item> - <separator /> - <menu id="exit" label="Exit" > - <item label="Logout"> - <action name="Exit" /> - </item> - <item label="Suspend"> - <action name="Execute"> - <execute>systemctl suspend</execute> - </action> - </item> - <item label="Reboot"> - <action name="Execute"> - <execute>systemctl reboot</execute> - </action> - </item> - <item label="Shutdown"> - <action name="Execute"> - <execute>systemctl poweroff</execute> - </action> - </item> - </menu> - </menu> -</openbox_menu> diff --git a/jaci/dotfiles/labwc/.paper-config/rc.xml b/jaci/dotfiles/labwc/.paper-config/rc.xml deleted file mode 100644 index 668eda0..0000000 --- a/jaci/dotfiles/labwc/.paper-config/rc.xml +++ /dev/null @@ -1,774 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<openbox_config xmlns="http://openbox.org/3.4/rc" xmlns:xi="http://www.w3.org/2001/XInclude"> - <resistance> - <strength>10</strength> - <screen_edge_strength>20</screen_edge_strength> - </resistance> - <focus> - <focusNew>yes</focusNew> - <!-- Always try to focus new windows when they appear. other rules do apply --> - <followMouse>no</followMouse> - <!-- Move focus to a window when you move the mouse into it --> - <focusLast>yes</focusLast> - <!-- Focus the last used window when changing desktops, instead of the one - under the mouse pointer. when followMouse is enabled --> - <underMouse>no</underMouse> - <!-- Move focus under the mouse, even when the mouse is not moving --> - <focusDelay>200</focusDelay> - <!-- When followMouse is enabled, the mouse must be inside the window for - this many milliseconds (1000 = 1 sec) before moving focus to it --> - <raiseOnFocus>no</raiseOnFocus> - <!-- When followMouse is enabled, and a window is given focus by moving the - mouse into it, also raise the window --> - </focus> - <placement> - <policy>Smart</policy> - <!-- 'Smart' or 'UnderMouse' --> - <center>yes</center> - <!-- Whether to place windows in the center of the free area found or - the top left corner --> - <monitor>Primary</monitor> - <!-- With Smart placement on a multi-monitor system, try to place new windows - on: 'Any' - any monitor, 'Mouse' - where the mouse is, 'Active' - where - the active window is, 'Primary' - only on the primary monitor --> - <primaryMonitor>1</primaryMonitor> - <!-- The monitor where Openbox should place popup dialogs such as the - focus cycling popup, or the desktop switch popup. It can be an index - from 1, specifying a particular monitor. Or it can be one of the - following: 'Mouse' - where the mouse is, or 'Active' - where - the active window is --> - </placement> - <theme> - <name>Adiantum</name> - <titleLayout>CLM</titleLayout> - <!-- - Available characters are NDSLIMC, each can occur at most once. - N: window icon - L: window label (AKA title). - I: iconify - M: maximize - C: close - S: shade (roll up/down) - D: omnipresent (on all desktops). - --> - <keepBorder>yes</keepBorder> - <animateIconify>yes</animateIconify> - <font place="ActiveWindow"> - <name>cinnamonroll</name> - <size>8</size> - <!-- font size in points --> - <weight>Normal</weight> - <!-- 'bold' or 'normal' --> - <slant>Normal</slant> - <!-- 'italic' or 'normal' --> - </font> - <font place="InactiveWindow"> - <name>cinnamonroll</name> - <size>8</size> - <!-- font size in points --> - <weight>Normal</weight> - <!-- 'bold' or 'normal' --> - <slant>Normal</slant> - <!-- 'italic' or 'normal' --> - </font> - <font place="MenuHeader"> - <name>cinnamonroll</name> - <size>8</size> - <!-- font size in points --> - <weight>Normal</weight> - <!-- 'bold' or 'normal' --> - <slant>Normal</slant> - <!-- 'italic' or 'normal' --> - </font> - <font place="MenuItem"> - <name>cinnamonroll</name> - <size>8</size> - <!-- font size in points --> - <weight>Normal</weight> - <!-- 'bold' or 'normal' --> - <slant>Normal</slant> - <!-- 'italic' or 'normal' --> - </font> - <font place="ActiveOnScreenDisplay"> - <name>cinnamonroll</name> - <size>8</size> - <!-- font size in points --> - <weight>Normal</weight> - <!-- 'bold' or 'normal' --> - <slant>Normal</slant> - <!-- 'italic' or 'normal' --> - </font> - <font place="InactiveOnScreenDisplay"> - <name>cinnamonroll</name> - <size>8</size> - <!-- font size in points --> - <weight>Normal</weight> - <!-- 'bold' or 'normal' --> - <slant>Normal</slant> - <!-- 'italic' or 'normal' --> - </font> - </theme> - <desktops> - <!-- this stuff is only used at startup, pagers allow you to change them - during a session. these are default values to use when other ones are not - already set by other applications, or saved in your session. - Use obconf if you want to change these without having to log out - and back in --> - <number>4</number> - <firstdesk>1</firstdesk> - <names> - <name>1</name> - <name>2</name> - <name>3</name> - <name>4</name> - </names> - <popupTime>1000</popupTime> - <!-- The number of milliseconds to show the popup for when switching - desktops. Set this to 0 to disable the popup. --> - </desktops> - <resize> - <drawContents>yes</drawContents> - <popupShow>Nonpixel</popupShow> - <!-- 'Always', 'Never', or 'Nonpixel' (xterms and such) --> - <popupPosition>Center</popupPosition> - <!-- 'Center', 'Top', or 'Fixed' --> - <popupFixedPosition> - <!-- these are used if popupPosition is set to 'Fixed' --> - <x>10</x> - <!-- positive number for distance from left edge, negative number for - distance from right edge, or 'Center' --> - <y>10</y> - <!-- positive number for distance from top edge, negative number for - distance from bottom edge, or 'Center' --> - </popupFixedPosition> - </resize> - <!-- You can reserve a portion of your screen where windows will not cover when - they are maximized, or when they are initially placed. - Many programs reserve space automatically, but you can use this in other - cases. --> - <margins> - <top>48</top> - <bottom>16</bottom> - <left>16</left> - <right>16</right> - </margins> - <dock> - <position>TopLeft</position> - <!-- (Top|Bottom)(Left|Right|)|Top|Bottom|Left|Right|Floating --> - <floatingX>0</floatingX> - <floatingY>0</floatingY> - <noStrut>no</noStrut> - <stacking>Above</stacking> - <!-- 'Above', 'Normal', or 'Below' --> - <direction>Vertical</direction> - <!-- 'Vertical' or 'Horizontal' --> - <autoHide>no</autoHide> - <hideDelay>300</hideDelay> - <!-- in milliseconds (1000 = 1 second) --> - <showDelay>300</showDelay> - <!-- in milliseconds (1000 = 1 second) --> - <moveButton>Middle</moveButton> - <!-- 'Left', 'Middle', 'Right' --> - </dock> - <keyboard> - <chainQuitKey>C-g</chainQuitKey> - <!-- Keybindings for desktop switching --> - <keybind key="C-A-Left"> - <action name="GoToDesktop"> - <to>left</to> - <wrap>no</wrap> - </action> - </keybind> - <keybind key="C-A-Right"> - <action name="GoToDesktop"> - <to>right</to> - <wrap>no</wrap> - </action> - </keybind> - <!-- Sent window to next or previous workspace --> - <keybind key="W-S-Left"> - <action name="SendToDesktop"> - <to>left</to> - <wrap>no</wrap> - </action> - </keybind> - <keybind key="W-S-Right"> - <action name="SendToDesktop"> - <to>right</to> - <wrap>no</wrap> - </action> - </keybind> - <!-- Switch to another workspace --> - <keybind key="W-1"> - <action name="GoToDesktop"> - <to>1</to> - </action> - </keybind> - <keybind key="W-2"> - <action name="GoToDesktop"> - <to>2</to> - </action> - </keybind> - <keybind key="W-3"> - <action name="GoToDesktop"> - <to>3</to> - </action> - </keybind> - <keybind key="W-4"> - <action name="GoToDesktop"> - <to>4</to> - </action> - </keybind> - <!-- Sent window to worspace number --> - <keybind key="W-S-1"> - <action name="SendToDesktop"> - <to>1</to> - <wrap>no</wrap> - </action> - </keybind> - <keybind key="W-S-2"> - <action name="SendToDesktop"> - <to>2</to> - <wrap>no</wrap> - </action> - </keybind> - <keybind key="W-S-3"> - <action name="SendToDesktop"> - <to>3</to> - <wrap>no</wrap> - </action> - </keybind> - <keybind key="W-S-4"> - <action name="SendToDesktop"> - <to>4</to> - <wrap>no</wrap> - </action> - </keybind> - <!-- Keybindings for Aero Snap --> - <keybind key="W-Right"> - <action name="UnmaximizeFull"/> - <action name="MoveResizeTo"> - <x>-0</x> - <y>+0</y> - <width>50/100</width> - <height>100/100</height> - </action> - </keybind> - <keybind key="W-Left"> - <action name="UnmaximizeFull"/> - <action name="MoveResizeTo"> - <x>+0</x> - <y>+0</y> - <width>50/100</width> - <height>100/100</height> - </action> - </keybind> - <keybind key="W-Up"> - <action name="UnmaximizeFull"/> - <action name="MoveResizeTo"> - <width>75/100</width> - <height>75/100</height> - </action> - <action name="MoveToCenter"/> - </keybind> - <keybind key="W-Down"> - <action name="UnmaximizeFull"/> - <action name="MoveResizeTo"> - <width>50/100</width> - <height>50/100</height> - </action> - <action name="MoveToCenter"/> - </keybind> - <keybind key="W-S-Up"> - <action name="UnmaximizeFull"/> - <action name="MoveResizeTo"> - <width>75/100</width> - <height>75/100</height> - </action> - <action name="MoveToCenter"/> - </keybind> - <!-- Keybindings for moving window to edge --> - <keybind key="W-C-Right"> - <action name="MoveToEdge"> - <direction>east</direction> - </action> - </keybind> - <keybind key="W-C-Left"> - <action name="MoveToEdge"> - <direction>west</direction> - </action> - </keybind> - <keybind key="W-C-Up"> - <action name="MoveToEdge"> - <direction>north</direction> - </action> - </keybind> - <keybind key="W-C-Down"> - <action name="MoveToEdge"> - <direction>south</direction> - </action> - </keybind> - <keybind key="W-a"> - <action name="MoveToCenter"/> - </keybind> - <!-- Keybindings for undecorate, fullscreen, minimize, - roll-up, stick, resize, move, close, and window menu --> - <keybind key="W-t"> - <action name="ToggleDecorations"/> - </keybind> - <keybind key="W-f"> - <action name="ToggleMaximize"/> - </keybind> - <keybind key="W-z"> - <action name="Iconify"/> - </keybind> - <keybind key="W-u"> - <action name="ToggleShade"/> - </keybind> - <keybind key="W-s"> - <action name="ToggleOmnipresent"/> - </keybind> - <keybind key="W-r"> - <action name="Resize"/> - </keybind> - <keybind key="W-m"> - <action name="Move"/> - </keybind> - <keybind key="A-F4"> - <action name="Close"/> - </keybind> - <keybind key="W-c"> - <action name="Close"/> - </keybind> - <keybind key="A-space"> - <action name="ShowMenu"> - <menu>client-menu</menu> - </action> - </keybind> - <!-- Keybindings for window switching --> - <keybind key="A-Tab"> - <action name="NextWindow"> - <dialog>list</dialog> - <bar>no</bar> - <finalactions> - <action name="Focus"/> - <action name="Raise"/> - <action name="Unshade"/> - </finalactions> - </action> - </keybind> - <keybind key="A-S-Tab"> - <action name="PreviousWindow"> - <dialog>list</dialog> - <bar>no</bar> - <finalactions> - <action name="Focus"/> - <action name="Raise"/> - <action name="Unshade"/> - </finalactions> - </action> - </keybind> - <keybind key="C-A-Down"> - <action name="NextWindow"> - <dialog>list</dialog> - <bar>yes</bar> - <raise>yes</raise> - <finalactions> - <action name="Focus"/> - <action name="Raise"/> - <action name="Unshade"/> - </finalactions> - </action> - </keybind> - <keybind key="C-A-Up"> - <action name="NextWindow"> - <dialog>list</dialog> - <bar>yes</bar> - <raise>yes</raise> - <finalactions> - <action name="Focus"/> - <action name="Raise"/> - <action name="Unshade"/> - </finalactions> - </action> - </keybind> - <!-- Keybindings for window switching with the arrow keys --> - <keybind key="W-A-Right"> - <action name="DirectionalCycleWindows"> - <direction>right</direction> - <dialog>no</dialog> - </action> - </keybind> - <keybind key="W-A-Left"> - <action name="DirectionalCycleWindows"> - <direction>left</direction> - <dialog>no</dialog> - </action> - </keybind> - <keybind key="W-A-Up"> - <action name="DirectionalCycleWindows"> - <direction>up</direction> - <dialog>no</dialog> - </action> - </keybind> - <keybind key="W-A-Down"> - <action name="DirectionalCycleWindows"> - <direction>down</direction> - <dialog>no</dialog> - </action> - </keybind> - <!-- Keybindings for startmenu --> - <keybind key="W-d"> - <action name="Execute"> - <command>launch</command> - </action> - </keybind> - <keybind key="W-Tab"> - <action name="ShowMenu"> - <menu>client-list-combined-menu</menu> - </action> - </keybind> - <keybind key="W-space"> - <action name="ShowMenu"> - <menu>root-menu</menu> - </action> - </keybind> - <!-- Keybindings for running applications --> - <keybind key="W-Return"> - <action name="Execute"> - <command>x-terminal-emulator</command> - </action> - </keybind> - <keybind key="W-w"> - <action name="Execute"> - <command>x-www-browser</command> - </action> - </keybind> - <keybind key="W-e"> - <action name="Execute"> - <command>pcmanfm</command> - </action> - </keybind> - <keybind key="W-g"> - <action name="Execute"> - <command>geany</command> - </action> - </keybind> - <keybind key="W-v"> - <action name="Execute"> - <command>pavucontrol</command> - </action> - </keybind> - <!-- Take a screenshot, say "Cheeeese!" --> - <keybind key="Print"> - <action name="Execute"> - <command>screeny</command> - </action> - </keybind> - <keybind key="A-Print"> - <action name="Execute"> - <command>screeny -f</command> - </action> - </keybind> - <keybind key="C-Print"> - <action name="Execute"> - <command>screeny -s</command> - </action> - </keybind> - <!-- Multimedia keys--> - <keybind key="XF86AudioStop"> - <action name="Execute"> - <command>mpc stop</command> - </action> - </keybind> - <keybind key="XF86AudioPlay"> - <action name="Execute"> - <command>mpc toggle</command> - </action> - </keybind> - <keybind key="XF86AudioPrev"> - <action name="Execute"> - <command>mpc prev</command> - </action> - </keybind> - <keybind key="XF86AudioNext"> - <action name="Execute"> - <command>mpc next</command> - </action> - </keybind> - <keybind key="XF86MonBrightnessDown"> - <action name="Execute"> - <command>xbacklight -dec 5</command> - </action> - </keybind> - <keybind key="XF86MonBrightnessUp"> - <action name="Execute"> - <command>xbacklight -inc 5</command> - </action> - </keybind> - <!-- I'm not satisfied with PulseAudio default volume controller. - So, I use custom script instead --> - <keybind key="XF86AudioRaiseVolume"> - <action name="Execute"> - <command>pulsevol --up</command> - </action> - </keybind> - <keybind key="XF86AudioLowerVolume"> - <action name="Execute"> - <command>pulsevol --down</command> - </action> - </keybind> - <keybind key="XF86AudioMute"> - <action name="Execute"> - <command>pulsevol --mute</command> - </action> - </keybind> - <!-- Reload and Exit keybinds --> - <keybind key="W-S-BackSpace"> - <action name="Restart"/> - </keybind> - <keybind key="W-S-r"> - <action name="Reconfigure"/> - </keybind> - <keybind key="W-S-q"> - <action name="Exit"/> - </keybind> - </keyboard> - <mouse> - <dragThreshold>1</dragThreshold> - <!-- number of pixels the mouse must move before a drag begins --> - <doubleClickTime>500</doubleClickTime> - <!-- in milliseconds (1000 = 1 second) --> - <screenEdgeWarpTime>0</screenEdgeWarpTime> - <!-- Time before changing desktops when the pointer touches the edge of the - screen while moving a window, in milliseconds (1000 = 1 second). - Set this to 0 to disable warping --> - <screenEdgeWarpMouse>false</screenEdgeWarpMouse> - <!-- Set this to TRUE to move the mouse pointer across the desktop when - switching due to hitting the edge of the screen --> - <context name="Desktop"> - <mousebind button="W-Down" action="Click"> - <action name="GoToDesktop"> - <to>right</to> - <wrap>no</wrap> - </action> - </mousebind> - <mousebind button="W-Up" action="Click"> - <action name="GoToDesktop"> - <to>left</to> - <wrap>no</wrap> - </action> - </mousebind> - </context> - <context name="Frame"> - <mousebind button="W-Down" action="Click"> - <action name="GoToDesktop"> - <to>right</to> - <wrap>no</wrap> - </action> - </mousebind> - <mousebind button="W-Up" action="Click"> - <action name="GoToDesktop"> - <to>left</to> - <wrap>no</wrap> - </action> - </mousebind> - </context> - <context name="Frame"> - <mousebind button="W-Left" action="Drag"> - <action name="Move"/> - </mousebind> - </context> - <context name="Titlebar"> - <mousebind button="Left" action="Drag"> - <action name="Move"/> - </mousebind> - <mousebind button="Left" action="DoubleClick"> - <action name="ToggleMaximizeFull"/> - </mousebind> - <mousebind button="Up" action="Click"> - <action name="if"> - <shaded>no</shaded> - <then> - <action name="Shade"/> - </then> - </action> - </mousebind> - <mousebind button="Down" action="Click"> - <action name="if"> - <shaded>yes</shaded> - <then> - <action name="Unshade"/> - <action name="Raise"/> - </then> - </action> - </mousebind> - </context> - <context name="Titlebar Top Right Bottom Left TLCorner TRCorner BRCorner BLCorner"> - <mousebind button="Left" action="Press"> - <action name="Focus"/> - <action name="Raise"/> - </mousebind> - <mousebind button="Right" action="Press"> - <action name="Focus"/> - <action name="Raise"/> - <action name="ShowMenu"> - <menu>client-menu</menu> - </action> - </mousebind> - </context> - <context name="Top"> - <mousebind button="Left" action="Drag"> - <action name="Resize"> - <edge>top</edge> - </action> - </mousebind> - </context> - <context name="Left"> - <mousebind button="Left" action="Drag"> - <action name="Resize"> - <edge>left</edge> - </action> - </mousebind> - </context> - <context name="Right"> - <mousebind button="Left" action="Drag"> - <action name="Resize"> - <edge>right</edge> - </action> - </mousebind> - </context> - <context name="Bottom"> - <mousebind button="Left" action="Drag"> - <action name="Resize"> - <edge>bottom</edge> - </action> - </mousebind> - <mousebind button="Right" action="Press"> - <action name="Focus"/> - <action name="Raise"/> - <action name="ShowMenu"> - <menu>client-menu</menu> - </action> - </mousebind> - </context> - <context name="TRCorner BRCorner TLCorner BLCorner"> - <mousebind button="Left" action="Press"> - <action name="Focus"/> - <action name="Raise"/> - <action name="Unshade"/> - </mousebind> - <mousebind button="Left" action="Drag"> - <action name="Resize"/> - </mousebind> - </context> - <context name="Client"> - <mousebind button="Left" action="Press"> - <action name="Focus"/> - <action name="Raise"/> - </mousebind> - <mousebind button="Right" action="Press"> - <action name="Focus"/> - <action name="Raise"/> - </mousebind> - </context> - <context name="Icon"> - <mousebind button="Left" action="Press"> - <action name="Focus"/> - <action name="Raise"/> - <action name="Unshade"/> - <action name="ShowMenu"> - <menu>client-menu</menu> - </action> - </mousebind> - <mousebind button="Right" action="Press"> - <action name="Focus"/> - <action name="Raise"/> - <action name="ShowMenu"> - <menu>client-menu</menu> - </action> - </mousebind> - </context> - <context name="AllDesktops"> - <mousebind button="Left" action="Press"> - <action name="Focus"/> - <action name="Raise"/> - <action name="Unshade"/> - </mousebind> - <mousebind button="Left" action="Click"> - <action name="ToggleOmnipresent"/> - </mousebind> - </context> - <context name="Shade"> - <mousebind button="Left" action="Press"> - <action name="Focus"/> - <action name="Raise"/> - </mousebind> - <mousebind button="Left" action="Click"> - <action name="ToggleShade"/> - </mousebind> - </context> - <context name="Iconify"> - <mousebind button="Left" action="Press"> - <action name="Focus"/> - <action name="Raise"/> - </mousebind> - <mousebind button="Left" action="Click"> - <action name="Iconify"/> - </mousebind> - </context> - <context name="Maximize"> - <mousebind button="Left" action="Press"> - <action name="Focus"/> - <action name="Raise"/> - <action name="Unshade"/> - </mousebind> - <mousebind button="Left" action="Click"> - <action name="ToggleMaximize"/> - </mousebind> - </context> - <context name="Close"> - <mousebind button="Left" action="Press"> - <action name="Focus"/> - <action name="Raise"/> - <action name="Unshade"/> - </mousebind> - <mousebind button="Left" action="Click"> - <action name="Close"/> - </mousebind> - </context> - <context name="Root"> - <!-- Menus --> - <mousebind button="Right" action="Press"> - <action name="ShowMenu"> - <menu>root-menu</menu> - </action> - </mousebind> - <mousebind button="Left" action="DoubleClick"> - <action name="ShowMenu"> - <menu>client-list-combined-menu</menu> - </action> - </mousebind> - </context> - </mouse> - <menu> - <file>menu.xml</file> - <hideDelay>200</hideDelay> - <!-- if a press-release lasts longer than this setting (in milliseconds), - the menu is hidden again --> - <middle>no</middle> - <!-- center submenus vertically about the parent entry --> - <submenuShowDelay>100</submenuShowDelay> - <!-- time to delay before showing a submenu after hovering over the parent entry. - if this is a negative value, then the delay is infinite and the - submenu will not be shown until it is clicked on --> - <submenuHideDelay>400</submenuHideDelay> - <!-- time to delay before hiding a submenu when selecting another entry in parent menu - if this is a negative value, then the delay is infinite and the - submenu will not be hidden until a different submenu is opened --> - <showIcons>no</showIcons> - <!-- controls if icons appear in the client-list-(combined-)menu --> - <manageDesktops>yes</manageDesktops> - <!-- show the manage desktops section in the client-list-(combined-)menu --> - </menu> -</openbox_config> diff --git a/jaci/dotfiles/labwc/.paper-config/shade.xbm b/jaci/dotfiles/labwc/.paper-config/shade.xbm deleted file mode 100644 index b24c8d3..0000000 --- a/jaci/dotfiles/labwc/.paper-config/shade.xbm +++ /dev/null @@ -1,5 +0,0 @@ -#define shade_width 12 -#define shade_height 12 -static unsigned char shade_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x01, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/jaci/dotfiles/labwc/.paper-config/shade_toggled.xbm b/jaci/dotfiles/labwc/.paper-config/shade_toggled.xbm deleted file mode 100644 index 6eed12e..0000000 --- a/jaci/dotfiles/labwc/.paper-config/shade_toggled.xbm +++ /dev/null @@ -1,5 +0,0 @@ -#define shade_toggled_width 12 -#define shade_toggled_height 12 -static unsigned char shade_toggled_bits[] = { - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xf8, 0x01, 0x00, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0xf8, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 }; diff --git a/jaci/dotfiles/labwc/.paper-config/themerc b/jaci/dotfiles/labwc/.paper-config/themerc deleted file mode 100644 index e941218..0000000 --- a/jaci/dotfiles/labwc/.paper-config/themerc +++ /dev/null @@ -1,70 +0,0 @@ -!! Menu -menu.border.width: 8 -menu.border.color: #f9faf4 -menu.overlap.x: -10 -menu.title.bg: flat -menu.title.bg.color: #f9faf4 -menu.title.text.color: #947e7b -menu.title.text.justify: center -menu.items.bg: flat -menu.items.bg.color: #f9faf4 -menu.items.text.color: #947e7b -menu.items.active.bg: flat -menu.items.active.bg.color: #aecdad -menu.items.active.text.color: #526b6e -menu.items.disabled.text.color: #4d5066 -menu.items.justify: left -menu.separator.padding.height: 2 -menu.separator.color: #f9faf4 - -!! Titlebar -window.*.title.bg: flat -window.*.label.bg: parentrelative -window.active.title.bg.color: #e7e8eb -window.active.label.text.color: #70788d -window.inactive.title.bg.color: #e7e8eb -window.inactive.label.text.color: #d3d3d6 -window.label.text.justify: center - -!! Titlebar buttons -window.*.button.*.bg: parentrelative -window.*.button.*.pressed.bg: flat -window.active.button.*.image.color: #70788d -window.active.button.*.hover.image.color: #aecdad -window.active.button.*.pressed.bg.color: #aecdad -window.active.button.disabled.image.color: #d3d3d6 -window.inactive.button.*.image.color: #d3d3d6 -window.inactive.button.disabled.image.color: #d3d3d6 - -!! Borders -border.width: 0 -padding.width: 12 -padding.height: 8 -window.client.padding.width: 0 -window.client.padding.height: 0 -window.handle.width: 2 -window.active.border.color: #e7e8eb -window.active.client.color: #e7e8eb -window.active.handle.bg: flat -window.active.handle.bg.color: #e7e8eb -window.active.grip.bg: flat -window.active.grip.bg.color: #e7e8eb -window.inactive.grip.bg: flat -window.inactive.grip.bg.color: #e7e8eb -window.inactive.border.color: #e7e8eb -window.inactive.handle.bg: flat -window.inactive.handle.bg.color: #e7e8eb -window.inactive.client.color: #e7e8eb - -!! OSD -osd.border.width: 1 -osd.border.color: #e7e8eb -osd.label.text.color: #5c616c -osd.bg: flat -osd.bg.color: #e7e8eb -osd.label.bg: flat -osd.label.bg.color: #e7e8eb -osd.hilight.bg: flat -osd.hilight.bg.color: #aecdad -osd.unhilight.bg: flat solid -osd.unhilight.bg.color: #70788d diff --git a/jaci/dotfiles/labwc/autostart b/jaci/dotfiles/labwc/autostart index 72a9eb9..10a349b 100644 --- a/jaci/dotfiles/labwc/autostart +++ b/jaci/dotfiles/labwc/autostart @@ -11,7 +11,7 @@ swww img ~/.config/labwc/backgrounds/cat1.jpg >/dev/null 2>&1 & # output HDMI-A-1 position 1366,0 # output eDP-1 position 0,0 # } -# kanshi >/dev/null 2>&1 & +kanshi >/dev/null 2>&1 & # Launch a panel such as yambar or waybar. waybar >/dev/null 2>&1 & @@ -20,3 +20,6 @@ waybar >/dev/null 2>&1 & # through the org.freedesktop.Notifications D-Bus API and require a client such # as mako to function correctly. Thunderbird is an example of this. mako >/dev/null 2>&1 & + +# Setup network applet +nm-applet --indicator >/dev/null 2>&1 & diff --git a/jaci/dotfiles/labwc/menu.xml b/jaci/dotfiles/labwc/menu.xml index 55a107a..d10afdf 100644 --- a/jaci/dotfiles/labwc/menu.xml +++ b/jaci/dotfiles/labwc/menu.xml @@ -47,16 +47,20 @@ <item label="Web browser"> <action name="Execute" command="firefox" /> </item> + <item label="Steam"> + <action name="Execute" command="steam" /> + </item> <item label="Terminal"> <action name="Execute" command="foot" /> </item> + <separator /> <item label="Reconfigure"> <action name="Reconfigure" /> </item> - <item label="Exit"> + <item label="Logout"> <action name="Exit" /> </item> - <item label="Poweroff"> + <item label="Power Off"> <action name="Execute" command="systemctl -i poweroff" /> </item> </menu> diff --git a/jaci/dotfiles/labwc/rc.xml b/jaci/dotfiles/labwc/rc.xml index 92f8b5a..77e4928 100644 --- a/jaci/dotfiles/labwc/rc.xml +++ b/jaci/dotfiles/labwc/rc.xml @@ -11,7 +11,7 @@ <core> <decoration>server</decoration> <gap>0</gap> - <adaptiveSync>fullscreen</adaptiveSync> + <adaptiveSync>yes</adaptiveSync> <allowTearing>yes</allowTearing> <reuseOutputMode>no</reuseOutputMode> </core> @@ -27,10 +27,10 @@ <cornerRadius>16</cornerRadius> <keepBorder>yes</keepBorder> <font> - <name>GohuFont Nerd Font</name> - <size>10</size> + <name>GohuFont 14 Nerd Font</name> + <size>14</size> <slant>normal</slant> - <weight>normal</weight> + <weight>bold</weight> </font> <!--<font place="ActiveWindow"> @@ -65,9 +65,9 @@ --> <windowSwitcher show="yes" preview="yes" outlines="yes"> <fields> - <field content="type" width="25%" /> - <field content="trimmed_identifier" width="25%" /> - <!-- <field content="identifier" width="25%" /> --> + <!-- <field content="type" width="25%" /> + <field content="trimmed_identifier" width="25%" /> --> + <field content="identifier" width="25%" /> <field content="title" width="50%" /> </fields> </windowSwitcher> @@ -81,7 +81,7 @@ <resize popupShow="Never" /> <focus> - <followMouse>no</followMouse> + <followMouse>yes</followMouse> <followMouseRequiresMovement>yes</followMouseRequiresMovement> <raiseOnFocus>no</raiseOnFocus> </focus> @@ -164,16 +164,16 @@ <keyboard> <numlock>on</numlock> <layoutScope>global</layoutScope> - <repeatRate>25</repeatRate> - <repeatDelay>600</repeatDelay> + <repeatRate>40</repeatRate> + <repeatDelay>400</repeatDelay> <keybind key="A-Tab"> <action name="NextWindow" /> </keybind> <keybind key="W-Return"> - <action name="Execute" command="alacritty" /> + <action name="Execute" command="kitty" /> </keybind> <keybind key="A-F3"> - <action name="Execute" command="bemenu-run" /> + <action name="Execute" command="" /> </keybind> <keybind key="A-F4"> <action name="Close" /> diff --git a/jaci/dotfiles/labwc/themerc-override b/jaci/dotfiles/labwc/themerc-override new file mode 100644 index 0000000..f56ab4c --- /dev/null +++ b/jaci/dotfiles/labwc/themerc-override @@ -0,0 +1,70 @@ +# This file contains all themerc options with default values +# +# System-wide and local themes can be overridden by creating a copy of this +# file and renaming it to $HOME/.config/labwc/themerc-override. Be careful +# though - if you only want to override a small number of specific options, +# make sure all other lines are commented out or deleted. + +# general +border.width: 3 +padding.height: 3 + +# The following options has no default, but fallbacks back to +# font-height + 2x padding.height if not set. +# titlebar.height: + +# window border +window.active.border.color: #ffe6f2 +window.inactive.border.color: #f6f5f4 + +# ToggleKeybinds status indicator +window.active.indicator.toggled-keybind.color: #ff0000 + +# window titlebar background +window.active.title.bg.color: #ffe6f2 +window.inactive.title.bg.color: #f6f5f4 + +# window titlebar text +window.active.label.text.color: #000000 +window.inactive.label.text.color: #000000 +window.label.text.justify: center + +# window buttons +window.active.button.unpressed.image.color: #000000 +window.inactive.button.unpressed.image.color: #000000 + +# Note that "menu", "iconify", "max", "close" buttons colors can be defined +# individually by inserting the type after the button node, for example: +# +# window.active.button.iconify.unpressed.image.color: #333333 + +# menu +menu.overlap.x: 0 +menu.overlap.y: 0 +menu.width.min: 20 +menu.width.max: 200 +menu.items.bg.color: #ffe6f2 +menu.items.text.color: #330066 +menu.items.active.bg.color: #ffffcc +menu.items.active.text.color: #330066 +menu.items.padding.x: 12 +menu.items.padding.y: 6 +menu.separator.width: 1 +menu.separator.padding.width: 6 +menu.separator.padding.height: 3 +menu.separator.color: #8c1aff + +# on screen display (window-cycle dialog) +osd.bg.color: #ffe6f2 +osd.border.color: #ffffcc +osd.border.width: 3 +osd.label.text.color: #330066 + +osd.window-switcher.width: 600 +osd.window-switcher.padding: 4 +osd.window-switcher.item.padding.x: 10 +osd.window-switcher.item.padding.y: 1 +osd.window-switcher.item.active.border.width: 2 + +osd.workspace-switcher.boxes.width: 20 +osd.workspace-switcher.boxes.height: 20 diff --git a/jaci/dotfiles/waybar/config b/jaci/dotfiles/waybar/config new file mode 100644 index 0000000..c9eebcb --- /dev/null +++ b/jaci/dotfiles/waybar/config @@ -0,0 +1,82 @@ +{ + "modules-left": [ + "wlr/taskbar" + ], + "modules-center": [ + "clock", + ], + "modules-right": [ + "idle_inhibitor", + "pulseaudio", + "custom/spotify", + "network", + "memory", + "cpu", + "custom/power", + ], + // Modules + "wlr/taskbar": { + "format": "{icon} {name}", + "on-click": "minimize-raise", + }, + "idle_inhibitor": { + "format": "{icon} ", + "format-icons":{ + "activated": "", + "deactivated": "" + } + }, + "clock": { + "interval": 10, + "format-alt": " {:%e %b %Y}", // Icon: calendar-alt + "format": " {:%I:%M %p}", + }, + "cpu": { + "interval": 5, + "format": " {usage}%", + "states": { + "warning": 70, + "critical": 90, + }, + "on-click": "foot -e 'htop'", + }, + "memory": { + "interval": 5, + "format": " {}%", // Icon: memory + "on-click": "foot -e 'htop'", + "states": { + "warning": 70, + "critical": 90 + } + }, + "pulseaudio": { + "scroll-step": 1, // %, can be a float + "format": "{volume}% {icon}", + "format-bluetooth": "{volume}% {icon} {format_source}", + "format-bluetooth-muted": " {icon} {format_source}", + "format-muted": "婢 {format_source}", + "format-source": "{volume}% ", + "format-source-muted": "", + "format-icons": { + "headphone": "", + "hands-free": "וֹ", + "headset": " ", + "phone": "", + "portable": "", + "car": "", + "default": [""] + }, + "on-click": "pavucontrol", + "on-scroll-up": "pactl set-sink-volume @DEFAULT_SINK@ +2%", + "on-scroll-down": "pactl set-sink-volume @DEFAULT_SINK@ -2%", + }, + "tray": { + "icon-size": 18, + "spacing":10, + }, + "custom/spotify": { + "format": " ", + "on-click": "spot", + "tooltip": false + }, +} diff --git a/jaci/dotfiles/waybar/style.css b/jaci/dotfiles/waybar/style.css new file mode 100644 index 0000000..82e5601 --- /dev/null +++ b/jaci/dotfiles/waybar/style.css @@ -0,0 +1,98 @@ +@define-color celadon #b0f2b4; +@define-color celeste #baf2e9; +@define-color thistle #dfc2f2; +@define-color english_violet #51344d; +@define-color indian_red #c97064; +@define-color black_olive #1f271b; +@define-color egg_shell #f8f1dd; + +* { + border: none; + border-radius: 0; + margin: 0; + padding: 0; + color: @egg_shell; + font-family: "GohuFont 14 Nerd Font"; + font-size: 16px; + font-weight: normal; +} + +/* The whole bar */ +#waybar { + background: transparent; + background-color: transparent; +} + +#taskbar { + background: transparent; + color: @egg_shell; +} +#taskbar button { + padding-left: 3px; + padding-right: 3px; + margin-left: 3px; + margin-right: 3px; + color: transparent; + border-bottom: 2px solid; +} + +#taskbar button.active { + color: @celeste; +} + +.modules-left, +.modules-right, +.modules-center { + margin: 8px 8px 1px 8px; + background: transparent; + color: @egg_shell; + background-color: @english_violet; + border-radius: 25px; + padding: 0px 10px 0px 10px; +} +/* Every modules */ +#clock, +#cpu, +#custom-spotify, +#memory, +#network, +#pulseaudio, +#taskbar { + padding:0.5rem 0.6rem; + margin: 1px 0px; +} + +/* ----------------------------------------------------------------------------- + * Modules styles + * -------------------------------------------------------------------------- */ + +#clock { + min-width: 140px; +} + +#cpu.warning, +#cpu.critical, +#memory.warning, +#memory.critical, +#network.disconnected { + color: @indian_red; +} + +#pulseaudio { + padding-top:6px; +} + +#pulseaudio.muted { + color: @celeste; +} + +#custom-spotify { + color: @celadon; +} + +#custom-power { + margin-left:15px; + margin-right:15px; + font-size:15px; + color: @indian_red; +} diff --git a/jaci/modules/apps/firefox/firefox.nix b/jaci/modules/apps/firefox/firefox.nix index 1b9dae5..a8134ff 100644 --- a/jaci/modules/apps/firefox/firefox.nix +++ b/jaci/modules/apps/firefox/firefox.nix @@ -37,7 +37,7 @@ in }; settings = { "browser.startup.blankWindow" = true; - "browser.startup.homepage" = "about:blank"; + "browser.startup.homepage" = "https://www.startpage.com/do/mypage.pl?prfe=11898a1adf7b7dfb587580692f358773a11ca25e993b8e077476641cec033319e15f2449c345f5be919fd0a082015c3e4ed23143bd4337512466c04c2999831a54abca2eaeb42963c63ff064"; "browser.search.region" = "US"; "browser.search.isUS" = true; "distribution.searchplugins.defaultLocale" = "en-US"; diff --git a/jaci/modules/home-manager/home.nix b/jaci/modules/home-manager/home.nix index 9ac7a5b..f8e350a 100644 --- a/jaci/modules/home-manager/home.nix +++ b/jaci/modules/home-manager/home.nix @@ -96,7 +96,7 @@ obs-studio # Install fonts - (nerdfonts.override { fonts = [ "Hermit" "GohuFont" ]; }) + (nerdfonts.override { fonts = [ "Hermit" "Gohu" ]; }) # # You can also create simple shell scripts directly inside your # # configuration. For example, this adds a command 'my-hello' to your @@ -192,7 +192,7 @@ cursorTheme.package = pkgs.catppuccin-cursors; cursorTheme.name = "latteFlamingo"; theme = { - name = "Catppuccin-Latte-Pink"; + name = "Catppuccin-Latte-Standard-Pink-Light"; package = pkgs.catppuccin-gtk.override { accents = [ "pink" ]; tweaks = [ ]; diff --git a/jaci/modules/labwc/labwc_conf.nix b/jaci/modules/labwc/labwc_conf.nix index bf92bad..8f8b007 100644 --- a/jaci/modules/labwc/labwc_conf.nix +++ b/jaci/modules/labwc/labwc_conf.nix @@ -24,7 +24,7 @@ ### config = lib.mkIf config.labwc.enable { - # programs.sway.enable = true; + programs.dconf.enable = true; nixpkgs.config.allowUnfree = config.labwc.useNonFree; # For R2ModMan @@ -65,9 +65,13 @@ ghostscript labwc libnotify + kanshi mako - ncspot + spot networkmanagerapplet + nwg-dock + nwg-drawer + nwg-look pavucontrol slurp swaylock @@ -76,10 +80,8 @@ wl-clipboard waybar wdisplays - wofi xdg-utils zsh - # Fonts ] config.labwc.systemPackages # (lib.mkIf config.labwc.installGaming [ diff --git a/nate/modules/apps/firefox/firefox.nix b/nate/modules/apps/firefox/firefox.nix index 27a813a..eb422b5 100644 --- a/nate/modules/apps/firefox/firefox.nix +++ b/nate/modules/apps/firefox/firefox.nix @@ -37,7 +37,7 @@ in }; settings = { "browser.startup.blankWindow" = true; - "browser.startup.homepage" = "about:blank"; + "browser.startup.homepage" = "https://www.startpage.com/do/mypage.pl?prfe=11898a1adf7b7dfb587580692f358773a11ca25e993b8e077476641cec033319e15f2449c345f5be919fd0a082015c3e4ed23143bd4337512466c04c2999831a54abca2eaeb42963c63ff064"; "browser.newtabpage.enabled" = false; "browser.search.region" = "US"; "browser.search.isUS" = true;