This commit is contained in:
Stephan Raabe 2023-09-14 14:34:08 +02:00
parent 06665a3cb6
commit 0a7af4d2bb
10 changed files with 51 additions and 14 deletions

8
.deploycheck Normal file
View File

@ -0,0 +1,8 @@
-------------------------------------------------------
Checklist for changes on main branch after merging
-------------------------------------------------------
hyprland.conf: Set monitor to ,preferred,auto,1
hyprland.conf: Set keyboard to us
gtk/gtk-3.0: Remove bookmarks

View File

@ -106,6 +106,7 @@ packagesPacman=(
"tumbler"
"xautolock"
"blueman"
"nautilus"
);
packagesYay=(

View File

@ -1,6 +1,18 @@
Version 2.1
Version 2.2
https://gitlab.com/stephan-raabe/dotfiles/-/releases/2.2
--------------------------------------------------------
- Login: Move issue into login directory
- Bugfix: /gtk/gtk-3.0/bookmarks removed from repository
- Hyprland: Prefer dark theme for gtk3 applications e.g., nautilus
- Hyprland: Add keybinding for nautilus SUPER, CTRL, F
- Installation: Add nautilus as default file manager
- Waybar: Add quickstart icon for nautilus
- Waybar: Style improvements
Bugfixes
Updates custom waybar mdule to check available packages for updates (pacman and aur) plus color theme for number of available packages (waybar/modules.json)
New installupdates script with Timeshift integration. Ask for name for the Timeshift before starting the updates (scripts/installupdates.sh)
Pywal colors for waybar now with relative link into ./cache/wal/ (waybar/style.css)
Version 2.1
https://gitlab.com/stephan-raabe/dotfiles/-/releases/2.1
--------------------------------------------------------
- Several bugfixes
- Updates custom waybar module to check available packages for updates (pacman and aur) plus color theme for number of available packages (waybar/modules.json)
- New installupdates script with Timeshift integration. Ask for name for the Timeshift before starting the updates (scripts/installupdates.sh)
- Waybar: Pywal colors for waybar now with relative link into ./cache/wal/ (waybar/style.css)

View File

@ -9,7 +9,10 @@ gtk_theme="$(grep 'gtk-theme-name' "$config" | sed 's/.*\s*=\s*//')"
icon_theme="$(grep 'gtk-icon-theme-name' "$config" | sed 's/.*\s*=\s*//')"
cursor_theme="$(grep 'gtk-cursor-theme-name' "$config" | sed 's/.*\s*=\s*//')"
font_name="$(grep 'gtk-font-name' "$config" | sed 's/.*\s*=\s*//')"
gsettings set "$gnome_schema" gtk-theme "$gtk_theme"
gsettings set "$gnome_schema" icon-theme "$icon_theme"
gsettings set "$gnome_schema" cursor-theme "$cursor_theme"
gsettings set "$gnome_schema" font-name "$font_name"
gsettings set "$gnome_schema" color-scheme 'prefer-dark'

View File

@ -18,7 +18,8 @@ env = WLR_RENDERER_ALLOW_SOFTWARE, 1
# Monitor Setup
# See https://wiki.hyprland.org/Configuring/Monitors/
# -----------------------------------------------------
monitor=,preferred,auto,1
monitor=,2560x1440@120,auto,1
# monitor=,preferred,auto,1
# monitor=,1920x1080,auto,1
# -----------------------------------------------------
@ -159,6 +160,7 @@ bind = $mainMod SHIFT, W, exec, ~/dotfiles/scripts/updatewal-swww.sh
bind = $mainMod CTRL, W, exec, ~/dotfiles/scripts/wallpaper-swww.sh
bind = $mainMod CTRL, RETURN, exec, ~/dotfiles/scripts/applauncher.sh
bind = $mainMod SHIFT, B, exec, ~/dotfiles/waybar/launch.sh
bind = $mainMod CTRL, F, exec, nautilus
bind = $mainMod, 1, workspace, 1
bind = $mainMod, 2, workspace, 2

View File

@ -59,6 +59,7 @@
"group/quicklinks": {
"orientation": "horizontal",
"modules": [
"custom/filemanager",
"custom/brave",
]
},

View File

@ -16,7 +16,7 @@ killall waybar
# -----------------------------------------------------
# Loading the configuration based on the username
# -----------------------------------------------------
if [[ $USER = "raabe2" ]]
if [[ $USER = "raabe" ]]
then
waybar -c ~/dotfiles/waybar/myconfig & -s ~/dotfiles/waybar/style.css
else

View File

@ -77,6 +77,13 @@
"tooltip": false
},
// Filemanager Launcher
"custom/filemanager": {
"format": "",
"on-click": "nautilus",
"tooltip": false
},
// Outlook Launcher
"custom/outlook": {
"format": "",
@ -100,7 +107,7 @@
// ChatGPT Launcher
"custom/chatgpt": {
"format": "",
"format": "",
"on-click": "brave --app=https://chat.openai.com",
"tooltip": false
},
@ -112,10 +119,10 @@
"tooltip": false
},
// Looking Glass Launcher
"custom/lookingglass": {
// Windows VM
"custom/windowsvm": {
"format": "",
"on-click": "~/dotfiles/scripts/looking-glass.sh",
"on-click": "~/private/launchvm.sh",
"tooltip": false
},

View File

@ -59,8 +59,9 @@
"group/quicklinks": {
"orientation": "horizontal",
"modules": [
"custom/filemanager",
"custom/chatgpt",
"custom/lookingglass"
"custom/windowsvm"
]
},

View File

@ -148,9 +148,11 @@ window#waybar.empty #window {
* Custom Quicklinks
* ----------------------------------------------------- */
#custom-brave, #custom-outlook, #custom-teams, #custom-chatgpt, #custom-calculator, #custom-lookingglass {
margin-right:15px;
#custom-brave, #custom-outlook, #custom-filemanager, #custom-teams, #custom-chatgpt, #custom-calculator, #custom-windowsvm {
margin-right:20px;
font-size:20px;
font-weight:bold;
opacity:0.8;
}
/* -----------------------------------------------------