From a881b3a8a37eb9e9ff28afce8c6d366a5fb48cfd Mon Sep 17 00:00:00 2001 From: Isshi0417 Date: Sat, 13 Jul 2024 02:52:19 +0900 Subject: [PATCH] tinker about --- flake.lock | 200 ++----- flake.nix | 30 +- hosts/default/configuration.nix | 4 +- modules/home-manager/awesome/default.nix | 39 ++ .../home-manager/awesome/dotfiles/.luarc.json | 14 + .../awesome/dotfiles/binds/client/init.lua | 4 + .../awesome/dotfiles/binds/client/keys.lua | 122 +++++ .../awesome/dotfiles/binds/client/mouse.lua | 19 + .../awesome/dotfiles/binds/global/init.lua | 4 + .../awesome/dotfiles/binds/global/keys.lua | 437 +++++++++++++++ .../awesome/dotfiles/binds/global/mouse.lua | 17 + .../awesome/dotfiles/binds/global/xrandr.lua | 136 +++++ .../awesome/dotfiles/binds/init.lua | 4 + .../awesome/dotfiles/binds/mod.lua | 16 + .../awesome/dotfiles/config/autostart.sh | 12 + .../awesome/dotfiles/config/cpu.sh | 4 + .../awesome/dotfiles/config/ram.sh | 4 + .../awesome/dotfiles/config/rules.lua | 63 +++ .../awesome/dotfiles/config/user.lua | 22 + .../home-manager/awesome/dotfiles/helpers.lua | 54 ++ modules/home-manager/awesome/dotfiles/rc.lua | 40 ++ .../awesome/dotfiles/signal/client.lua | 4 + .../awesome/dotfiles/signal/error.lua | 11 + .../awesome/dotfiles/signal/init.lua | 5 + .../awesome/dotfiles/signal/layout.lua | 24 + .../awesome/dotfiles/signal/notifications.lua | 18 + .../awesome/dotfiles/signal/titlebar.lua | 43 ++ .../theme/assets/icons/layouts/cornernew.png | Bin 0 -> 4328 bytes .../theme/assets/icons/layouts/cornernww.png | Bin 0 -> 4326 bytes .../theme/assets/icons/layouts/cornersew.png | Bin 0 -> 4329 bytes .../theme/assets/icons/layouts/cornersww.png | Bin 0 -> 4330 bytes .../theme/assets/icons/layouts/dwindlew.png | Bin 0 -> 4322 bytes .../theme/assets/icons/layouts/fairhw.png | Bin 0 -> 4294 bytes .../theme/assets/icons/layouts/fairvw.png | Bin 0 -> 4297 bytes .../theme/assets/icons/layouts/floatingw.png | Bin 0 -> 4310 bytes .../assets/icons/layouts/floatingw.png.png | Bin 0 -> 769 bytes .../assets/icons/layouts/fullscreenw.png | Bin 0 -> 4457 bytes .../theme/assets/icons/layouts/magnifierw.png | Bin 0 -> 4352 bytes .../theme/assets/icons/layouts/maxw.png | Bin 0 -> 4473 bytes .../theme/assets/icons/layouts/spiralw.png | Bin 0 -> 4319 bytes .../assets/icons/layouts/tilebottomw.png | Bin 0 -> 4300 bytes .../theme/assets/icons/layouts/tileleftw.png | Bin 0 -> 4311 bytes .../theme/assets/icons/layouts/tiletopw.png | Bin 0 -> 4299 bytes .../theme/assets/icons/layouts/tilew.png | Bin 0 -> 626 bytes .../theme/assets/icons/screenshot.png | Bin 0 -> 7148 bytes .../theme/assets/icons/titlebar/button.png | Bin 0 -> 8097 bytes .../assets/icons/titlebar/button_close.png | Bin 0 -> 11382 bytes .../dotfiles/theme/assets/logos/awesome64.png | Bin 0 -> 195 bytes .../dotfiles/theme/assets/logos/nix.svg | 513 ++++++++++++++++++ .../theme/colorsheme/catppuccin_mocha.lua | 27 + .../dotfiles/theme/colorsheme/init.lua | 12 + .../awesome/dotfiles/theme/init.lua | 4 + .../awesome/dotfiles/theme/theme.lua | 85 +++ .../awesome/dotfiles/ui/bar/init.lua | 68 +++ .../awesome/dotfiles/ui/bar/modules/clock.lua | 40 ++ .../awesome/dotfiles/ui/bar/modules/cpu.lua | 40 ++ .../dotfiles/ui/bar/modules/layoutbox.lua | 14 + .../awesome/dotfiles/ui/bar/modules/logo.lua | 17 + .../awesome/dotfiles/ui/bar/modules/ram.lua | 40 ++ .../dotfiles/ui/bar/modules/screenshot.lua | 23 + .../dotfiles/ui/bar/modules/systray.lua | 28 + .../dotfiles/ui/bar/modules/taglist.lua | 133 +++++ .../awesome/kitty/config/FunForrest.conf | 45 ++ .../awesome/kitty/config/Treehouse.conf | 21 + .../awesome/kitty/config/gruvbox.conf | 55 ++ .../awesome/kitty/config/kitty.conf | 236 ++++++++ .../awesome/kitty/config/themes/3024_Day.conf | 21 + .../kitty/config/themes/3024_Night.conf | 21 + .../kitty/config/themes/AdventureTime.conf | 21 + .../kitty/config/themes/Afterglow.conf | 21 + .../kitty/config/themes/AlienBlood.conf | 21 + .../awesome/kitty/config/themes/Alucard.conf | 21 + .../kitty/config/themes/Apprentice.conf | 26 + .../awesome/kitty/config/themes/Argonaut.conf | 21 + .../awesome/kitty/config/themes/Arthur.conf | 21 + .../config/themes/AtelierSulphurpool.conf | 21 + .../awesome/kitty/config/themes/Atom.conf | 21 + .../kitty/config/themes/AtomOneLight.conf | 21 + .../awesome/kitty/config/themes/Batman.conf | 21 + .../kitty/config/themes/Belafonte_Day.conf | 21 + .../kitty/config/themes/Belafonte_Night.conf | 21 + .../kitty/config/themes/BirdsOfParadise.conf | 21 + .../awesome/kitty/config/themes/Blazer.conf | 21 + .../awesome/kitty/config/themes/Borland.conf | 21 + .../kitty/config/themes/Bright_Lights.conf | 21 + .../kitty/config/themes/Broadcast.conf | 21 + .../kitty/config/themes/Brogrammer.conf | 21 + .../awesome/kitty/config/themes/C64.conf | 21 + .../awesome/kitty/config/themes/CLRS.conf | 21 + .../awesome/kitty/config/themes/Chalk.conf | 21 + .../kitty/config/themes/Chalkboard.conf | 21 + .../awesome/kitty/config/themes/Ciapre.conf | 21 + .../awesome/kitty/config/themes/Cobalt2.conf | 21 + .../kitty/config/themes/Cobalt_Neon.conf | 21 + .../kitty/config/themes/CrayonPonyFish.conf | 21 + .../kitty/config/themes/Dark_Pastel.conf | 21 + .../awesome/kitty/config/themes/Darkside.conf | 21 + .../awesome/kitty/config/themes/Desert.conf | 21 + .../kitty/config/themes/DimmedMonokai.conf | 21 + .../awesome/kitty/config/themes/DotGov.conf | 21 + .../awesome/kitty/config/themes/Dracula.conf | 21 + .../kitty/config/themes/Dumbledore.conf | 21 + .../kitty/config/themes/Duotone_Dark.conf | 21 + .../awesome/kitty/config/themes/ENCOM.conf | 21 + .../kitty/config/themes/Earthsong.conf | 21 + .../kitty/config/themes/Elemental.conf | 21 + .../awesome/kitty/config/themes/Espresso.conf | 27 + .../kitty/config/themes/Espresso_Libre.conf | 21 + .../kitty/config/themes/Fideloper.conf | 21 + .../awesome/kitty/config/themes/FishTank.conf | 21 + .../awesome/kitty/config/themes/Flat.conf | 21 + .../awesome/kitty/config/themes/Flatland.conf | 21 + .../kitty/config/themes/Floraverse.conf | 21 + .../kitty/config/themes/FrontEndDelight.conf | 21 + .../kitty/config/themes/FunForrest.conf | 21 + .../awesome/kitty/config/themes/Galaxy.conf | 21 + .../awesome/kitty/config/themes/Github.conf | 21 + .../awesome/kitty/config/themes/Glacier.conf | 21 + .../awesome/kitty/config/themes/GoaBase.conf | 21 + .../awesome/kitty/config/themes/Grape.conf | 21 + .../awesome/kitty/config/themes/Grass.conf | 23 + .../awesome/kitty/config/themes/Hardcore.conf | 21 + .../awesome/kitty/config/themes/Harper.conf | 21 + .../awesome/kitty/config/themes/Highway.conf | 21 + .../kitty/config/themes/Hipster_Green.conf | 21 + .../awesome/kitty/config/themes/Homebrew.conf | 23 + .../awesome/kitty/config/themes/Hurtado.conf | 21 + .../awesome/kitty/config/themes/Hybrid.conf | 21 + .../kitty/config/themes/IC_Green_PPL.conf | 21 + .../kitty/config/themes/IC_Orange_PPL.conf | 21 + .../awesome/kitty/config/themes/IR_Black.conf | 21 + .../kitty/config/themes/Jackie_Brown.conf | 21 + .../kitty/config/themes/Japanesque.conf | 21 + .../kitty/config/themes/Jellybeans.conf | 21 + .../config/themes/JetBrains_Darcula.conf | 21 + .../awesome/kitty/config/themes/Kibble.conf | 21 + .../config/themes/Later_This_Evening.conf | 21 + .../kitty/config/themes/Lavandula.conf | 21 + .../kitty/config/themes/LiquidCarbon.conf | 21 + .../themes/LiquidCarbonTransparent.conf | 21 + .../LiquidCarbonTransparentInverse.conf | 21 + .../awesome/kitty/config/themes/Man_Page.conf | 23 + .../awesome/kitty/config/themes/Material.conf | 21 + .../kitty/config/themes/MaterialDark.conf | 21 + .../awesome/kitty/config/themes/Mathias.conf | 21 + .../kitty/config/themes/Medallion.conf | 21 + .../kitty/config/themes/Misterioso.conf | 21 + .../awesome/kitty/config/themes/Molokai.conf | 21 + .../awesome/kitty/config/themes/MonaLisa.conf | 21 + .../awesome/kitty/config/themes/Monokai.conf | 41 ++ .../kitty/config/themes/Monokai_Classic.conf | 47 ++ .../kitty/config/themes/Monokai_Pro.conf | 47 ++ .../themes/Monokai_Pro_(Filter_Machine).conf | 47 ++ .../themes/Monokai_Pro_(Filter_Octagon).conf | 47 ++ .../Monokai_Pro_(Filter_Ristretto).conf | 47 ++ .../themes/Monokai_Pro_(Filter_Spectrum).conf | 47 ++ .../kitty/config/themes/Monokai_Soda.conf | 21 + .../awesome/kitty/config/themes/N0tch2k.conf | 21 + .../kitty/config/themes/Neopolitan.conf | 21 + .../awesome/kitty/config/themes/Neutron.conf | 21 + .../kitty/config/themes/NightLion_v1.conf | 21 + .../kitty/config/themes/NightLion_v2.conf | 21 + .../awesome/kitty/config/themes/Nova.conf | 21 + .../awesome/kitty/config/themes/Novel.conf | 23 + .../awesome/kitty/config/themes/Obsidian.conf | 21 + .../awesome/kitty/config/themes/Ocean.conf | 23 + .../kitty/config/themes/OceanicMaterial.conf | 21 + .../awesome/kitty/config/themes/Ollie.conf | 21 + .../awesome/kitty/config/themes/OneDark.conf | 25 + .../kitty/config/themes/Parasio_Dark.conf | 21 + .../kitty/config/themes/PaulMillr.conf | 21 + .../kitty/config/themes/PencilDark.conf | 21 + .../kitty/config/themes/PencilLight.conf | 21 + .../kitty/config/themes/Piatto_Light.conf | 21 + .../awesome/kitty/config/themes/Pnevma.conf | 21 + .../awesome/kitty/config/themes/Pro.conf | 23 + .../kitty/config/themes/Red_Alert.conf | 21 + .../kitty/config/themes/Red_Sands.conf | 23 + .../config/themes/Relaxed_Afterglow.conf | 25 + .../kitty/config/themes/Renault_Style.conf | 22 + .../config/themes/Renault_Style_Light.conf | 21 + .../kitty/config/themes/Rippedcasts.conf | 21 + .../awesome/kitty/config/themes/Royal.conf | 21 + .../kitty/config/themes/SeaShells.conf | 21 + .../kitty/config/themes/Seafoam_Pastel.conf | 21 + .../awesome/kitty/config/themes/Seti.conf | 21 + .../awesome/kitty/config/themes/Shaman.conf | 21 + .../awesome/kitty/config/themes/Slate.conf | 21 + .../awesome/kitty/config/themes/Smyck.conf | 21 + .../kitty/config/themes/SoftServer.conf | 21 + .../config/themes/Solarized_Darcula.conf | 21 + .../kitty/config/themes/Solarized_Dark.conf | 21 + .../themes/Solarized_Dark_-_Patched.conf | 21 + .../Solarized_Dark_Higher_Contrast.conf | 21 + .../kitty/config/themes/Solarized_Light.conf | 21 + .../kitty/config/themes/Source_Code_X.conf | 21 + .../kitty/config/themes/SpaceGray.conf | 21 + .../config/themes/SpaceGray_Eighties.conf | 21 + .../themes/SpaceGray_Eighties_Dull.conf | 21 + .../kitty/config/themes/Spacedust.conf | 21 + .../kitty/config/themes/Spiderman.conf | 21 + .../awesome/kitty/config/themes/Spring.conf | 21 + .../awesome/kitty/config/themes/Square.conf | 21 + .../awesome/kitty/config/themes/Sundried.conf | 21 + .../awesome/kitty/config/themes/Symfonic.conf | 21 + .../kitty/config/themes/Tango_Dark.conf | 21 + .../kitty/config/themes/Tango_Light.conf | 21 + .../awesome/kitty/config/themes/Teerb.conf | 21 + .../kitty/config/themes/Thayer_Bright.conf | 21 + .../awesome/kitty/config/themes/The_Hulk.conf | 21 + .../awesome/kitty/config/themes/Tomorrow.conf | 21 + .../kitty/config/themes/Tomorrow_Night.conf | 21 + .../config/themes/Tomorrow_Night_Blue.conf | 21 + .../config/themes/Tomorrow_Night_Bright.conf | 21 + .../themes/Tomorrow_Night_Eighties.conf | 21 + .../awesome/kitty/config/themes/ToyChest.conf | 21 + .../kitty/config/themes/Treehouse.conf | 21 + .../awesome/kitty/config/themes/Twilight.conf | 21 + .../awesome/kitty/config/themes/Ubuntu.conf | 21 + .../awesome/kitty/config/themes/Urple.conf | 21 + .../awesome/kitty/config/themes/Vaughn.conf | 21 + .../kitty/config/themes/VibrantInk.conf | 21 + .../awesome/kitty/config/themes/WarmNeon.conf | 21 + .../awesome/kitty/config/themes/Wez.conf | 21 + .../kitty/config/themes/WildCherry.conf | 21 + .../awesome/kitty/config/themes/Wombat.conf | 21 + .../awesome/kitty/config/themes/Wryan.conf | 21 + .../awesome/kitty/config/themes/Zenburn.conf | 25 + .../awesome/kitty/config/themes/ayu.conf | 21 + .../kitty/config/themes/ayu_light.conf | 21 + .../kitty/config/themes/ayu_mirage.conf | 21 + .../kitty/config/themes/gruvbox_dark.conf | 49 ++ .../kitty/config/themes/gruvbox_light.conf | 49 ++ .../awesome/kitty/config/themes/idleToes.conf | 21 + .../awesome/kitty/config/themes/snazzy.conf | 46 ++ .../home-manager/awesome/kitty/default.nix | 8 + .../home-manager/awesome/picom/default.nix | 64 +++ .../awesome/rofi/config/colors.rasi | 21 + .../awesome/rofi/config/config.rasi | 46 ++ .../rofi/config/themes/rounded-common.rasi | 103 ++++ modules/home-manager/awesome/rofi/default.nix | 12 + modules/home-manager/default.nix | 3 +- modules/home-manager/hyprland/default.nix | 247 +++++++++ modules/home-manager/ricing/default.nix | 28 - .../home-manager/terminal/kitty/default.nix | 9 +- .../terminal/kitty/themes/default.nix | 7 - .../kitty/themes/retrofuturism/default.nix | 45 -- .../home-manager/terminal/shell/default.nix | 8 +- modules/system/default.nix | 1 + modules/system/desktop/awesome.nix | 12 +- modules/system/desktop/default.nix | 2 +- 251 files changed, 6941 insertions(+), 270 deletions(-) create mode 100644 modules/home-manager/awesome/default.nix create mode 100644 modules/home-manager/awesome/dotfiles/.luarc.json create mode 100644 modules/home-manager/awesome/dotfiles/binds/client/init.lua create mode 100644 modules/home-manager/awesome/dotfiles/binds/client/keys.lua create mode 100644 modules/home-manager/awesome/dotfiles/binds/client/mouse.lua create mode 100644 modules/home-manager/awesome/dotfiles/binds/global/init.lua create mode 100644 modules/home-manager/awesome/dotfiles/binds/global/keys.lua create mode 100644 modules/home-manager/awesome/dotfiles/binds/global/mouse.lua create mode 100644 modules/home-manager/awesome/dotfiles/binds/global/xrandr.lua create mode 100644 modules/home-manager/awesome/dotfiles/binds/init.lua create mode 100644 modules/home-manager/awesome/dotfiles/binds/mod.lua create mode 100644 modules/home-manager/awesome/dotfiles/config/autostart.sh create mode 100644 modules/home-manager/awesome/dotfiles/config/cpu.sh create mode 100644 modules/home-manager/awesome/dotfiles/config/ram.sh create mode 100644 modules/home-manager/awesome/dotfiles/config/rules.lua create mode 100644 modules/home-manager/awesome/dotfiles/config/user.lua create mode 100644 modules/home-manager/awesome/dotfiles/helpers.lua create mode 100644 modules/home-manager/awesome/dotfiles/rc.lua create mode 100644 modules/home-manager/awesome/dotfiles/signal/client.lua create mode 100644 modules/home-manager/awesome/dotfiles/signal/error.lua create mode 100644 modules/home-manager/awesome/dotfiles/signal/init.lua create mode 100644 modules/home-manager/awesome/dotfiles/signal/layout.lua create mode 100644 modules/home-manager/awesome/dotfiles/signal/notifications.lua create mode 100644 modules/home-manager/awesome/dotfiles/signal/titlebar.lua create mode 100644 modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/cornernew.png create mode 100644 modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/cornernww.png create mode 100644 modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/cornersew.png create mode 100644 modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/cornersww.png create mode 100644 modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/dwindlew.png create mode 100644 modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/fairhw.png create mode 100644 modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/fairvw.png create mode 100644 modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/floatingw.png create mode 100644 modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/floatingw.png.png create mode 100644 modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/fullscreenw.png create mode 100644 modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/magnifierw.png create mode 100644 modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/maxw.png create mode 100644 modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/spiralw.png create mode 100644 modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/tilebottomw.png create mode 100644 modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/tileleftw.png create mode 100644 modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/tiletopw.png create mode 100644 modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/tilew.png create mode 100644 modules/home-manager/awesome/dotfiles/theme/assets/icons/screenshot.png create mode 100644 modules/home-manager/awesome/dotfiles/theme/assets/icons/titlebar/button.png create mode 100644 modules/home-manager/awesome/dotfiles/theme/assets/icons/titlebar/button_close.png create mode 100644 modules/home-manager/awesome/dotfiles/theme/assets/logos/awesome64.png create mode 100644 modules/home-manager/awesome/dotfiles/theme/assets/logos/nix.svg create mode 100644 modules/home-manager/awesome/dotfiles/theme/colorsheme/catppuccin_mocha.lua create mode 100644 modules/home-manager/awesome/dotfiles/theme/colorsheme/init.lua create mode 100644 modules/home-manager/awesome/dotfiles/theme/init.lua create mode 100644 modules/home-manager/awesome/dotfiles/theme/theme.lua create mode 100644 modules/home-manager/awesome/dotfiles/ui/bar/init.lua create mode 100644 modules/home-manager/awesome/dotfiles/ui/bar/modules/clock.lua create mode 100644 modules/home-manager/awesome/dotfiles/ui/bar/modules/cpu.lua create mode 100644 modules/home-manager/awesome/dotfiles/ui/bar/modules/layoutbox.lua create mode 100644 modules/home-manager/awesome/dotfiles/ui/bar/modules/logo.lua create mode 100644 modules/home-manager/awesome/dotfiles/ui/bar/modules/ram.lua create mode 100644 modules/home-manager/awesome/dotfiles/ui/bar/modules/screenshot.lua create mode 100644 modules/home-manager/awesome/dotfiles/ui/bar/modules/systray.lua create mode 100644 modules/home-manager/awesome/dotfiles/ui/bar/modules/taglist.lua create mode 100644 modules/home-manager/awesome/kitty/config/FunForrest.conf create mode 100644 modules/home-manager/awesome/kitty/config/Treehouse.conf create mode 100644 modules/home-manager/awesome/kitty/config/gruvbox.conf create mode 100644 modules/home-manager/awesome/kitty/config/kitty.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/3024_Day.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/3024_Night.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/AdventureTime.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Afterglow.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/AlienBlood.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Alucard.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Apprentice.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Argonaut.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Arthur.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/AtelierSulphurpool.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Atom.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/AtomOneLight.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Batman.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Belafonte_Day.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Belafonte_Night.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/BirdsOfParadise.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Blazer.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Borland.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Bright_Lights.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Broadcast.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Brogrammer.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/C64.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/CLRS.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Chalk.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Chalkboard.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Ciapre.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Cobalt2.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Cobalt_Neon.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/CrayonPonyFish.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Dark_Pastel.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Darkside.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Desert.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/DimmedMonokai.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/DotGov.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Dracula.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Dumbledore.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Duotone_Dark.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/ENCOM.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Earthsong.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Elemental.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Espresso.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Espresso_Libre.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Fideloper.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/FishTank.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Flat.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Flatland.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Floraverse.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/FrontEndDelight.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/FunForrest.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Galaxy.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Github.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Glacier.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/GoaBase.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Grape.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Grass.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Hardcore.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Harper.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Highway.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Hipster_Green.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Homebrew.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Hurtado.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Hybrid.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/IC_Green_PPL.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/IC_Orange_PPL.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/IR_Black.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Jackie_Brown.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Japanesque.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Jellybeans.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/JetBrains_Darcula.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Kibble.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Later_This_Evening.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Lavandula.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/LiquidCarbon.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/LiquidCarbonTransparent.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/LiquidCarbonTransparentInverse.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Man_Page.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Material.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/MaterialDark.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Mathias.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Medallion.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Misterioso.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Molokai.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/MonaLisa.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Monokai.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Monokai_Classic.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Monokai_Pro.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Monokai_Pro_(Filter_Machine).conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Monokai_Pro_(Filter_Octagon).conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Monokai_Pro_(Filter_Ristretto).conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Monokai_Pro_(Filter_Spectrum).conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Monokai_Soda.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/N0tch2k.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Neopolitan.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Neutron.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/NightLion_v1.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/NightLion_v2.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Nova.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Novel.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Obsidian.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Ocean.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/OceanicMaterial.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Ollie.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/OneDark.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Parasio_Dark.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/PaulMillr.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/PencilDark.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/PencilLight.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Piatto_Light.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Pnevma.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Pro.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Red_Alert.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Red_Sands.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Relaxed_Afterglow.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Renault_Style.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Renault_Style_Light.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Rippedcasts.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Royal.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/SeaShells.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Seafoam_Pastel.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Seti.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Shaman.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Slate.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Smyck.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/SoftServer.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Solarized_Darcula.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Solarized_Dark.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Solarized_Dark_-_Patched.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Solarized_Dark_Higher_Contrast.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Solarized_Light.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Source_Code_X.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/SpaceGray.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/SpaceGray_Eighties.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/SpaceGray_Eighties_Dull.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Spacedust.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Spiderman.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Spring.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Square.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Sundried.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Symfonic.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Tango_Dark.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Tango_Light.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Teerb.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Thayer_Bright.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/The_Hulk.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Tomorrow.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Tomorrow_Night.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Tomorrow_Night_Blue.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Tomorrow_Night_Bright.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Tomorrow_Night_Eighties.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/ToyChest.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Treehouse.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Twilight.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Ubuntu.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Urple.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Vaughn.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/VibrantInk.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/WarmNeon.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Wez.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/WildCherry.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Wombat.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Wryan.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/Zenburn.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/ayu.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/ayu_light.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/ayu_mirage.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/gruvbox_dark.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/gruvbox_light.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/idleToes.conf create mode 100644 modules/home-manager/awesome/kitty/config/themes/snazzy.conf create mode 100644 modules/home-manager/awesome/kitty/default.nix create mode 100644 modules/home-manager/awesome/picom/default.nix create mode 100644 modules/home-manager/awesome/rofi/config/colors.rasi create mode 100644 modules/home-manager/awesome/rofi/config/config.rasi create mode 100644 modules/home-manager/awesome/rofi/config/themes/rounded-common.rasi create mode 100644 modules/home-manager/awesome/rofi/default.nix create mode 100644 modules/home-manager/hyprland/default.nix delete mode 100644 modules/home-manager/ricing/default.nix delete mode 100644 modules/home-manager/terminal/kitty/themes/default.nix delete mode 100644 modules/home-manager/terminal/kitty/themes/retrofuturism/default.nix diff --git a/flake.lock b/flake.lock index 2ca7871..8fafea2 100644 --- a/flake.lock +++ b/flake.lock @@ -39,25 +39,21 @@ "type": "github" } }, - "anyrun": { + "astal": { "inputs": { - "flake-parts": "flake-parts", - "nixpkgs": [ - "nixpkgs" - ], - "systems": "systems" + "nixpkgs": "nixpkgs_2" }, "locked": { - "lastModified": 1717576207, - "narHash": "sha256-LU6d1xX7jN1zt10YU7Oym07MtzVfziSmUEznGFdbuaw=", - "owner": "Kirottu", - "repo": "anyrun", - "rev": "7aabad8d5bb7d1bffae903ce86427b888ab824b4", + "lastModified": 1710876438, + "narHash": "sha256-Uf6m0XD+ol7pb26QykZQmZoRdRkKDlLoCrYGiANMvuQ=", + "owner": "Aylur", + "repo": "astal", + "rev": "4e4b4eb6b38ffdfbfc4ca87878817d075c8bd988", "type": "github" }, "original": { - "owner": "Kirottu", - "repo": "anyrun", + "owner": "Aylur", + "repo": "astal", "type": "github" } }, @@ -238,47 +234,6 @@ "type": "github" } }, - "flake-parts": { - "inputs": { - "nixpkgs-lib": [ - "anyrun", - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1717285511, - "narHash": "sha256-iKzJcpdXih14qYVcZ9QC9XuZYnPc6T8YImb6dX166kw=", - "owner": "hercules-ci", - "repo": "flake-parts", - "rev": "2a55567fcf15b1b1c7ed712a2c6fadaec7412ea8", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "flake-parts", - "type": "github" - } - }, - "flake-parts_2": { - "inputs": { - "nixpkgs-lib": [ - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1719994518, - "narHash": "sha256-pQMhCCHyQGRzdfAkdJ4cIWiw+JNuWsTX7f0ZYSyz0VY=", - "owner": "hercules-ci", - "repo": "flake-parts", - "rev": "9227223f6d922fee3c7b190b2cc238a99527bbb7", - "type": "github" - }, - "original": { - "owner": "hercules-ci", - "repo": "flake-parts", - "type": "github" - } - }, "fromYaml": { "flake": false, "locked": { @@ -312,29 +267,6 @@ "type": "github" } }, - "gross": { - "inputs": { - "flake-parts": [ - "flake-parts" - ], - "nixpkgs": [ - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1698945515, - "narHash": "sha256-c3PpMckBQpVrNmhslN+mY/CZ5DIOLSWxA3ZQsDgTAOg=", - "owner": "fufexan", - "repo": "gross", - "rev": "68de266681bf070372270db822990dfbfe8250b1", - "type": "github" - }, - "original": { - "owner": "fufexan", - "repo": "gross", - "type": "github" - } - }, "home-manager": { "inputs": { "nixpkgs": [ @@ -411,8 +343,8 @@ "hyprlang": "hyprlang", "hyprutils": "hyprutils", "hyprwayland-scanner": "hyprwayland-scanner", - "nixpkgs": "nixpkgs_2", - "systems": "systems_2", + "nixpkgs": "nixpkgs_3", + "systems": "systems", "xdph": "xdph" }, "locked": { @@ -587,38 +519,38 @@ "type": "github" } }, - "matugen": { - "inputs": { - "nixpkgs": "nixpkgs_3", - "systems": "systems_3" - }, + "lf-icons": { + "flake": false, "locked": { - "lastModified": 1719821386, - "narHash": "sha256-KyDPTF8AdcN7SaanCUtlZMDHAHNYXtrryfcN28PIwTs=", - "owner": "InioX", - "repo": "Matugen", - "rev": "250809841ed4133ced82d78e3d46e2425f86694f", + "lastModified": 1720397622, + "narHash": "sha256-grL9kCfn/WJbxpLe+BzNdo5V2kbg8SDsD7HuHhIc13M=", + "owner": "gokcehan", + "repo": "lf", + "rev": "26dc2f1ebdafa41606f2160609838124a1da817e", "type": "github" }, "original": { - "owner": "InioX", - "repo": "Matugen", + "owner": "gokcehan", + "repo": "lf", "type": "github" } }, - "more-waita": { - "flake": false, + "matugen": { + "inputs": { + "nixpkgs": "nixpkgs_4" + }, "locked": { - "lastModified": 1714324684, - "narHash": "sha256-E8zkq8Zfn90Qrn5clXquHAQhAI4K4/7JV7fjujf1P7U=", - "owner": "somepaulo", - "repo": "MoreWaita", - "rev": "0f4ed19f51b5ca8f0622c9e154886efb2a5ff59b", + "lastModified": 1711657889, + "narHash": "sha256-4VX7Rt+ftEH8nwg59eT7TsvHYUf8/euUmwh/JLc4rLc=", + "owner": "InioX", + "repo": "matugen", + "rev": "566277529dadc2b149a8bd8b9859ea791ecdef26", "type": "github" }, "original": { - "owner": "somepaulo", - "repo": "MoreWaita", + "owner": "InioX", + "ref": "v2.2.0", + "repo": "matugen", "type": "github" } }, @@ -639,6 +571,22 @@ } }, "nixpkgs_2": { + "locked": { + "lastModified": 1709237383, + "narHash": "sha256-cy6ArO4k5qTx+l5o+0mL9f5fa86tYUX3ozE1S+Txlds=", + "owner": "NixOS", + "repo": "nixpkgs", + "rev": "1536926ef5621b09bba54035ae2bb6d806d72ac8", + "type": "github" + }, + "original": { + "owner": "NixOS", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, + "nixpkgs_3": { "locked": { "lastModified": 1720542800, "narHash": "sha256-ZgnNHuKV6h2+fQ5LuqnUaqZey1Lqqt5dTUAiAnqH0QQ=", @@ -654,13 +602,13 @@ "type": "github" } }, - "nixpkgs_3": { + "nixpkgs_4": { "locked": { - "lastModified": 1716330097, - "narHash": "sha256-8BO3B7e3BiyIDsaKA0tY8O88rClYRTjvAp66y+VBUeU=", + "lastModified": 1691186842, + "narHash": "sha256-wxBVCvZUwq+XS4N4t9NqsHV4E64cPVqQ2fdDISpjcw0=", "owner": "nixos", "repo": "nixpkgs", - "rev": "5710852ba686cc1fd0d3b8e22b3117d43ba374c2", + "rev": "18036c0be90f4e308ae3ebcab0e14aae0336fe42", "type": "github" }, "original": { @@ -670,7 +618,7 @@ "type": "github" } }, - "nixpkgs_4": { + "nixpkgs_5": { "locked": { "lastModified": 1719690277, "narHash": "sha256-0xSej1g7eP2kaUF+JQp8jdyNmpmCJKRpO12mKl/36Kc=", @@ -686,7 +634,7 @@ "type": "github" } }, - "nixpkgs_5": { + "nixpkgs_6": { "locked": { "lastModified": 1714912032, "narHash": "sha256-clkcOIkg8G4xuJh+1onLG4HPMpbtzdLv4rHxFzgsH9c=", @@ -706,18 +654,16 @@ "inputs": { "aagl": "aagl", "ags": "ags", - "anyrun": "anyrun", + "astal": "astal", "catppuccin": "catppuccin", "firefox-gnome-theme": "firefox-gnome-theme", - "flake-parts": "flake-parts_2", - "gross": "gross", "home-manager": "home-manager", "hyprland": "hyprland", "hyprland-hyprspace": "hyprland-hyprspace", "hyprland-plugins": "hyprland-plugins", + "lf-icons": "lf-icons", "matugen": "matugen", - "more-waita": "more-waita", - "nixpkgs": "nixpkgs_4", + "nixpkgs": "nixpkgs_5", "stylix": "stylix" } }, @@ -733,7 +679,7 @@ "flake-compat": "flake-compat_2", "gnome-shell": "gnome-shell", "home-manager": "home-manager_2", - "nixpkgs": "nixpkgs_5" + "nixpkgs": "nixpkgs_6" }, "locked": { "lastModified": 1719525570, @@ -764,36 +710,6 @@ "type": "github" } }, - "systems_2": { - "locked": { - "lastModified": 1689347949, - "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", - "owner": "nix-systems", - "repo": "default-linux", - "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default-linux", - "type": "github" - } - }, - "systems_3": { - "locked": { - "lastModified": 1689347949, - "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=", - "owner": "nix-systems", - "repo": "default-linux", - "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68", - "type": "github" - }, - "original": { - "owner": "nix-systems", - "repo": "default-linux", - "type": "github" - } - }, "xdph": { "inputs": { "hyprland-protocols": "hyprland-protocols", diff --git a/flake.nix b/flake.nix index 5088f55..4f03f00 100644 --- a/flake.nix +++ b/flake.nix @@ -30,23 +30,12 @@ inputs.hyprland.follows = "hyprland"; }; + matugen.url = "github:InioX/matugen?ref=v2.2.0"; ags.url = "github:Aylur/ags"; + astal.url = "github:Aylur/astal"; - flake-parts = { - url = "github:hercules-ci/flake-parts"; - inputs.nixpkgs-lib.follows = "nixpkgs"; - }; - - gross = { - url = "github:fufexan/gross"; - inputs.nixpkgs.follows = "nixpkgs"; - inputs.flake-parts.follows = "flake-parts"; - }; - - matugen.url = "github:InioX/Matugen"; - - more-waita = { - url = "github:somepaulo/MoreWaita"; + lf-icons = { + url = "github:gokcehan/lf"; flake = false; }; @@ -54,11 +43,6 @@ url = "github:rafaelmardojai/firefox-gnome-theme"; flake = false; }; - - anyrun = { - url = "github:Kirottu/anyrun"; - inputs.nixpkgs.follows = "nixpkgs"; - }; }; outputs = { self, nixpkgs, ... }@inputs: @@ -76,12 +60,6 @@ # Home-manager inputs.home-manager.nixosModules.default - # Catppuccin - # inputs.catppuccin.nixosModules.catppuccin - - # Stylix - inputs.stylix.nixosModules.stylix - #Aagl inputs.aagl.nixosModules.default ]; diff --git a/hosts/default/configuration.nix b/hosts/default/configuration.nix index 12557d5..7891ae7 100644 --- a/hosts/default/configuration.nix +++ b/hosts/default/configuration.nix @@ -94,7 +94,7 @@ }; }; - home-manager.backupFileExtension = "hm-backup-1"; + home-manager.backupFileExtension = "backup-1"; environment.sessionVariables = { FLAKE = "/home/shoi/etc/nixos"; @@ -137,6 +137,6 @@ # this value at the release version of the first install of this system. # Before changing this value read the documentation for this option # (e.g. man configuration.nix or on https://nixos.org/nixos/options.html). - system.stateVersion = "24.05"; # Did you read the comment? + system.stateVersion = "23.11"; # Did you read the comment? } diff --git a/modules/home-manager/awesome/default.nix b/modules/home-manager/awesome/default.nix new file mode 100644 index 0000000..25ca1ad --- /dev/null +++ b/modules/home-manager/awesome/default.nix @@ -0,0 +1,39 @@ +{ pkgs, ... }: + +let + awesome = pkgs.awesome.overrideAttrs (oa: { + version = "ad0290bc1aac3ec2391aa14784146a53ebf9d1f0"; + src = pkgs.fetchFromGitHub { + owner = "awesomeWM"; + repo = "awesome"; + rev = "ad0290bc1aac3ec2391aa14784146a53ebf9d1f0"; + hash = "sha256-uaskBbnX8NgxrprI4UbPfb5cRqdRsJZv0YXXshfsxFU="; + }; + + patches = [ ]; + + postPatch = '' + patchShebangs tests/examples/_postprocess.lua + ''; + }); +in +{ + imports = [ + ./rofi + ./picom + ]; + + home.file.".config/awesome" = { + recursive = true; + source = ./dotfiles; + }; + + home.packages = with pkgs; [ + arandr + ]; + + xsession.windowManager.awesome = { + enable = true; + package = awesome; + }; +} \ No newline at end of file diff --git a/modules/home-manager/awesome/dotfiles/.luarc.json b/modules/home-manager/awesome/dotfiles/.luarc.json new file mode 100644 index 0000000..c4270cc --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/.luarc.json @@ -0,0 +1,14 @@ +{ + "$schema": "https://raw.githubusercontent.com/LuaLS/vscode-lua/master/setting/schema.json", + "workspace.library": ["lib"], + "runtime.version": "Lua 5.3", + "hint.enable": false, + "diagnostics": { + "globals": [ + "awesome", + "client", + "screen", + "tag" + ] + } +} diff --git a/modules/home-manager/awesome/dotfiles/binds/client/init.lua b/modules/home-manager/awesome/dotfiles/binds/client/init.lua new file mode 100644 index 0000000..c447bf6 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/binds/client/init.lua @@ -0,0 +1,4 @@ +return { + keys = require(... .. ".keys"), + mouse = require(... .. ".mouse") +} diff --git a/modules/home-manager/awesome/dotfiles/binds/client/keys.lua b/modules/home-manager/awesome/dotfiles/binds/client/keys.lua new file mode 100644 index 0000000..0328d72 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/binds/client/keys.lua @@ -0,0 +1,122 @@ +local awful = require("awful") +local mod = require("binds.mod") + +local client_key = awful.keyboard.append_client_keybindings + +client.connect_signal("request::default_keybindings", function () + client_key({ + awful.key { + description = "toggle fullscreen", + group = "6. client", + modifiers = { mod.super }, + key = "f", + on_press = function (c) + c.fullscreen = not c.fullscreen + c:raise() + end, + on_release = nil, + }, + + awful.key { + description = "close", + group = "6. client", + modifiers = { mod.super, mod.shift }, + key = "c", + on_press = function (c) + c:kill() + end, + on_release = nil, + }, + + awful.key { + description = "toggle floating", + group = "6. client", + modifiers = { mod.super, mod.shift }, + key = "f", + on_press = function () + awful.client.floating.toggle() + end, + on_release = nil, + }, + + awful.key { + description = "move to master", + group = "6. client", + modifiers = { mod.super, mod.ctrl }, + key = "Return", + on_press = function (c) + c:swap(awful.client.getmaster()) + end, + on_release = nil, + }, + + awful.key { + description = "move to screen", + group = "6. client", + modifiers = { mod.super }, + key = "o", + on_press = function (c) + c:move_to_screen() + end, + on_release = nil, + }, + + awful.key { + description = "toggle keep on top", + group = "6. client", + modifiers = { mod.super }, + key = "t", + on_press = function (c) + c.ontop = not c.ontop + end, + on_release = nil, + }, + + awful.key { + description = "minimize", + group = "6. client", + modifiers = { mod.super }, + key = "n", + on_press = function (c) + c.minimized = true + end, + on_release = nil, + }, + + awful.key { + description = "(un)maximize", + group = "6. client", + modifiers = { mod.super }, + key = "m", + on_press = function (c) + c.maximized = not c.maximized + c:raise() + end , + on_release = nil, + }, + + awful.key { + description = "(un)maximize vertically", + group = "6. client", + modifiers = { mod.super, mod.ctrl }, + key = "m", + on_press = function (c) + c.maximized_vertical = not c.maximized_vertical + c:raise() + end , + on_release = nil, + }, + + awful.key { + description = "(un)maximize horizontally", + group = "6. client", + modifiers = { mod.super, mod.shift }, + key = "m", + on_press = function (c) + c.maximized_horizontal = not c.maximized_horizontal + c:raise() + end , + on_release = nil, + }, + }) +end) diff --git a/modules/home-manager/awesome/dotfiles/binds/client/mouse.lua b/modules/home-manager/awesome/dotfiles/binds/client/mouse.lua new file mode 100644 index 0000000..eb4525a --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/binds/client/mouse.lua @@ -0,0 +1,19 @@ +local awful = require("awful") +local mod = require("binds.mod") + +client.connect_signal("request::default_mousebindings", function() + awful.mouse.append_client_mousebindings({ + awful.button( + { }, mod.leftclick, + function (c) c:activate { context = "mouse_click" } end + ), + awful.button( + { mod.super }, mod.leftclick, + function (c) c:activate { context = "mouse_click", action = "mouse_move" } end + ), + awful.button( + { mod.super }, mod.rightclick, + function (c) c:activate { context = "mouse_click", action = "mouse_resize" } end + ), + }) +end) diff --git a/modules/home-manager/awesome/dotfiles/binds/global/init.lua b/modules/home-manager/awesome/dotfiles/binds/global/init.lua new file mode 100644 index 0000000..c447bf6 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/binds/global/init.lua @@ -0,0 +1,4 @@ +return { + keys = require(... .. ".keys"), + mouse = require(... .. ".mouse") +} diff --git a/modules/home-manager/awesome/dotfiles/binds/global/keys.lua b/modules/home-manager/awesome/dotfiles/binds/global/keys.lua new file mode 100644 index 0000000..1aecd4b --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/binds/global/keys.lua @@ -0,0 +1,437 @@ +local awful = require("awful") +local mod = require("binds.mod") +local user = require("config.user") +local hotkeys_popup = require("awful.hotkeys_popup") +local menubar = require("menubar") + +local global_key = awful.keyboard.append_global_keybindings + +-- --------------------------------------------------------------------------- +-- awesome group +-- --------------------------------------------------------------------------- +global_key({ + group = "1. awesome", + + awful.key { + description = "show help", + modifiers = { mod.super }, + key = "s", + on_press = function () + hotkeys_popup.show_help() + end, + on_release = nil, + }, + + awful.key { + description = "show main menu", + modifiers = { mod.super }, + key = "w", + on_press = function () + mymainmenu:show() + end, + on_release = nil, + }, + + awful.key { + description = "reload awesome", + modifiers = { mod.super, mod.ctrl }, + key = "r", + on_press = function () + awesome.restart() + end, + on_release = nil, + }, + + awful.key { + description = "quit awesome", + modifiers = { mod.super, mod.shift }, + key = "q", + on_press = function () + awesome.quit() + end, + on_release = nil, + }, + + awful.key { + description = "xrandr", + modifiers = { mod.super, mod.shift }, + key = "x", + on_press = function () + xrandr.xrandr() + end, + on_release = nil, + }, +}) + +-- --------------------------------------------------------------------------- +-- launcher group +-- --------------------------------------------------------------------------- +global_key({ + group = "2. launcher", + + awful.key { + description = "open terminal", + modifiers = { mod.super }, + key = "Return", + on_press = function () + awful.spawn(user.apps.terminal) + end, + on_release = nil, + }, + + awful.key { + description = "open file manager", + modifiers = { mod.super }, + key = "e", + on_press = function () + awful.spawn(user.apps.file_manager) + end, + on_release = nil, + }, + + awful.key { + description = "open launcher", + modifiers = { mod.super }, + key = "p", + on_press = function () + menubar.show() + end, + on_release = nil, + }, + + awful.key { + description = "open web browser", + modifiers = { mod.super }, + key = "b", + on_press = function () + awful.spawn(user.apps.web_browser) + end, + on_release = nil, + }, + + awful.key { + description = "select screenshot", + modifiers = { mod.super, mod.shift }, + key = "s", + on_press = function () + awful.spawn(user.apps.screnshoot .. " gui -p " .. user.config.home .. "/Pictures/Screenshots", false) + end, + on_release = nil, + }, + + awful.key { + description = "screenshot", + modifiers = {}, + key = "Print", + on_press = function () + awful.spawn(user.apps.screnshoot .. " screen -p " .. user.config.home .. "/Pictures/Screenshots", false) + end, + on_release = nil, + }, +}) + +-- --------------------------------------------------------------------------- +-- tag group +-- --------------------------------------------------------------------------- +global_key({ + group = "3. tag", + + awful.key { + description = "view previous", + modifiers = { mod.super }, + key = "Left", + on_press = function () + awful.tag.viewprev() + end, + on_release = nil, + }, + + awful.key { + description = "view next", + modifiers = { mod.super }, + key = "Right", + on_press = function () + awful.tag.viewnext() + end, + on_release = nil, + }, + + awful.key { + description = "go back", + modifiers = { mod.super }, + key = "Escape", + on_press = function () + awful.tag.history.restore() + end, + on_release = nil, + }, + + awful.key { + description = "only view tag", + keygroup = "numrow", + modifiers = { mod.super }, + on_press = function (index) + local screen = awful.screen.focused() + local tag = screen.tags[index] + if tag then + tag:view_only() + end + end, + on_release = nil, + }, + + awful.key { + description = "toggle tag", + keygroup = "numrow", + modifiers = { mod.super, mod.ctrl }, + on_press = function (index) + local screen = awful.screen.focused() + local tag = screen.tags[index] + if tag then + awful.tag.viewtoggle(tag) + end + end, + on_release = nil, + }, + + awful.key { + description = "move focused client to tag", + keygroup = "numrow", + modifiers = { mod.super, mod.shift }, + on_press = function (index) + if client.focus then + local tag = client.focus.screen.tags[index] + if tag then + client.focus:move_to_tag(tag) + end + end + end, + on_release = nil, + }, + + awful.key { + description = "toggle focused client on tag", + keygroup = "numrow", + modifiers = { mod.super, mod.ctrl, mod.shift }, + on_press = function (index) + if client.focus then + local tag = client.focus.screen.tags[index] + if tag then + client.focus:toggle_tag(tag) + end + end + end, + on_release = nil, + }, +}) + +-- --------------------------------------------------------------------------- +-- screen group +-- --------------------------------------------------------------------------- +global_key({ + group = "4. screen", + + awful.key { + modifiers = { mod.super, mod.ctrl }, + key = "j", + on_press = function () + awful.screen.focus_relative(1) + end, + on_release = nil, + description = "focus the next screen", + }, + + awful.key { + modifiers = { mod.super, mod.ctrl }, + key = "k", + on_press = function () + awful.screen.focus_relative(-1) + end, + on_release = nil, + description = "focus the previous screen", + }, +}) + +-- --------------------------------------------------------------------------- +-- layout group +-- --------------------------------------------------------------------------- +global_key({ + group = "5. layout", + + awful.key { + description = "select layout directly", + modifiers = { mod.super }, + keygroup = "numpad", + on_press = function (index) + local t = awful.screen.focused().selected_tag + if t then + t.layout = t.layouts[index] or t.layout + end + end, + on_release = nil, + }, + + awful.key { + description = "increase master width factor", + modifiers = { mod.super }, + key = "l", + on_press = function () + awful.tag.incmwfact( 0.05) + end, + on_release = nil, + }, + + awful.key { + description = "decrease master width factor", + modifiers = { mod.super }, + key = "h", + on_press = function () + awful.tag.incmwfact(-0.05) + end, + on_release = nil, + }, + + awful.key { + description = "increase the number of master clients", + modifiers = { mod.super, mod.shift }, + key = "h", + on_press = function () + awful.tag.incnmaster( 1, nil, true) + end, + on_release = nil, + }, + + awful.key { + description = "decrease the number of master clients", + modifiers = { mod.super, mod.shift }, + key = "l", + on_press = function () + awful.tag.incnmaster(-1, nil, true) + end, + on_release = nil, + }, + + awful.key { + description = "increase the number of columns", + modifiers = { mod.super, mod.ctrl }, + key = "h", + on_press = function () + awful.tag.incncol( 1, nil, true) + end, + on_release = nil, + }, + + awful.key { + description = "decrease the number of columns", + modifiers = { mod.super, mod.ctrl }, + key = "l", + on_press = function () + awful.tag.incncol(-1, nil, true) + end, + on_release = nil, + }, + + awful.key { + description = "select next", + modifiers = { mod.super }, + key = "space", + on_press = function () + awful.layout.inc(1) + end, + on_release = nil, + }, + + awful.key { + description = "select previous", + modifiers = { mod.super, mod.shift }, + key = "space", + on_press = function () + awful.layout.inc(-1) + end, + on_release = nil, + }, +}) + +-- --------------------------------------------------------------------------- +-- client group +-- --------------------------------------------------------------------------- +global_key({ + group = "6. client", + + awful.key{ + description = "focus next by index", + modifiers = { mod.super }, + key = "j", + on_press = function () + awful.client.focus.byidx(1) + end, + on_release = nil, + }, + + awful.key { + description = "focus previous by index", + modifiers = { mod.super }, + key = "k", + on_press = function () + awful.client.focus.byidx(-1) + end, + on_release = nil, + }, + + awful.key { + description = "go back", + modifiers = { mod.super }, + key = "Tab", + on_press = function () + awful.client.focus.history.previous() + if client.focus then + client.focus:raise() + end + end, + on_release = nil, + }, + + awful.key { + description = "restore minimized", + modifiers = { mod.super, mod.ctrl }, + key = "n", + on_press = function () + local c = awful.client.restore() + -- Focus restored client + if c then + c:activate { raise = true, context = "key.unminimize" } + end + end, + on_release = nil, + }, + + awful.key { + description = "swap with next client by index", + modifiers = { mod.super, mod.shift }, + key = "j", + on_press = function () + awful.client.swap.byidx(1) + end, + on_release = nil, + }, + + awful.key { + description = "swap with previous client by index", + modifiers = { mod.super, mod.shift }, + key = "k", + on_press = function () + awful.client.swap.byidx(-1) + end, + on_release = nil, + }, + + awful.key { + description = "jump to urgent client", + modifiers = { mod.super }, + key = "u", + on_press = function () + awful.client.urgent.jumpto() + end, + on_release = nil, + }, +}) diff --git a/modules/home-manager/awesome/dotfiles/binds/global/mouse.lua b/modules/home-manager/awesome/dotfiles/binds/global/mouse.lua new file mode 100644 index 0000000..80e8230 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/binds/global/mouse.lua @@ -0,0 +1,17 @@ +local awful = require("awful") +local mod = require("binds.mod") + +awful.mouse.append_global_mousebindings({ + awful.button( + { }, mod.rightclick, + function () mymainmenu:toggle() end + ), + awful.button( + { mod.super }, mod.sideupclick, + awful.tag.viewnext + ), + awful.button( + { mod.super }, mod.sidedownclick, + awful.tag.viewprev + ) +}) diff --git a/modules/home-manager/awesome/dotfiles/binds/global/xrandr.lua b/modules/home-manager/awesome/dotfiles/binds/global/xrandr.lua new file mode 100644 index 0000000..1149910 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/binds/global/xrandr.lua @@ -0,0 +1,136 @@ +--- Separating Multiple Monitor functions as a separeted module (taken from awesome wiki) + +local gtable = require("gears.table") +local spawn = require("awful.spawn") +local naughty = require("naughty") + +-- A path to a fancy icon +local icon_path = "" + +-- Get active outputs +local function outputs() + local outputs = {} + local xrandr = io.popen("xrandr -q --current") + + if xrandr then + for line in xrandr:lines() do + local output = line:match("^([%w-]+) connected ") + if output then + outputs[#outputs + 1] = output + end + end + xrandr:close() + end + + return outputs +end + +local function arrange(out) + -- We need to enumerate all permutations of horizontal outputs. + + local choices = {} + local previous = { {} } + for i = 1, #out do + -- Find all permutation of length `i`: we take the permutation + -- of length `i-1` and for each of them, we create new + -- permutations by adding each output at the end of it if it is + -- not already present. + local new = {} + for _, p in pairs(previous) do + for _, o in pairs(out) do + if not gtable.hasitem(p, o) then + new[#new + 1] = gtable.join(p, {o}) + end + end + end + choices = gtable.join(choices, new) + previous = new + end + + return choices +end + +-- Build available choices +local function menu() + local menu = {} + local out = outputs() + local choices = arrange(out) + + for _, choice in pairs(choices) do + local cmd = "xrandr" + -- Enabled outputs + for i, o in pairs(choice) do + cmd = cmd .. " --output " .. o .. " --auto" + if i > 1 then + cmd = cmd .. " --right-of " .. choice[i-1] + end + end + -- Disabled outputs + for _, o in pairs(out) do + if not gtable.hasitem(choice, o) then + cmd = cmd .. " --output " .. o .. " --off" + end + end + + local label = "" + if #choice == 1 then + label = 'Only ' .. choice[1] .. '' + else + for i, o in pairs(choice) do + if i > 1 then label = label .. " + " end + label = label .. '' .. o .. '' + end + end + + menu[#menu + 1] = { label, cmd } + end + + return menu +end + +-- Display xrandr notifications from choices +local state = { cid = nil } + +local function naughty_destroy_callback(reason) + if reason == naughty.notificationClosedReason.expired or + reason == naughty.notificationClosedReason.dismissedByUser then + local action = state.index and state.menu[state.index - 1][2] + if action then + spawn(action, false) + state.index = nil + end + end +end + +local function xrandr() + -- Build the list of choices + if not state.index then + state.menu = menu() + state.index = 1 + end + + -- Select one and display the appropriate notification + local label, action + local next = state.menu[state.index] + state.index = state.index + 1 + + if not next then + label = "Keep the current configuration" + state.index = nil + else + label, action = next[1], next[2] + end + state.cid = naughty.notify({ text = label, + icon = icon_path, + timeout = 4, + screen = mouse.screen, + replaces_id = state.cid, + destroy = naughty_destroy_callback}).id +end + +return { + outputs = outputs, + arrange = arrange, + menu = menu, + xrandr = xrandr +} diff --git a/modules/home-manager/awesome/dotfiles/binds/init.lua b/modules/home-manager/awesome/dotfiles/binds/init.lua new file mode 100644 index 0000000..b41a516 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/binds/init.lua @@ -0,0 +1,4 @@ +return { + global = require(... .. ".global"), + client = require(... .. ".client") +} diff --git a/modules/home-manager/awesome/dotfiles/binds/mod.lua b/modules/home-manager/awesome/dotfiles/binds/mod.lua new file mode 100644 index 0000000..921a7db --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/binds/mod.lua @@ -0,0 +1,16 @@ +return { + -- Modkeys + alt = "Mod1", + super = "Mod4", + ctrl = "Control", + shift = "Shift", + + -- Mouse buttons + leftclick = 1, + midclick = 2, + rightclick = 3, + scrolldowm = 4, + scrollup = 5, + sidedownclick = 8, + sideupclick = 9 +} diff --git a/modules/home-manager/awesome/dotfiles/config/autostart.sh b/modules/home-manager/awesome/dotfiles/config/autostart.sh new file mode 100644 index 0000000..9973f78 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/config/autostart.sh @@ -0,0 +1,12 @@ +#!/usr/bin/env bash + +function run { + if ! [[ "$(pgrep -f "$1")" ]]; then + "$@" & + fi +} + +run picom +run xrdb -load "$HOME/Xresources" +run xwallpaper --stretch "$HOME/Pictures/Wallpapers/wallpaper.jpg" +run setxkbmap -option caps:escape diff --git a/modules/home-manager/awesome/dotfiles/config/cpu.sh b/modules/home-manager/awesome/dotfiles/config/cpu.sh new file mode 100644 index 0000000..ab4850d --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/config/cpu.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env bash + +cpu_usage=$(top -bn1 | grep "Cpu(s)" | sed "s/.*, *\([0-9.]*\)%* id.*/\1/" | awk '{print int(100 - $1)}') +echo $cpu_usage diff --git a/modules/home-manager/awesome/dotfiles/config/ram.sh b/modules/home-manager/awesome/dotfiles/config/ram.sh new file mode 100644 index 0000000..6ff0011 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/config/ram.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env bash + +memory_usage=$(free | awk '/Mem/{printf("%.0f", $3/$2 * 100)}') +echo $memory_usage diff --git a/modules/home-manager/awesome/dotfiles/config/rules.lua b/modules/home-manager/awesome/dotfiles/config/rules.lua new file mode 100644 index 0000000..a816b98 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/config/rules.lua @@ -0,0 +1,63 @@ +local awful = require("awful") +local ruled = require("ruled") + +-- +-- [[ Rules to apply to new clients ]] +-- +ruled.client.connect_signal("request::rules", function() + -- All clients will match this rule. + ruled.client.append_rule { + id = "global", + rule = { }, + properties = { + focus = awful.client.focus.filter, + raise = true, + screen = awful.screen.preferred, + placement = awful.placement.no_overlap+awful.placement.no_offscreen + } + } + + -- Add titlebars to normal clients and dialogs + ruled.client.append_rule { + id = "titlebars", + except_any = { class = { "steam", "obsidian" } }, + rule_any = { type = { "normal", "dialog" } }, + properties = { titlebars_enabled = true } + } + + -- Qutebrowser + ruled.client.append_rule { + rule = { class = "qutebrowser" }, + properties = { screen = 1, tag = "2" } + } + + -- Obsidian + ruled.client.append_rule { + rule = { class = "obsidian" }, + properties = { screen = 1, tag = "3" }, + } + + -- Steam + ruled.client.append_rule { + rule = { class = "steam" }, + properties = { screen = 1, tag = "9", floating = true, placement = awful.placement.centered } + } + + -- Virt Manager + ruled.client.append_rule { + rule = { class = "Virt-manager" }, + properties = { screen = 1, tag = "8" }, + } + + -- Love2D + ruled.client.append_rule { + rule = { class = "love" }, + properties = { floating = true }, + } + + -- sxiv + ruled.client.append_rule { + rule = { class = "Sxiv" }, + properties = { floating = true, placement = awful.placement.centered }, + } +end) diff --git a/modules/home-manager/awesome/dotfiles/config/user.lua b/modules/home-manager/awesome/dotfiles/config/user.lua new file mode 100644 index 0000000..69263a2 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/config/user.lua @@ -0,0 +1,22 @@ +local M = {} + +M.config = { + -- My profile config + user = "Gabriel Lima", + home = os.getenv("HOME"), + host = "aorus", + theme = "catppuccin_mocha", + font = "FiraCode Nerd Font Bold 10", +} + +M.apps = { + -- My profile apps + terminal = "wezterm", + web_browser = "qutebrowser", + text_editor = "nvim", + file_manager = "wezterm -e yazi", + screnshoot = "flameshot", + image_viewer = "sxiv" +} + +return M diff --git a/modules/home-manager/awesome/dotfiles/helpers.lua b/modules/home-manager/awesome/dotfiles/helpers.lua new file mode 100644 index 0000000..9ac7459 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/helpers.lua @@ -0,0 +1,54 @@ +local wibox = require("wibox") +local gears = require("gears") +local dpi = require("beautiful").xresources.apply_dpi + + +local helpers = {} + +helpers.mtext = function(color, font, text) + return '' .. text .. '' +end + +helpers.textbox = function(color, font, text) + return wibox.widget { + markup = '' .. text .. '', + widget = wibox.widget.textbox + } +end + +helpers.margin = function(wgt, ml, mr, mt, mb, visible) + return wibox.widget { + wgt, + widget = wibox.container.margin, + left = dpi(ml), + right = dpi(mr), + top = dpi(mt), + bottom = dpi(mb), + visible = visible + } +end + +helpers.rrect = function(radius) + radius = radius or dpi(4) + return function(cr, width, height) + gears.shape.rounded_rect(cr, width, height, radius) + end +end + +helpers.cbackground = function(widget, shape, bg) + return wibox.widget { + widget, + shape = shape, + bg = bg, + widget = wibox.container.background + } +end + +-- Module: gears.color +-- NOTE: https://awesomewm.org/doc/api/libraries/gears.color.html#recolor_image +-- ----------------------------------------------------------------------------- +helpers.recolor_image = function(image, color) + return gears.color.recolor_image(image, color) +end + +return helpers diff --git a/modules/home-manager/awesome/dotfiles/rc.lua b/modules/home-manager/awesome/dotfiles/rc.lua new file mode 100644 index 0000000..f46689b --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/rc.lua @@ -0,0 +1,40 @@ +-- ╔═══════════════════════════════════════════════════════════════════════════════════╗ +-- ║ █████╗ ██╗ ██╗███████╗███████╗ ██████╗ ███╗ ███╗███████╗██╗ ██╗███╗ ███╗║ +-- ║██╔══██╗██║ ██║██╔════╝██╔════╝██╔═══██╗████╗ ████║██╔════╝██║ ██║████╗ ████║║ +-- ║███████║██║ █╗ ██║█████╗ ███████╗██║ ██║██╔████╔██║█████╗ ██║ █╗ ██║██╔████╔██║║ +-- ║██╔══██║██║███╗██║██╔══╝ ╚════██║██║ ██║██║╚██╔╝██║██╔══╝ ██║███╗██║██║╚██╔╝██║║ +-- ║██║ ██║╚███╔███╔╝███████╗███████║╚██████╔╝██║ ╚═╝ ██║███████╗╚███╔███╔╝██║ ╚═╝ ██║║ +-- ║╚═╝ ╚═╝ ╚══╝╚══╝ ╚══════╝╚══════╝ ╚═════╝ ╚═╝ ╚═╝╚══════╝ ╚══╝╚══╝ ╚═╝ ╚═╝║ +-- ╚═══════════════════════════════════════════════════════════════════════════════════╝ + +-- Load luarocks if installed +pcall(require, "luarocks.loader") + +-- +-- [[ Awesome modules ]] +-- +require("binds") +require("theme") +require("config.rules") +require("signal") +require("ui.bar") +require("awful.autofocus") +require("awful.hotkeys_popup.keys") + +-- Autostart script +require("awful").spawn.with_shell(os.getenv("HOME") .. "/.config/awesome/config/autostart.sh") +require("awful").spawn("openrgb -d 0 -m off", false) +require("awful").spawn("openrgb -d 1 -m off", false) + +-- Garbage collection +require("gears").timer { + timeout = 5, + autostart = true, + call_now = true, + callback = function() + collectgarbage "collect" + end, +} + +collectgarbage("setpause", 110) +collectgarbage("setstepmul", 1000) diff --git a/modules/home-manager/awesome/dotfiles/signal/client.lua b/modules/home-manager/awesome/dotfiles/signal/client.lua new file mode 100644 index 0000000..da0fec0 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/signal/client.lua @@ -0,0 +1,4 @@ +-- Enable sloppy focus, so that focus follows mouse. +client.connect_signal("mouse::enter", function(c) + c:activate { context = "mouse_enter", raise = false } +end) diff --git a/modules/home-manager/awesome/dotfiles/signal/error.lua b/modules/home-manager/awesome/dotfiles/signal/error.lua new file mode 100644 index 0000000..cc9683b --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/signal/error.lua @@ -0,0 +1,11 @@ +local naughty = require("naughty") + +-- Check if awesome encountered an error during startup and fell back to +-- another config (This code will only ever execute for the fallback config) +naughty.connect_signal("request::display_error", function(message, startup) + naughty.notification { + urgency = "critical", + title = "Oops, an error happened"..(startup and " during startup!" or "!"), + message = message + } +end) diff --git a/modules/home-manager/awesome/dotfiles/signal/init.lua b/modules/home-manager/awesome/dotfiles/signal/init.lua new file mode 100644 index 0000000..895fe8e --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/signal/init.lua @@ -0,0 +1,5 @@ +require("signal.client") +require("signal.error") +require("signal.notifications") +require("signal.layout") +-- require("signal.titlebar") diff --git a/modules/home-manager/awesome/dotfiles/signal/layout.lua b/modules/home-manager/awesome/dotfiles/signal/layout.lua new file mode 100644 index 0000000..fe23ca3 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/signal/layout.lua @@ -0,0 +1,24 @@ +local awful = require("awful") -- Standard awesome library + +-- +-- [[ Tag layout ]] +-- +-- Table of layouts to cover with awful.layout.inc, order matters. +tag.connect_signal("request::default_layouts", function() + awful.layout.append_default_layouts({ + awful.layout.suit.tile, + awful.layout.suit.floating, + awful.layout.suit.tile.left, + awful.layout.suit.tile.bottom, + awful.layout.suit.tile.top, + awful.layout.suit.fair, + awful.layout.suit.fair.horizontal, + awful.layout.suit.spiral, + awful.layout.suit.spiral.dwindle, + awful.layout.suit.max, + awful.layout.suit.max.fullscreen, + awful.layout.suit.magnifier, + awful.layout.suit.corner.nw, + }) +end) +-- }}} diff --git a/modules/home-manager/awesome/dotfiles/signal/notifications.lua b/modules/home-manager/awesome/dotfiles/signal/notifications.lua new file mode 100644 index 0000000..839b610 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/signal/notifications.lua @@ -0,0 +1,18 @@ +local awful = require("awful") +local ruled = require("ruled") +local naughty = require("naughty") + +ruled.notification.connect_signal('request::rules', function() + -- All notifications will match this rule. + ruled.notification.append_rule { + rule = { }, + properties = { + screen = awful.screen.preferred, + implicit_timeout = 5, + } + } +end) + +naughty.connect_signal("request::display", function(n) + naughty.layout.box { notification = n } +end) diff --git a/modules/home-manager/awesome/dotfiles/signal/titlebar.lua b/modules/home-manager/awesome/dotfiles/signal/titlebar.lua new file mode 100644 index 0000000..609b219 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/signal/titlebar.lua @@ -0,0 +1,43 @@ +local awful = require("awful") +local wibox = require("wibox") +local mod = require("config.binds.modkeys") +local helpers = require("helpers") + +client.connect_signal("request::titlebars", function(c) + local buttons = { + awful.button( + { }, mod.leftclick, + function() c:activate { context = "titlebar", action = "mouse_move" } end + ), + awful.button( + { }, mod.rightclick, + function() c:activate { context = "titlebar", action = "mouse_resize"} end + ), + } + + awful.titlebar(c).widget = { + -- Left + { + helpers.margin(awful.titlebar.widget.iconwidget(c), 3, 3, 3, 3), + buttons = buttons, + layout = wibox.layout.fixed.horizontal + }, + + -- Middle + { + { + halign = "center", + widget = awful.titlebar.widget.titlewidget(c) + }, + buttons = buttons, + layout = wibox.layout.flex.horizontal + }, + + -- Right + { + awful.titlebar.widget.closebutton(c), + layout = wibox.layout.fixed.horizontal() + }, + layout = wibox.layout.align.horizontal + } +end) diff --git a/modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/cornernew.png b/modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/cornernew.png new file mode 100644 index 0000000000000000000000000000000000000000..6f453846ccee30d2b11a0cdcd6a59a325f169807 GIT binary patch literal 4328 zcmeHKeQ*T2XQiacYT&t#kg4}T$bMB?Jb`2q`6uy zv*X&$|9+#-bku(L`mV;LIN`+Z^sh=TZd$T*`ja)GffFCi&8v0weW&a18B8MUut~``kvZ9IKkW|xh zj=#4tIq=i+)<{a)U(yzpy7(6~3mn4Gmba@W4?Qt!py*cc$t_Q>d}nrI;^w>mMR@wB z^*1@s^?kS`6@a4o3m5DpF4carb#;N|iEmf?i~5?Dk}o$c*pgJYOTFUYOO4Lw!rM(P zk5d=!G;dx0<*Md=kMGzw*tK@H`r-qhul}d`ndF(Rlc%D|CzocW82aD6{Ex!Vj#r#G zlF@&CzW@I3Uax6jYu)yfAq0PMQClP_tst^G8lhn#9w{5?qV)fURZz%D|9|e zv7$#!b0P!OVUG_=Po=VCgncwy3M7O9#e&z04t~&vA_8Yc3-nIH>9c_nA-B>GmR07t z*~(JZ%%K?z6D(m00(gK#BVkXOH$a80sDewuciD`ih~grZTG2wM3$clQfaugZHGyS^ zg>o&rFafdnIiAY5FCK<~Uskk4l6(}7he9EBh*XRIVq9Z3n{h&mYqc2kzycLsi4J4l zK)MVO#jt|_>lb{IAbJrQlV-%AWJOUpj*Qgj@j0EN@ZP{M3y=>yO#5(+n!r6CJT@XA zWtT&c;eviOBH)G#70(9&G3aMOb~*4$>9G(TI~wl``pcAdI2H$Gzyn?bl6I%!jAH^NxJ<_}4485FA$}X}&xjcv6ipu#Z zPGkj+QeGK7&zM+(!w8PlVmgyak1;@}$IP^rrb#2oGb9@W(}2N%(Fj3Uy@6p23KYjui$%YOhSMo{=wg8Tyv53ZOgNS0a#&HVnz(IomC+Ip z1FYzyf;SkxJ>V8RV3|bAY-$W9En(6VMx9BoBgtqY1#boL2cQyVObwwXwMw`=Efj19 z5=+ZEg#d~j_CneGfR;qRTNKNzs0@L~k)y*-xSTjzqV2Qc<1caoU-4Vs^5Q`((J9Xr0x*AtVv4S)Wng{uEBaX`C`$=Jltn?&Y_x>{T@E;< zPKXs9VoPXmF@U?ruv|y%!mmhyH1T>9YtUgNN9v%OcoH)k%oXuC?z=?s@js1=gn$(NPWSw z)^_|^Ti?eyU$`GTz4d>mCcPKjbFeMAbMW%%&e$t*;@FEf4;=06jNJU9`^z8PbH`kV zsx!om@pttG^AA*&ZX7t>dF1-B?*F`T{#;vm<@Y@uBS1Nq2A0n~^z*;3R?XV@$jKjm Qg2k#F*?IQ27OkuOKZ`3gfB*mh literal 0 HcmV?d00001 diff --git a/modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/cornernww.png b/modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/cornernww.png new file mode 100644 index 0000000000000000000000000000000000000000..649cbe8cfddb9dbff401ecb428249432cc73dc28 GIT binary patch literal 4326 zcmeHKeNYtV89&rWJc~gC(I#ltGgf1>w|gIZ+^u&Y90=EVdLoJ#tiHSZ?%fJ^d+zOV ziy2d5J`|mxgqn$niJBH?GBuwiWKsiM&t&F}W%XF{lWankbxWr;?!4S!S@^Eh+Ei10$Xk1|e!fnE|H!bqr>Noq-=l*PNZn=+t!L-054Aj2<_@sd+X7-fcj{c^0$GSIWrKZ;0`wQ&%4V?oKJjKCY5&WTWQ(9Z$a&hUB5T3dGE!&-shAC zd($TR%2dbh)gM3B*u3dLbKi#>W*M*k@@&}=$Ii6--kdbWkalimPP(o8kJo;;_OJh_ z`lKzp`^J3f;mfa9*Re@dV9)yOfd_AXd31GS!#B_W$#bx$b#vBVsyo*o{50Iy$F>Ov zbf^4Xzv>$(_insi|IN~ZU9*!WcARXD7Oc8neRlT7fe-h1+xKp>KEq5`vR@I;OnmCt zk~B)1C2^Bj5<%Jb7m`Hz?MT9W1wFMxeR?RCk&XtxeO(gm-L3+Fd!6ek>IK= z%Zu49<*b7TCWdtixR}FMyrv; z^A(}eY{=4MPKo2`qP(Sp5a`Qg2*`4nCWu%pW{g>kqU0w`4u^vv&4k&EBMUrI6_SC1 zha&S-h&V7%gG8c7 zM9!~7AcFz@s7It2ty7{1M#QMZ!u(1YlIJBtaO|*uI4V_W>2NFoD_{_rM$oLLQBxLp zyuM)%l>)yI3~OG9>`|7oz>knMDmGQ4rIQ#4av#PWWj&O;W{j-7UOG=?qiT4bJeNV8 zpXNkX;ArjD%4BeoBspNujVFM-z90?FBBms3Ls7Q=Th2juYCc{uR6N<(`*;(Am zW%9V)3NvxD#mw^*MFNK6G$@Xxmx@vlpmGX9;D<){~nmJ;$21*gsi7KXvG+NA>MlB1Cl0n1* zwNDX%CP%r@ZV3Wel!`^M!evlH!c@;;wHGZX4#*%6$Pj^&W(!SPX|t)=MA8&VlN3%O zNrJt|34GQ6vQ`%l=8TuTP>7)Ut29x3MXiFH<6rU53PD>+7^W=>8nE#cBA^n+8Ae!f z6&nB{KSaC7V7m^BvwjK{lcoUSo3Fec;i?)tyc zr5`y?!4UcjilM{O2khU_8B8}NTv!@GXR-6@m6W@1zk-Cxvd5dB+%qXX#eCPv)VJ3m z(LqmMPH~{K_d<@o8cV&)_nfioy@~RUcV@Q)w_mk3r^G}}Aodjp}Y|IguXJMWyo{#D{Q`q9_T^Iz^;J!j7GURU3=6&LG`@cS%;{slor>L=`RvQ}Z`7e!b)Nj? Kd9USe-1c9|C^Xdo literal 0 HcmV?d00001 diff --git a/modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/cornersew.png b/modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/cornersew.png new file mode 100644 index 0000000000000000000000000000000000000000..b1bf0f709eef3156217992d5724bc92ab5b42d71 GIT binary patch literal 4329 zcmeHKeQ?v}8Fv;+Abd1HQgSR@geau6l_krvV+lJU#36Qzf(e0;l9tHQ>qJd#8A*<9 z7!VlU2;BH6mzDr&VO`m-EezICR!TqkNJ~jOcBLEz282L?4cctGHc5fdy;8oMYwvcs zTmQ>@Crj`1@q3@=_df4)err7i`J)miBpM8cQEr#B5WcguXV_5qTf8{wGJG{IEn27+ za$zJWOFpp*AZj!S5D*c421De$-;*=?I5O<;-F3@XlSTigt1Gv39?4ocx8k&QdTl%@ zIA?ypqU~Q3b{=2#BKr3Aw3O1f3r{)Xs@=w>=lZJDK)Py*8+=8h$nOR$|kF1}aRcpL<`K8fo()aBxx&HHU!zLRH zacjifT#q|9wTAcn|3kh^77IuQ`UJVeV(|7*;;xh zft~Pt^7#BC2b!BtdCweaEGbSX&Plo#wt8i4IJC8n z{Y_+>ZTGXxmm}zn^Z&YN$AM=X4zzx}IMsObv8K}B)9aES+COACn*90PoD^%zpKtwc z;fcRRKl>=V<<1m&+O^keHuG_oicL>vcckC@de8hF+rD}JsC(y)#wA%F)?9je=b7M+ zR{kTg!EmI!`H9w!O17+R%Qv&~*H4U#zwkk0D1TmCP1D4(j*mC7=jv8d&w0m0vR{!- z#{cr*jPJLdJ=jJUq}M$D?W4=%)6#x+b;`+S+N0sc;mh~;i0!QjBiiNVjq7i^VBtkX zSYQj;*$glFjhrBPfidC_!pbuk?AehZ$5#Rs@q%(O;6Pj7c^^eY!GRWASb`1af(p^K zR0i{w78LPID|uQ#v$GQI5e5SIfyyBfe^o$XA`Vo?W#G3a#!*B!Q7awjLe_)iN-{tw zBV{D8yogv$qFITET^4*yp>tL@1e`h03RMjx84Y#`9R7q_2vPwu)gv|?GtDe)mKJh#(< zYU?wC#ESx>fAT)yGm(NB^H~H7M$rO?aU@~EteJeK#X`~)@Mgw9xdV#I1$dxAL2#o8 zaR`ba1XHFLBY8k$6d@28ZLyj$n&2!PAgxx?O2@N#t|e& zQ(g*2!%>)5psadGoYhR(tX`82CGgBFN%nJaJ4HWN4)9>0Tvup>GdUi&10{__pTtwe zsXpl7Kxd1AP^3>$B>KTTmDAWXS#2a?qiB-MBx%}g>oZyaWCd2DhG`;VK^+rq$P zAhDcQrw~Aw!(5nL8E~p37fDi;1Jy!8G|yf&3y+h)shpEj0R$yTGbE8AO+_Yxp==CA zVg!`L*h_-wi~cWb?eHM>t}SjU5ZC=bOm|<yp9d1$!ah+YGxo)7s8YIJ)=ZCtLwS4=yqweh29qq-#J749Iw}x(4YQ5Ca1;9;~ka z8(oQg*C`Ny|ANBsvJ`#uObxtf4G+3X6nGaqt37cuAK4y(!UWaL<|W)1k}`^Tw50v^ zDkyrz?aV2vxb)S9{ljaBqz62cjb&dMMsv5mcx&_(>inW=%dAPTx&^eA#zn R3ShVfcV2;W@658*{{r3mWPxPEW+8za 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 UFVA38Q7i^`$wJrjb62eSAM!#5ivR!s literal 0 HcmV?d00001 diff --git a/modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/fairvw.png b/modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/fairvw.png new file mode 100644 index 0000000000000000000000000000000000000000..34fff623a3e0c07586f304ce4d11fc2394418ba8 GIT binary patch literal 4297 zcmeHKeQ*@z8NV3D#6X5fNkcW3Wh0=qd%L%{ce!2e2q71eLpB~EY!am?SOgtf69PpMoUtOHFgO*fh-kr1Ybk1NrVxTOv{BPekxQM7^xeCBTt;S` z%+&v~Gkd%Hyuau7KF{xc-e>N8++S9bnQ=#k#bU|ym3qtJv%tL5Z-u{A>#{Dw$Ght* zs`YX%iiA}~k{bb{w}b%#3|X>RjK2o`Co@kG>BAegY^zH>@^4q!)1`mgdpVYV_wwiV ze446VeZn^odv*UW+qc}^+4a%dhFhP%|Alt%tHNisuY7jmk>eknePd5qyPqGp_Un(X z7X0%H^)F&Oo0HeNnYg&gdg;*2ea2%!bm=RPuAG^-AZPiU88<3lUeojC^#61X`U}p~ zFKRyLb`PFA{04Y?(Tbz$r5VzKxow|^``W#4y;Hr}F)!!n4;of`r! zZ+z+Ku*H({s9aR!_Z1b5W(4!-Zr$N2J+)-c&n_OwE`BigC8Tfrv&<*O#kmdHTm19R zXB=dnsr@RAz2m9bIVC5L_4fXe|M2ALnyR#_!mQzxrbtt{zGK##_h(?d`?c3M$9@~T z^2MSh^_88{rde$VdZYzAXKVjmeI%AWZ^pc(4SwktwuL@96@Z^3!dP zJ$QIdR@UR+`#llt%k1l9dwNeikPAS~{KX6R5dY|S=gHbC_rsTK)tcVUmG)ho3%AYM zy5Cy)n`d^iKR3Eu2OeUsOsAh*{fD1)AA4x`vB5Lz=2)-Z_kQgQ^p@G*KQiq$boTj` zh1t%&qXW-Z|L%j9bMF=OeKlXb_tO{Kb_gks`t559hUN}`ad35a*R`kK_U-LI-L&}K zwhL?aei-f^6yB3}TTTXgmk$m#uyxm;zP7An>s=|SJ#U?kl&rem_WoUULuarCwDune70xhBii!<7}6NSgT{Fo_->kU6p2Ih1`k@z z`jH|<1qfxOtOQnU$jv0WI0JF3qQsPYmyJ-sFArL;>tP1RqtU1}YPTwC0JqUJjT0nJ zk{Co_T1!ah3@oJOnG^{QFVF;44(qZKLQGDMS0cIxMd3Iy8ecHXvSaiiZA1mA2X1g- z+-4>4U=UCC(DdSFNHP-8O+B;`%j>hsGq=->=%7)Rj(}e+w6a|R`635d?RKAd=b0Gnk zRFK>%LmnQ8PT=H4ET15p7)6p!j3*reMnZ0qwmC>zvL{hIpvtf+xyIzEOezsl+4Cto zE%6fOa7a8xId}?l*+m``NSfeik|zO3P>BMwOi_azTuwR21ppon1>$p20#>l6~iJzy?OkqS6nQ7aUs(Sw>HA*ScpFblVn$myJy(*YzUNIOGN3~8&d z5e#K#C>KUROA=lYWvS)c(B|er+=(SGl{GkjOWc&$QL8{x;w$mlD95)Fg2Xok!wHEL zG_Dzl@i-w@Vo0dxLID7~$4I%3+U1*+g3Dp235P^tA`M_EIC%kck(>i_iV{WA`2tV# z`4ibSMbe|33JL>IN2nDn&$w2|J@JLQcOp7k56o47f?))OeN!-eBw^g_8KW7y@o#A2 zjsudK4D?IbVDo~#5FcxXBbu3Q=R3Sc*5W&y0a8y*GAVth;EQK#`tjxgy6rRC_F6fALzdX4_dc{OKUWE7W>$|QsxbMr2JZyz@_OLdM?o^0N!}r@z?Vean(VyE1oI=e6ps zPh1H-%VMsf^M8+>YFhiNjVF|W!5hp5Bk3A?E^_A&-5V>M?!e6CYaMQyD{p4rSU2pK1inCJ`D literal 0 HcmV?d00001 diff --git a/modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/floatingw.png b/modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/floatingw.png new file mode 100644 index 0000000000000000000000000000000000000000..88b7b90a39d869e77f20d09c36d104abdf757f87 GIT binary patch literal 4310 zcmeHKe{dAl9lw~^Kp-t*QWywza}1)@z5Q`}m)rG@B-|azVHVHiAOvDzf4sdcm%Bag zHn~dzA%mqFi4n+94Tg@=5ZexjIQ%HsmLNncbd-t~B{L)j7_d@Pr! z_rB~qQr>iB-kY_v<~()6+SHf*dZW7qZCW+^p5r?1-0juJsNY_|_Ra6fuHW(3`Wx-F z(M!kvK5)d@lYKfrudH>-M&0Z7#^d+zYij@OwT{-g$*!V3)4n|VO7f?v2i#>nZBK9d zM5jyoxoo$)U3U9OLNJZCjoWR7r}Ae1qNgL%xhiWP(zoqp=3}Qb%a{3#JNtvQ{mcvH zU!}5hc4W*dIC;3Y_dWi@lU-${sipZdZY8a+T3@VgpLycZG?cgg{*9*w|1@~@^GEV3 zRFm&-$Cy{(TMUu<32Jag+_!;0fC z>|~#f?y_{OW3Eo4pIiR!>bAq{b|3D4XU%NG^@q-uzd}Eg@#BLjQ}r1iJf5Fv?mP5Z z`^rC`t9k$J+`g|CgdV)|yN2yTlBr_b6S+h8-THk0^0r+!cf9F(=~~zNMQ=4+dg7%I zgKho7+wyMRNpJ7c{vjW`cA(|vl7g-Cl9IbSyQ&IG1{%)JTRZg5HumG4o2f1QJ<;4> zD`%3QJev3Qt_w#8=w2s6PlhPp7lyMuVK-11iD;uN<)H``9bRf7zMMIsSH#Ar}LUW}k=8pBD9BvGh= zhHC;U7exc%`5HtV!vVrVNDiv95SM~>ER*>v*nyM^~ku@$hZ6%gYVj$3b6nC8VNbWIZsKv63LlLU9 z@LUd?Uh~h0iXe+j>=O_YVJ0jDYPJ9~N*Qy^C`VZYG>0(r6pqs*B~b}bu0UAj0s_#W zAhI5`AQTj(4MDp9bS6bU%gVxl-yBq)(H8wHbylL-)yg=E;3TxDWZ8k7j3Xh9HY znm3_54NNG-QzUAUC>|vM;Ej@z6KPW%N)(tSO32T_a>{rJ#5M)P3Go!d zTs075aYC&4l2E|~ya1ja!|ggEm%pVIc#+^OfFw|yCjd%GIRt9qO*m=<97XXG5T)Vz zjiQGYNsVwJkne>&LatzY#<)Trh!yI=@v%fIfK~-a7>ZNqHwnXr6UMYNVEAUNKFF4(dA z;(s>mY;RrK*Xd>F{%GLx^t(U$oAc@?-!G<$A%+ycg{9%J#*^R twYu(tixlq%tsQ zOst(~>v7mYqV4`NQP(J$H42X=EVR1m>MD~h+7+O9g=?+VjF?~SzEYD!#N7{WeemFX z($#}UBg5Il9R>a{7M2zUl}r@c@6Dx~WV2&;`}cj{pT4tp$OxO6)+*Gn>~@;kRFUGJ zp&P%8D)J~gWe229GgSA?{L#0*n&n5G`18nrrS*LsQ5z%#1UiM!800?UeKgbe_JckC zGO4MNs&?x03|=-J>5mDwse2q#6!~Cgpz-XP>U~1pOZCEb&6w)jTQSRGS(epPZp;4A zbJ26QX3gFD{$#v_-V5#1G0QExM8r0-a4Lyh33L=Sd$i^Cl86%*DlZ+kfAmYWNb||6 zhKb3HrWq4r?SIJsdABxn&a5w!4tXwkezef;Si`;81y>8^yiY!!IhWyJ`U9``KeBxj zzD@q(=H4yK$b9?2(Ng!|Zw;qq6MmeW;CpjwlSylmV1@nS{8P-$+a3PTy1xCJrJsC* z&R4BkW*Hf#$Ev5|zE_sVm*4-lHuL*?cJA**wbeCDtiWjDEbxdd2FBNQ5N34Jm|X!B zWH0gbb!C6fBFZbM=(J1W6)@feJY5_^GVZ;-ZOGSTAky%#J#o>zMr8|wk`F9yN}b&* zezRV@>6D4-@o^Ip@_*2IAe8-alPTYXh!_8l@ja>ivUNiEheHKl1l*Gq_}DAL53lFf z3777i9Ma?vIrqn2t)(Z7E#3&qn_lfVwf1jLKQF({kL&AhOkE-M>{p}yr!~Un z3s!k)>MeJ>{^8d**?Zfc|FM2H*)V%w`45k5^N$m+ZMygF-|xKt*=Ga4p;(h|eD9f9 t#NOxEt?pfuTd?x^^N;$v72h9mX0LOUohmnF4=}hGJYD@<);T3K0RRHXStS4f literal 0 HcmV?d00001 diff --git a/modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/fullscreenw.png b/modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/fullscreenw.png new file mode 100644 index 0000000000000000000000000000000000000000..ef0cc5672ebe464fc9dd3fbd4f62da66a4517c2d GIT binary patch literal 4457 zcmeHKeNYo;8V`pDic(SG{1_b9rC|NoWD_*fLKE*--sfc-8W%{WJ9u$0AeX> zt1y0G$DUtMw3YU%7IBW#TB#Mq3bgg=$#twfp_CqW9OdX)!CL9Pn;;)^ow;G=`X8Cu z?E5|+zvp>=@AJO1?~a7{SYMw7J|dCGR~M&AgzpI9nd$}q(>C~Z!dFXiayp+#IS{Lj zGqQOA;ft&Q0Z!H^5;?yzCqzDT8JT+iaYbplEV*A*cq`=bmeQf4*?&_!zXO*s{>?*A z0>9~q+~FzF+CEb)J8L^ur#X6L=YDjzvg}eLU;kPXf*o;um2!IES~2OnLJrzn;%!bPaxfUj*vIC+Q8g^iiE{Cd`^=4*Zt(JU$EDIZtTUz zuC8l_j*BfBY2Im(em{HU7vv}MRkJU=;DZ^$&wlvYz()h$-G6>nPU->Uw%KKMw~QhC z{OylY8U_Lu&sZFln_zrHx(atEf4k0>(RJXZ&_f57?3!J9Oq_ad|33Xr=RsxNM)JGq zs@*A{XC7|cSl!syx?!I9&hqwk@2D#L|IjdH8tQ-JrN{t9_n+^+oqqMNMb|%x=>93# zwzTKHvMSm`p0j6t#NeWz@1IOLeDJ~EW?gM>Oa96$Ww+PYc32Ph(Vwu@qKl@k)qR7x z`s|0VKZuE~T>*JP!*rbPL?F+L9TleU1?kgv@8D=>n-s0Lkx13q^%fTa=VW1nrR&#_G-no53}*mh zr`ZZSPb3PDa9Sxk7x0Jym{^M%?fdWoim;3tO_S?!y)_!-uyMsUkW?I>Oc&?UDh7>M z=@afGA%Ge16yh}JS?r`!jk<72I2Obb6mgmGxoR|BpMXSjHh>UfLX2ZtCtD~(SNb5~ zHpWOMYGQ^V;7pC?@Vu3jNE{A_*byq`Y$l0RrBX?7nM5YTpao_xvhb7>v)F?K2sefX z*l8PUx2$+HX3LPfrSqm3&GGM{?-Cpo~s;&mVi89hNgBHRXQ$YtWKXW;vrCA zV$D{U7bJU}CC?g1$r_iNpmCKmHWBDPf;-OoY3(j!XrEVM?Qt!H7`CfTP3_;L@!Icd|lQEplOu^-3&6Ej9tQM0?ArMYRCg{|tOpK3867neC2p!bu z8rD+a991N*01{D4x<#Jb<9MER@6vQYKB7;$*0j#N`+c zC1dP4hBX%bFKc1*AmQ#Mk7MmHevwP$-cd;)-#v3r^H|qbLJ-%cASv2if}JV^j4Mxw zP}BToe1_)r$LWaN6W6T0QU|8iy;2i0RFzk~Y1vY~ueITu zpw`WS1ATwVp)$`tdtu{0h9aCz5r5kDW^eRzNzuJW&FbrkO{VRpkM6c*2G-Pg<7j2c zOwkuD>XLGg>&L^=FRNuAKWnM}y&}JT4PKE6wxoPr?(u1N(~9i5eN>cJf2x9+#Zj7& z{#;Tsf%RyayKvT|TEOJI1saz47i0&8z>u z@9Py;Uz434Tz`Dp7X$C~D$Z@Xz4_sjqPE!2=db?Z_}|}mu)!Cyo`^~aYyJ0Edn1Jl NtWF!Rc|R(<{6CoZVW$89 literal 0 HcmV?d00001 diff --git a/modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/magnifierw.png b/modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/magnifierw.png new file mode 100644 index 0000000000000000000000000000000000000000..9377a779d4d48a5cf7aa55a10c058e9879b8b210 GIT binary patch literal 4352 zcmeHKeRLGn72h?q!C)X_Qd11gusMLDvpYMxvmZk?A7n$a%7!H@BtamVoq3ZC*)L{h z*-dCLq@)P6K(IlHK}9OomWX)ZXiZuQ60Fb?t0INiBt|h%h3LVssYKg1vzxC|&*{lI z^}oDx=Ig$DfA`+sz3-iQ+Z+XX@o}@_6bePWE#F!QpPAA%^@s3YRGQEYA7`qa#bO~9 zMEtyu<=g-ftNZ`~A&yljLYF;`?CGbGscpBn*VN&^8BA&QJn_xRjK_|ay=PdsEe2;2 zPu=?F^N)zEZ83cdUTB<|^x^BvE?S>IklL(D{i&k0^4i)NFJ`Seb@kZq68oPW5N8!% zZMw3fp>0j^jYV|$$*m2UTfR(tmkAvFbTM+zp8Lf69^5-`fIRhT`@+)&$;UeOJEwIl zEc!=R)4=QmPyXX)6_;YM>36&_@9>g$0>7B|*Ug8UwRsonhdST04k};STk>hYsq`g< zLb-*@$#K|na)vX4c{JBFSn}V@O8$BGp`_eZDTk5X-3Q1^xw$EoN!uNB-j8b`pIZHO ztbNv=#C!8j9`EVta9udrUQ!fWl$|i7Tpw6pC^pPI@kku%N`Jj|Yxs}hD>oKqRjk~{ z*3Yax)XC0kOcegL;%GQ&&RugBRXW(c+W9taaOaVYQwBHP+gI{!;IW;LuX-gpAz|A+ zf5AMx@xA-(ojq+!QvfKLn=$_x>{{LFU8{@IH+{UCFX`F0O!xG@`8#LsctO4Lji(yz zzYH~*4y_}vOf&CVasJWfS+#fqF%-6Kzxu?G?z7MJ3~s@LdvXREVr1R$5fWb_bH<;{l>q z>(v;V8{#(Ls*E@!oo86G(7HGZ0lzG&3Q_cv8ci@5R0nlxA78G~n$2bnhHG#fg&L?( zJ`!?hzN!i2sF?6Mb76%BuvWX3y2n#3eF?L@p=4q`v|;Oh_V3r(1a+zMytj& z9*<_Mg&^i`fFRL;zSBZ*!iB0S1cEQX(;#;P@QP_;AsBkZ-XGxIayksH0dC-dssi+? z9p^I7W_OHONEDQF9=~h_$sVUEa_lHs<6@I$CQMJe%sLlC;A5a{UO}Y1G?1Vm zxSE4FgxSa%jaq=}bT|QVSORs?lo{1itd7vTTn56#j)7RpbFeEZ_t>Z;CdM#nl8VMYWIFj*J0$zZfC}CEX;+>;Q=N3c&E?jwx}csM6w*2w!`JbP$FfeL;yiCTt{Mh64yGl z7^x#jfms<=l6)g3gSaD9mL>DZ&VQh|pnD{V-I^Fb2II2RI%j zZvpj|`;H!rvsYDPB0C}%L*6=Zq!Q2GuJ7LDoc%>>%dT*DO6jFHrIFX!_el8K<(jMo=9;=! zw;KCCJAd?p52k_{!=qd9mELaaDm-%J^N*x)@cPY{f_zI@Y3_(hBl!+f7jY4M=5HsCeeor)WIst6X#7ciGE72Y%Pp|Jyr``1KbjLiCIA2c literal 0 HcmV?d00001 diff --git a/modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/maxw.png b/modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/maxw.png new file mode 100644 index 0000000000000000000000000000000000000000..f6bd490ead9e7394fadcdb65837822e9dbf4e909 GIT binary patch literal 4473 zcmeHKeNYo;8c%=`MCow~ii+nF%c{2Y9kSXKow-O*@Xp?4aq_Rt;$iX zRf-_iS|~a_?b+!K;#Y0CmQuyi)>=!?FH}YZdJcM8X?sf0L%esx_p~!N%v}E?Gn?Ig z-rw_kpXc{H?>qZ$H>`;d@L%Z9VzB~rT6H40M>Ch-4Dg?_G4Lk1wH6yw=|t2C+3XZS z=HU=sWWyocMG`EQ>$=6T_L(z~-;>^;m8D+Eik<0}wQ_< z_OeCZyyWL2!dEorpJ`B6A6z0>7S+SPt~%#N>b!Ec*Izu6cwozwf0JGBN37?@{rn92 z>8y$~8~+gZQ{c5q!`XRp@aul*U!mV^syEhNy6bmW>wIm=(W7nqj0tTkQ*LyAczb1; zYsnK_IH6?`N zcv^VWvilkW(ccg$xdC+O1J*kEbT2Y261{p!1-3tvX}JPx<7_~+kB zc42Huc2#=xz>>lHhm-4SA5^#K-sx@4kNTpdGyR>*wz@v-OL8CUbXM2%eFM4r%>LaE z;^NB}v%Nb`wHCxD^_QGmoH=l|N`Gxnsd%gD_pa!J)Ysmxd=&Gvw*8}i`I;pqe|q@b zChyQtukXXZ&TtnwH#%<)9VXpaWXh!y8zax*77%3t9^ z0D%RkQOISOnB6?6Hp#zhtiIZ^(Q!fqyz zM0MN<1$a|(vT53e@OVzAlj{_5DSH-AAeYN|d?8OLgaHC}6j^E11zR0U8H!;JHSWOd zq>UyiE5vZ3CaQo|ayVcd8ja6l)9c6Rt&R~DfF3*-YU2sGe4fR^o9N-7HHCm=B%ojQ za2UZlV_@1@=5oI%bTA=iwFrb%0p~lctQ<=?!BZj09Pv z#pdw>VoyTSBrz`5q}Z4dPdXC=0q$eGlhC8Nd%yst*CT2QD`3LYsg)dNe#A^+q#5x% z%B7J)9F>b8uVKwPH9!1<1K1;K5{Oq0}Un z!X~*0gT*Ey5|)cZI4r@;C|_)rnxztA0!4zI1YL>dO^k}6G6O1<6u=@AjsmJk z6qezb3^ql|M3_iU@P(+rLuJO0ILdB8K{-hanuYUh)-2BeBRCRk&?z}WE`Qu&$U|uY zI4C(Ukk$g%_<)hL;7K&fs40-jgnXGuE|*C8GOM z@~AMz?w|f=P%9>*o!K~31t1vA7sJ04j5m@nkJ&RuGgk0^ zp^3r+n6SwJzhN8Lyue<_8`}&=Gz0PemcNl&{FYNd(DWoz(sx>}X}PAPz?8t#-8C)O zloXf}c)Gj(Z*uvMAE$6D_zH4@!;-qW69)&anKo^j1DwU$nTx$@`P(jF^rdxrjc>0{ za6s7aVxL=d1)QBlI(4iuyYq*R)pJT?X8Ra!_juJSOSakW9=lQOmvC_Xj^kA|f;->5 zdxB;^Y2kU_YHHZ)e&YjvIJf)6mE%vle|k9}p!sG4@^j0qgr=bn+cOsq&O4vOx@sf5 z1KHo^unwGB5D@chqtiPu;Qlq1y6h!M=CLp0Ga|BE=4QCMx6aQP2yrxOW;~cpoiFX| zhHLmseMmq?^@61>ZA5#O!>HWSIJjr=)2rIb9}iq?es4zIdH?c? ze%6tXyEWDrQtG<*ET`$t+WGIZPo|x^O8PXu8p`myy63*}$o=Tb-mo`Mls(!-&7_p- zzt{Ck{3`GKb*ZZmAfZ|`xVGAPE*BzV7akygd_SAcB m_CjiFLh6a3)e$c@KW6RE$bM4DDNkY!v^vcib;GL6(*FXPCT_a` literal 0 HcmV?d00001 diff --git a/modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/spiralw.png b/modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/spiralw.png new file mode 100644 index 0000000000000000000000000000000000000000..0a40c5865ea18979f5a7782511c610792a4ac510 GIT binary patch literal 4319 zcmeHKdr%Zd8ea}_BqV#`3?!6=W?bVViL>+E*SIU-?gASeT@eM0MrUVw*%9`^?7%Kq z8j5JngbG5g%mu_0sYI{tPK;JXlZr+#gc!`lGY^kMu9PBYFsG4J$`dZWu4k5KC3RO+ zCI2y1v(x?c@B8)l{rc;!?dROfbF@h_lQbHQ)|KnXhu;k4z5Cbjw{S!91^DTzE+~@o zxd;-Hf?lx&hi~~oCd-HBd28||e zn`pPYU3U9uLNJY%EseI^&djuDFYHTou1(*M^f$c9eCc$im!>}Np7VK98}stI9}?M_ zFQz<{bK-Dc-`_lEPjnR*CKhHT-;67-D9@K0XSC-fp&skoM}IeTeCXoU#hJb}P2TM@ zYWDSd=kH1h|7Z1~q0~9|%~@LN_P#_caEZh9Z){E&-ulo$@$HJI>vya@n3kOU+yj5b z{r%ehCbqZl*ot%jisvm^@CyD-?fW~|6o){c1Wj9{`{k80zx><4Yy&YW@IjgSMd^Bt0aCZay<*r(KyXUvjjMsvv;-7gd z^Gpr>Fnwt9hrM8mfwHh+MecCJqfI-a901>8iVw3kxqQ!U8K| zmoa?MujhoI2k4{z5Uf0n#+nfgaeOI|5f3O412)~@(RLjo3N~G#fyLR79r(oDY6+~W zUS7agm+}@tm$4+t8f74XAIKaM^_K<0Ow^`Rc^TMN%$N>QA#$lrSH!vzdr$%ht*7-k z>Wqq&q;5$PVwD6hlkdnLp@2P`&L_(u2E!teh(1E;gHj1bSS%I{Coz&lAp#9o1!OLY z2Eua{iWr9jgn3B}$zm{oD4d)pSRvbVIyjDu#^(>Q>==C@JfZ^B1B-GYjL_ql-;Yi7 z2+Ph&NHP-8PkMw4;6BCjK{!|;@xWOL0`lC66aqiyAF7bb)N}+M17*Mupur7aKoOkDa=UCgQXdOkwYbYT z*$W+Px@BUZB03H&5dC14%qeOTMl*?}fTzbuxsKY!pC|R^k}#&68KW6nu^(w-RRI$Y z8R!?Y!NUulh1l3(IHDPh_m_M|*5a3(0zsxHnUcQKa!t!MB?YDgp02KGxu&GRl)%%~ z^|Q&9G=7}|0r)Q{0xwHfj02b9MeCkWZgCji#d?%CZt23^QD{t*U92;4AR$#dJE4C5 zB@Z+;xg1#qzVqMq9@5qz$#1nAUfYE7*bd(*s|0{;$XM#Ma*0e+^YHzW@F^gU#)iyQ|K1zP2Fo xsgI8i%-S3^+}X4F{ONK39EaokKRkH6y@kE_K;Em)12PO!<8m%{99X)s_P?2EGrIr) literal 0 HcmV?d00001 diff --git a/modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/tilebottomw.png b/modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/tilebottomw.png new file mode 100644 index 0000000000000000000000000000000000000000..e85ebf15265fd0954213ad00f55ee4246689b4e0 GIT binary patch literal 4300 zcmeHKeNYtV89#&;IfEJt(IIHoO^up#Z};~0K6bqW@$Q6ca(DuQq!8KLeV5z7eXzT5 zcUn_os>V1mBEd$YY3zq_n)pE?wM{xnXi8~J+n7ejQl^R|DRzv~risuLZQtGF^E&-OYc|{pRMDM@w6(pOIgd`4 z@?FvC^m&}l@q}O+2e-C3ir!kiXvd`^+3p8(UqS}<9%g#o?%cZUCwxoK>5nnbRDGWA z&Doc=u&}GMzyDqT`L6EDiu8(t`J*WfjSVGA%YrxV*JFPB&tBU({QB@m*H^6$lpheb zFK9l}C*0GPCI53n$8h%2+m^1W^9lQn%RS=Ao)cTrMjlx>Sb3}QJ9{2~@Z_TT^LKsi zw?uFtbKrotum2b8asjAZmbd&l;;-9&^;A`b{gDrrKxdSiWb$?jIYKuA|(;~x_``)Q~fqo+Ej*hepH0#{@f^5scsjENQ z_?xrwKlJ1ee7;Ot`QcBRTeuW+U~hH)$X%n?k8L>E{^`D7dY&KbZpiy}^Tq1t&qodp zaXsQ8T~}@YH-|>*yfrskKV4h6dvQu?-<#cyg{3!|-&tHU^7dYDZ`(F%yZ`oB{tv@v zQXf0L`rqvrPT!!5?`rJXeqe|NBe3#xI(vRB!g6&$LHwXr3^~xD*WN%8k$0dKW-sB5I6*)x z+AM+6&BbNh<~ok%(fmBUJ;p$SAW&E&7OW4+Ow565ybOF-%{Yo^5T(w6ZuI&PXIKIV zWuOcM=8lO?B$}s3>=G|9C9bt&6!6P|1{5X2;CM6|HAGE@uvCj1X`03f5+_LvA}~1~ zQrH+4lJ8b25*#idbCMWQ#Bc~vIaz_^7q3r4)&3Hp#crUKLhkFgQlXdv)l z5Ks1y6?YRP84KtOJ>)XDPVo{ThZ`jhxSK#oxjUJH=O+9kjZ(dq4$tAB9t0s&hNBv% z3|Z*$`X)S732Mb)MDv1TPeCf8Fe%oQ*wh{^o#a5E`vmV4^my(X7^1vh#uero)$lwn z2da+G@L^8m8SRxO37$0b03+ZXqb!sKqiL%jvswuo%bCn3iY1b$JRwWi*qR z;I|PNWhVTXjj{j?*m&AxrECD$XpM^Jn6+Uk$inFqgKRCpBcWQYLlvAU@Od04X-EXF zS$y@ZB0vWR`hXZ}j7>tz#2_eDSXE7<#YPe~lf`H?8fl86CPC#ul3^vPoJPW6BDEfM zS{RrN6qZ%%6cT85m(v7cM8BRah6R07y!ZCWfFG(pY9B z7}CO+%@_eKN%$}?3i1DiRu>OqPfU4{D8upNnkliON@vszZlnJ9rzZEl@c#wD5!-xLaktVYFZ&Hw24|d6&(!#brzst7(ro^f?3A|!^aZF)jeZ8V>|v| zn%Ff!(k27_5;nMb!MzZl*bK)sQ@5Qjv5n2empB5Xo*86X`p(ETBiFPPm=<`Zx@P2> zmIBiP&s5j{O)mZ9aSDXsUr-btmR2x7Jp&I~8Iht&8J@*1s8`CG70;A7RdP!_mefWrzG$(>Mvgvo>2KHX?7cAbk878c+p6E~NT2up nw#;`=?@Vq(_?=6>U9)h<9XSo3ZC`l;Mx^t&i(SXp)NK0?law4@ literal 0 HcmV?d00001 diff --git a/modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/tileleftw.png b/modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/tileleftw.png new file mode 100644 index 0000000000000000000000000000000000000000..be4cc580c6ad43adf15ea42a96354686e8c2bda0 GIT binary patch literal 4311 zcmeHKe{d639#3hZ5U$w6Rv4(dL~8NQ&2ExSnq88H(u6j5ri3=7Emwq>-M8)1BpZ@V zvn>ad9v&ihh2n4{2#$_|KSuC4MYz*L3nC}pA?Mh0uwH2kT=5V(!+CAx6z=WzS2{Z5 zbVmQ{&TMw~`~7@B@B96{?|YNC)mvPcrk$hJXf$c=B4-JDI+T0r6!crZD*Xa_ywl*T zkV-%t3r9p=2tZ7#4?_&f0F9$mK9`YEb!>H;v+0=`&6`s1IQQ9#s;l8?FJ%9FU)`=tU%z?} zkvzTZ)oc8GaaLd1g3oW=Aa87WVd>^QSs~x2kDl9nWlG!e%#xO0-agTBLVGxQ-`PJt z9_Xs?dAWU|W&M`)xi0M)XHBx#k>WE0IDciKIEUWe(C3!s-R`539Iw1y*>x^msL*JV zHVXv>UUxyka6PDsz3W@-MJE@{{`G|enXVOCFJs+1o?*_rTv@f5k9p^Pq&>(yQFSxb zGiPVUtiskKot+=}+geXmmZz5Ir+<~SHnz4zYMJ@g&$YPUcI=HU{m1(+UthSWX8CUZ zk(rGL+WGr;WkkO$JKUc+??>|%*LwNi8FJjhK=Ui>QU*56>Z!aH+t~c*ir>#pPv3gy zU&&y1TK8^Gd*_==vmmU@&dYg<{H*Dn?N#Nr4Hv5-m7TknnV#I8(>!zAe*N-4J+aI4 zTX~Q5z#8WAbb5Q)*7~XNHpyJGW2Ix@-mk77EZe*1i=8LjPxqW!oA+*G$I7SM!h3t! z)51PYYjx+(dIxGftNR}RVoBk)yOWaJ-#!&9EbVK2|L)ZT@9prM-_=At;{UPicvd`< z{HvpjZtwZ{XdhjCZ{vgi{mJ^|tgJ~Fv(G%-Umsr;zi{iI(BGRny+5-4)V3={sPAL} z^;d=GA%+!$dccW(sF#Cb)OZ?=%^`;YTMH%3537ZcUDx}@TRKeO?7DKZhxCLCV2x1J z5P_u)#Xh#7mZdqJBTs9S8AK3-62RnOAQWX}yH4e0(7R$LbeIZ}YVEoTj~6QtBM_tX zl%B+0vQTH#_~h#773{3a4Z1>Fo>X0G^%0D zkcDoKcO*iQpjrrq)hHzP7^EcdqhgK8P4TGZBqoBwM|j7ehig~C2<7oGPLYi%>A9VD zoiaYdiLAge>MIS*fVTn`hh|{GDI>|@{#+x#Er2xBw8=!V03=YkLs1EYSg24Ta=n0f zD2{`a#lYemhXN@B&Er;*q;RXn4*_k=HTVtI1d62*0d*w^Bxa>hafphxnsaFb%i@58 zG)`GeByKh2ns9>!0%&Au-b(vbDvo8Ah>;*b(Hu_OWs&Ene`XjEt$0+v7^@Ny$u` zJ@xNrl0QJEoo;8oucqT#`{A@kEPb+C*O-iPvrTl-SeL@tZ?E|LW>Gef-PwaXEC) vn5$z33Mt(9pE~)IG4>5Nxs5{C#mkeY%%8hIR=Ms&l%2-yDs~=Pyt?WCTX7q> literal 0 HcmV?d00001 diff --git a/modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/tiletopw.png b/modules/home-manager/awesome/dotfiles/theme/assets/icons/layouts/tiletopw.png new file mode 100644 index 0000000000000000000000000000000000000000..8a5d595bca013a521f076bfed0c5e55b9a7a08e3 GIT binary patch literal 4299 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 E0Q99Ah5!Hn literal 0 HcmV?d00001 diff --git a/modules/home-manager/awesome/dotfiles/theme/assets/icons/screenshot.png b/modules/home-manager/awesome/dotfiles/theme/assets/icons/screenshot.png new file mode 100644 index 0000000000000000000000000000000000000000..b7280e63f6b19c8494b1c4df6bd86b4a05d5981d GIT binary patch literal 7148 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 literal 0 HcmV?d00001 diff --git a/modules/home-manager/awesome/dotfiles/theme/assets/icons/titlebar/button.png b/modules/home-manager/awesome/dotfiles/theme/assets/icons/titlebar/button.png new file mode 100644 index 0000000000000000000000000000000000000000..e76d4467d79eb55d41a2f14af9ffc9fbbe9cbc4e GIT binary patch literal 8097 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 literal 0 HcmV?d00001 diff --git a/modules/home-manager/awesome/dotfiles/theme/assets/logos/awesome64.png b/modules/home-manager/awesome/dotfiles/theme/assets/logos/awesome64.png new file mode 100644 index 0000000000000000000000000000000000000000..1c9eb6651ef19f83b1027510dc27d6e443007f28 GIT binary patch literal 195 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0P3?wHke>@jRF&8^|hH!9j+9gP2NC6eG1^9%x z{{R0!I5ww1)Auh>gs~*ZFPOpM*^M+HN6FL0F+?Lc`3FBMk8=kj+n*CWKBmr%9~qxj gSTJ*(mdKI;Vst0KuF%sQ>@~ literal 0 HcmV?d00001 diff --git a/modules/home-manager/awesome/dotfiles/theme/assets/logos/nix.svg b/modules/home-manager/awesome/dotfiles/theme/assets/logos/nix.svg new file mode 100644 index 0000000..9a70a14 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/theme/assets/logos/nix.svg @@ -0,0 +1,513 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/modules/home-manager/awesome/dotfiles/theme/colorsheme/catppuccin_mocha.lua b/modules/home-manager/awesome/dotfiles/theme/colorsheme/catppuccin_mocha.lua new file mode 100644 index 0000000..0326389 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/theme/colorsheme/catppuccin_mocha.lua @@ -0,0 +1,27 @@ +local colorscheme = { + background = "#010101", + foreground = "#cdd6f4", + red = "#f38ba8", + green = "#a6e3a1", + yellow = "#f9e2af", + blue = "#89b4fa", + pink = "#f5c2e7", + aqua = "#94e2d5", -- teal + orange = "#fab387", -- peach + purple = "#cba6f7", -- mauve + cyan = "#74c7ec", -- sapphire + lavender = "#b4befe", + base = "#1e1e2e", + mantle = "#181825", + crust = "#11111b", + subtext1 = "#bac2de", + subtext0 = "#a6adc8", + overlay2 = "#9399b2", + overlay1 = "#7f849c", + overlay0 = "#6c7086", + surface2 = "#585b70", + surface1 = "#45475a", + surface0 = "#313244", +} + +return colorscheme diff --git a/modules/home-manager/awesome/dotfiles/theme/colorsheme/init.lua b/modules/home-manager/awesome/dotfiles/theme/colorsheme/init.lua new file mode 100644 index 0000000..b6e0ba3 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/theme/colorsheme/init.lua @@ -0,0 +1,12 @@ +local user = require("config.user") +local colorscheme + +local colorschemes = { + catppuccin_mocha = require("theme.colorsheme.catppuccin_mocha") +} + +if user.config.theme == "catppuccin_mocha" then + colorscheme = colorschemes.catppuccin_mocha +end + +return colorscheme diff --git a/modules/home-manager/awesome/dotfiles/theme/init.lua b/modules/home-manager/awesome/dotfiles/theme/init.lua new file mode 100644 index 0000000..26971b1 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/theme/init.lua @@ -0,0 +1,4 @@ +local beautiful = require("beautiful") +local user = require("config.user") + +beautiful.init(user.config.home .. "/.config/awesome/theme/theme.lua") diff --git a/modules/home-manager/awesome/dotfiles/theme/theme.lua b/modules/home-manager/awesome/dotfiles/theme/theme.lua new file mode 100644 index 0000000..b61be2e --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/theme/theme.lua @@ -0,0 +1,85 @@ +-- NOTE: https://awesomewm.org/apidoc/documentation/06-appearance.md.html +local helpers = require("helpers") +local user = require("config.user") +local color = require("theme.colorsheme") +local layout_path = user.config.home .. "/.config/awesome/theme/assets/icons/layouts/" +local titlebar_path = user.config.home .. "/.config/awesome/theme/assets/icons/titlebar/" + +local theme = {} + +------------------------------------------------------------------------------- +-- Default variables +------------------------------------------------------------------------------- +theme.useless_gap = 5 +theme.font = user.config.font + +theme.bg_normal = color.background +theme.bg_focus = color.background +theme.bg_urgent = color.background +theme.bg_minimize = color.background + +theme.fg_normal = color.foreground +theme.fg_focus = color.foreground +theme.fg_urgent = color.red +theme.fg_minimize = color.foreground + +theme.border_width = 3 +theme.border_color_active = color.blue +theme.border_color_normal = color.background + +theme.bg_systray = color.background + +------------------------------------------------------------------------------- +-- hotkeys +------------------------------------------------------------------------------- +theme.hotkeys_border_color = color.blue +theme.hotkeys_modifiers_fg = color.foreground +theme.hotkeys_font = user.config.font +theme.hotkeys_description_font = user.config.font +theme.hotkeys_group_margin = 10 + +------------------------------------------------------------------------------- +-- tasklist +------------------------------------------------------------------------------- +theme.tasklist_disable_icon = true + +------------------------------------------------------------------------------- +-- layout +------------------------------------------------------------------------------- +theme.layout_fairh = layout_path .. "fairhw.png" +theme.layout_fairv = layout_path .. "fairvw.png" +theme.layout_floating = layout_path .. "floatingw.png" +theme.layout_magnifier = layout_path .. "magnifierw.png" +theme.layout_max = layout_path .. "maxw.png" +theme.layout_fullscreen = layout_path .. "fullscreenw.png" +theme.layout_tilebottom = layout_path .. "tilebottomw.png" +theme.layout_tileleft = layout_path .. "tileleftw.png" +theme.layout_tile = layout_path .. "tilew.png" +theme.layout_tiletop = layout_path .. "tiletopw.png" +theme.layout_spiral = layout_path .. "spiralw.png" +theme.layout_dwindle = layout_path .. "dwindlew.png" +theme.layout_cornernw = layout_path .. "cornernww.png" +theme.layout_cornerne = layout_path .. "cornernew.png" +theme.layout_cornersw = layout_path .. "cornersww.png" +theme.layout_cornerse = layout_path .. "cornersew.png" + +------------------------------------------------------------------------------- +-- titlebar +------------------------------------------------------------------------------- +theme.titlebar_bg = color.background +theme.titlebar_bg_focus = color.background +theme.titlebar_close_button_normal = helpers.recolor_image(titlebar_path .. "button.png", "#7f849c") +theme.titlebar_close_button_focus = helpers.recolor_image(titlebar_path .. "button.png", color.red) +theme.titlebar_close_button_focus_hover = titlebar_path .. "button_close.png" + +------------------------------------------------------------------------------- +-- systray +------------------------------------------------------------------------------- +theme.bg_systray = color.base +theme.systray_max_rows = nil +theme.systray_icon_spacing = 10 + +local themes_path = "/home/etc/nixos/modules/wallpapers/" +theme.wallpaper = themes_path.."ghibli-3.png" + +return theme diff --git a/modules/home-manager/awesome/dotfiles/ui/bar/init.lua b/modules/home-manager/awesome/dotfiles/ui/bar/init.lua new file mode 100644 index 0000000..7833558 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/ui/bar/init.lua @@ -0,0 +1,68 @@ +local awful = require("awful") +local wibox = require("wibox") +local helpers = require("helpers") +local colors = require("theme.colorsheme") + +----------------------------------------------------------------------------- +-- Widgets +----------------------------------------------------------------------------- +local logo = require("ui.bar.modules.logo") +local systray = require("ui.bar.modules.systray") +local clock = require("ui.bar.modules.clock") +local layoutbox = require("ui.bar.modules.layoutbox") +local taglist = require("ui.bar.modules.taglist") +local screenshot = require("ui.bar.modules.screenshot") +local cpu = require("ui.bar.modules.cpu") +local ram = require("ui.bar.modules.ram") + +awful.screen.connect_for_each_screen(function(s) + + awful.tag({ "1", "2", "3", "4", "5", "6", "7", "8", "9" }, s, awful.layout.layouts[1]) + + ----------------------------------------------------------------------------- + -- Bar + ----------------------------------------------------------------------------- + s.bar = awful.wibar { + position = "top", + screen = s, + visible = true, + ontop = false, + width = 1920, + height = 40, + type = "dock", + } + + s.bar:setup { + { + { + -- Left widgets + { + helpers.margin(logo, 4, 4, 4, 4), + helpers.margin(taglist(s), 4, 4, 5, 5), + layout = wibox.layout.fixed.horizontal, + }, + + -- Center widgets + { + helpers.margin(clock, 4, 4, 4, 4), + layout = wibox.layout.flex.horizontal, + }, + + -- Right widgets + { + helpers.margin(systray, 4, 4, 4, 4), + helpers.margin(screenshot, 4, 4, 4, 4), + helpers.margin(cpu, 4, 4, 4, 4), + helpers.margin(ram, 4, 4, 4, 4), + helpers.margin(layoutbox, 4, 4, 4, 4), + layout = wibox.layout.fixed.horizontal, + }, + expand = "none", + layout = wibox.layout.align.horizontal, + }, + layout = wibox.layout.stack + }, + widget = wibox.container.background, + bg = colors.background, + } +end) diff --git a/modules/home-manager/awesome/dotfiles/ui/bar/modules/clock.lua b/modules/home-manager/awesome/dotfiles/ui/bar/modules/clock.lua new file mode 100644 index 0000000..1aba3d0 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/ui/bar/modules/clock.lua @@ -0,0 +1,40 @@ +local awful = require("awful") +local wibox = require("wibox") +local helpers = require("helpers") +local colors = require("theme.colorsheme") + +-- Clock widget +-------------------------------------------------------------------------------- +local textclock = wibox.widget { + format = " %a %b %d %I:%M %p ", + widget = wibox.widget.textclock +} +local mytextclock = helpers.cbackground(textclock, helpers.rrect(4), colors.crust) + +-- Calendar widget +-------------------------------------------------------------------------------- +local calendar = awful.widget.calendar_popup.month { + margin = 10, + spacing = 10, + week_numbers = false, + long_weekdays = false, + + style_month = { + fg_color = colors.foreground, + bg_color = colors.background, + padding = 10, + border_width = 3, + border_color = colors.blue, + }, + style_header = { + fg_color = colors.foreground, + bg_color = colors.crust, + shape = helpers.rrect(4) + }, + style_weekday = { fg_color = colors.lavender }, + style_normal = { fg_color = colors.subtext0 }, + style_focus = { fg_color = colors.blue }, +} +calendar:attach(mytextclock, "tc", { on_hover = false }) + +return mytextclock diff --git a/modules/home-manager/awesome/dotfiles/ui/bar/modules/cpu.lua b/modules/home-manager/awesome/dotfiles/ui/bar/modules/cpu.lua new file mode 100644 index 0000000..fbbe904 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/ui/bar/modules/cpu.lua @@ -0,0 +1,40 @@ +local wibox = require("wibox") +local watch = require("awful.widget.watch") +local colors = require("theme.colorsheme") +local helpers = require("helpers") +local user = require("config.user") + +local arc_cpu = {} + +local text = wibox.widget { + align = "center", + valign = "center", + widget = wibox.widget.textbox +} + +local textbg = wibox.widget { + text, + widget = wibox.container.background +} + +arc_cpu = wibox.widget { + textbg, + mix_value = 0, + max_value = 100, + rounded_edge = false, + thickness = 6, + start_angle = 4.71238898, + forced_height = 22, + forced_width = 22, + bg = "#363a4f", + widget = wibox.container.arcchart +} + +watch(user.config.home .. "/.config/awesome/config/cpu.sh", 2, + function(widget, stdout) + widget.value = stdout + widget.colors = { colors.green } + end, + arc_cpu) + +return helpers.cbackground(helpers.margin(arc_cpu, 4, 4, 4, 4), helpers.rrect(4), colors.crust) diff --git a/modules/home-manager/awesome/dotfiles/ui/bar/modules/layoutbox.lua b/modules/home-manager/awesome/dotfiles/ui/bar/modules/layoutbox.lua new file mode 100644 index 0000000..cedca26 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/ui/bar/modules/layoutbox.lua @@ -0,0 +1,14 @@ +local awful = require("awful") +local helpers = require("helpers") +local mod = require("binds.mod") +local colors = require("theme.colorsheme") + +local layoutbox = awful.widget.layoutbox { + buttons = { + awful.button({}, mod.leftclick, function () awful.layout.inc( 1) end), + awful.button({}, mod.rightclick, function () awful.layout.inc(-1) end), + } +} +local mylayoutbox = helpers.cbackground(helpers.margin(layoutbox, 5, 5, 5, 5), helpers.rrect(4), colors.crust) + +return mylayoutbox diff --git a/modules/home-manager/awesome/dotfiles/ui/bar/modules/logo.lua b/modules/home-manager/awesome/dotfiles/ui/bar/modules/logo.lua new file mode 100644 index 0000000..77d7891 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/ui/bar/modules/logo.lua @@ -0,0 +1,17 @@ +local wibox = require("wibox") +local helpers = require("helpers") +local colors = require("theme.colorsheme") +local user = require("config.user") + +local logo = wibox.widget { + image = helpers.recolor_image(user.config.home .. "/.config/awesome/theme/assets/logos/nix.svg", colors.blue), + valign = "center", + halign = "center", + forced_height = 28, + forced_width = 28, + resize = true, + widget = wibox.widget.imagebox, +} +local mylogo = helpers.cbackground(helpers.margin(logo, 4, 4, 0, 0), helpers.rrect(4), colors.crust) + +return mylogo diff --git a/modules/home-manager/awesome/dotfiles/ui/bar/modules/ram.lua b/modules/home-manager/awesome/dotfiles/ui/bar/modules/ram.lua new file mode 100644 index 0000000..318002a --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/ui/bar/modules/ram.lua @@ -0,0 +1,40 @@ +local wibox = require("wibox") +local watch = require("awful.widget.watch") +local colors = require("theme.colorsheme") +local helpers = require("helpers") +local user = require("config.user") + +local arc_ram = {} + +local text = wibox.widget { + align = "center", + valign = "center", + widget = wibox.widget.textbox +} + +local textbg = wibox.widget { + text, + widget = wibox.container.background +} + +arc_ram = wibox.widget { + textbg, + mix_value = 0, + max_value = 100, + rounded_edge = false, + thickness = 6, + start_angle = 4.71238898, + forced_height = 22, + forced_width = 22, + bg = "#363a4f", + widget = wibox.container.arcchart +} + +watch(user.config.home .. "/.config/awesome/config/ram.sh", 2, + function(widget, stdout) + widget.value = stdout + widget.colors = { colors.red } + end, + arc_ram) + +return helpers.cbackground(helpers.margin(arc_ram, 4, 4, 4, 4), helpers.rrect(4), colors.crust) diff --git a/modules/home-manager/awesome/dotfiles/ui/bar/modules/screenshot.lua b/modules/home-manager/awesome/dotfiles/ui/bar/modules/screenshot.lua new file mode 100644 index 0000000..4748bf6 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/ui/bar/modules/screenshot.lua @@ -0,0 +1,23 @@ +local awful = require("awful") +local helpers = require("helpers") +local colors = require("theme.colorsheme") +local user = require("config.user") +local mod = require("binds.mod") + +local screenshot = awful.widget.button { + image = "/home/gabriel/.config/awesome/theme/assets/icons/screenshot.png", + buttons = { + awful.button({}, mod.leftclick, nil, function () + awful.spawn(user.apps.screnshoot .. " gui -p " .. user.config.home .. "/Pictures/Screenshots", false) + end), + awful.button({}, mod.rightclick, nil, function () + awful.spawn(user.apps.screnshoot .. " screen -p " .. user.config.home .. "/Pictures/Screenshots", false) + end), + awful.button({}, mod.midclick, nil, function () + awful.spawn(user.apps.image_viewer .. " -t ".. user.config.home .. "/Pictures/Screenshots", false) + end), + } +} +local myscreenshot = helpers.cbackground(helpers.margin(screenshot, 5, 5, 5, 5), helpers.rrect(4), colors.crust) + +return myscreenshot diff --git a/modules/home-manager/awesome/dotfiles/ui/bar/modules/systray.lua b/modules/home-manager/awesome/dotfiles/ui/bar/modules/systray.lua new file mode 100644 index 0000000..09efa45 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/ui/bar/modules/systray.lua @@ -0,0 +1,28 @@ +local wibox = require("wibox") +local helpers = require("helpers") +local colors = require("theme.colorsheme") + +local font = "FiraCode Nerd Font Bold 12" + +-- Option 1:  |  +-- Option 2:  |  +local show_icon = "" +local hide_icon = "" + +local icon = helpers.textbox(colors.foreground, font, show_icon) +local tray_toggle = helpers.margin(icon, 4, 4, 4, 4) +local systray = helpers.margin({ base_size = 20, widget = wibox.widget.systray }, 5, 5, 5, 5, false) +local togglableSystray = helpers.cbackground({ systray, tray_toggle, layout = wibox.layout.fixed.horizontal }, helpers.rrect(4), colors.crust) + +tray_toggle:connect_signal("button::press", function(_, _, _, button) + if button == 1 then + systray.visible = not systray.visible + if systray.visible then + icon.markup = helpers.mtext(colors.foreground, font, hide_icon) + else + icon.markup = helpers.mtext(colors.foreground, font, show_icon) + end + end +end) + +return togglableSystray diff --git a/modules/home-manager/awesome/dotfiles/ui/bar/modules/taglist.lua b/modules/home-manager/awesome/dotfiles/ui/bar/modules/taglist.lua new file mode 100644 index 0000000..c4389f2 --- /dev/null +++ b/modules/home-manager/awesome/dotfiles/ui/bar/modules/taglist.lua @@ -0,0 +1,133 @@ +local awful = require("awful") +local wibox = require("wibox") +local mod = require("binds.mod") +local helpers = require("helpers") +local colors = require("theme.colorsheme") + +local buttons = { + awful.button { + description = "move_to_tag", + modifiers = { mod.super }, + button = mod.leftclick, + on_press = function (t) + if client.focus then + client.focus:move_to_tag(t) + end + end, + on_release = nil, + }, + + awful.button { + description = "toggle_tag", + modifiers = { mod.super }, + button = mod.rightclick, + on_press = function (t) + if client.focus then + client.focus:toggle_tag(t) + end + end, + on_release = nil, + }, + + awful.button { + description = "viewtoggle", + modifiers = {}, + button = mod.rightclick, + on_press = function (t) + awful.tag.viewtoggle(t) + end, + on_release = nil, + }, + + awful.button { + description = "viewprev", + modifiers = {}, + button = mod.scrollup, + on_press = function (t) + awful.tag.viewprev(t.screen) + end, + on_release = nil, + }, + + awful.button { + description = "viewnext", + modifiers = {}, + button = mod.scrolldowm, + on_press = function (t) + awful.tag.viewnext(t.screen) + end, + on_release = nil, + }, + + awful.button { + description = "view_only", + modifiers = {}, + button = mod.leftclick, + on_press = function (t) + t:view_only() + end, + on_release = nil, + }, +} + +-- Widget +-- ============================================================================= +local taglist = function (s) + local taglist_widget = awful.widget.taglist { + screen = s, + filter = awful.widget.taglist.filter.all, + buttons = buttons, + layout = wibox.layout.fixed.horizontal, + style = { + font = nil, + spacing = 10, + shape = nil, + + -- Colors + bg_focus = colors.background, + fg_focus = colors.blue, + bg_occupied = colors.crust, + fg_occupied = colors.text, + bg_empty = colors.crust, + fg_empty = colors.surface0, + bg_urgent = colors.crust, + fg_urgent = colors.red, + }, + + -- TODO: Fix urgent color not working + widget_template = { + widget = wibox.container.background, + shape = helpers.rrect(10), + + create_callback = function (self, c3, _) + if c3.selected then + self.bg = colors.blue + self.forced_width = 28 + elseif #c3:clients() == 0 then + self.bg = "#363a4f" + self.forced_width = 12 + else + self.bg = colors.foreground + self.forced_width = 12 + end + end, + + update_callback = function (self, c3, _) + if c3.selected then + self.bg = colors.blue + self.forced_width = 28 + elseif #c3:clients() == 0 then + self.bg = "#363a4f" + self.forced_width = 12 + else + self.bg = colors.foreground + self.forced_width = 12 + end + end, + } + } + + return helpers.cbackground(helpers.margin(taglist_widget, 4, 4, 9, 9), helpers.rrect(4), colors.crust) +end + +return taglist diff --git a/modules/home-manager/awesome/kitty/config/FunForrest.conf b/modules/home-manager/awesome/kitty/config/FunForrest.conf new file mode 100644 index 0000000..d35222b --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/FunForrest.conf @@ -0,0 +1,45 @@ +foreground #a9b1d6 +background #0f111a + +# Black +color0 #414868 +color8 #414868 + +# Red +color1 #f7768e +color9 #f7768e + +# Green +color2 #73daca +color10 #73daca + +# Yellow +color3 #e0af68 +color11 #e0af68 + +# Blue +color4 #7aa2f7 +color12 #7aa2f7 + +# Magenta +color5 #bb9af7 +color13 #bb9af7 + +# Cyan +color6 #7dcfff +color14 #7dcfff + +# White +color7 #c0caf5 +color15 #c0caf5 + +# Cursor +cursor #c0caf5 +cursor_text_color #1a1b26 + + + + + + + diff --git a/modules/home-manager/awesome/kitty/config/Treehouse.conf b/modules/home-manager/awesome/kitty/config/Treehouse.conf new file mode 100644 index 0000000..78ec784 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/Treehouse.conf @@ -0,0 +1,21 @@ +background #000000 +foreground #ffffff +cursor #fac814 +selection_background #776b53 +color0 #321200 +color8 #423625 +color1 #b1270e +color9 #ed5c20 +color2 #44a900 +color10 #55f237 +color3 #a9810b +color11 #f1b731 +color4 #5300eb +color12 #004dcf +color5 #96363c +color13 #e04b5a +color6 #b2591d +color14 #f07c14 +color7 #ff9800 +color15 #ffc800 +selection_foreground #191919 diff --git a/modules/home-manager/awesome/kitty/config/gruvbox.conf b/modules/home-manager/awesome/kitty/config/gruvbox.conf new file mode 100644 index 0000000..ca7e754 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/gruvbox.conf @@ -0,0 +1,55 @@ +# Based on https://github.com/morhetz/gruvbox by morhetz +# Adapted to kitty by wdomitrz + +cursor #928374 +cursor_text_color background + +url_color #83a598 + +visual_bell_color #8ec07c +bell_border_color #8ec07c + +active_border_color #d3869b +inactive_border_color #665c54 + +foreground #ebdbb2 +background #000000 +selection_foreground #928374 +selection_background #ebdbb2 + +active_tab_foreground #fbf1c7 +active_tab_background #665c54 +inactive_tab_foreground #a89984 +inactive_tab_background #3c3836 + +# black (bg3/bg4) +color0 #1f1f1f +color8 #7c6f64 + +# red +color1 #cc241d +color9 #fb4934 + +#: green +color2 #98971a +color10 #b8bb26 + +# yellow +color3 #d79921 +color11 #fabd2f + +# blue +color4 #458588 +color12 #83a598 + +# purple +color5 #b16286 +color13 #d3869b + +# aqua +color6 #689d6a +color14 #8ec07c + +# white (fg4/fg3) +color7 #a89984 +color15 #bdae93 diff --git a/modules/home-manager/awesome/kitty/config/kitty.conf b/modules/home-manager/awesome/kitty/config/kitty.conf new file mode 100644 index 0000000..3bde355 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/kitty.conf @@ -0,0 +1,236 @@ +# vim:fileencoding=utf-8:ft=conf:foldmethod=marker +include "themes/FunForrest.conf" +#font_family FiraCode Nerd Font Mono +# symbol_map JetBrainsMono Nerd Font +font_family Comic Code Ligatures +bold_font auto +italic_font auto +bold_italic_font auto + +font_size 14 + +adjust_line_height 0 +adjust_column_width 0 + +modify_font cell_height 110% + +disable_ligatures never + +box_drawing_scale 0.001, 1, 1.5, 2 + +cursor_shape underline + +cursor_blink_interval 0 + +cursor_stop_blinking_after 15.0 + +scrollback_lines 2000 + +scrollback_pager less --chop-long-lines --RAW-CONTROL-CHARS +INPUT_LINE_NUMBER + +scrollback_pager_history_size 0 + +wheel_scroll_multiplier 5.0 + +touch_scroll_multiplier 1.0 + +mouse_hide_wait 3.0 + +url_style single + +open_url_with default + +copy_on_select yes + +strip_trailing_spaces smart + +select_by_word_characters :@-./_~?&=%+# + +click_interval -1.0 + +focus_follows_mouse no + +repaint_delay 10 + +input_delay 3 + +sync_to_monitor no + +enable_audio_bell yes + +visual_bell_duration 0.0 + +window_alert_on_bell yes + +bell_on_tab yes + +command_on_bell none + +remember_window_size yes +initial_window_width 640 +initial_window_height 400 + +enabled_layouts grid + +window_resize_step_cells 2 +window_resize_step_lines 2 + +window_border_width 3.0 + +draw_minimal_borders yes + +window_margin_width 0.0 + +single_window_margin_width -1000.0 + +window_padding_width 18.0 + +placement_strategy center + +active_border_color #00ff00 + +inactive_border_color #cccccc + +bell_border_color #ff5a00 + +inactive_text_alpha 1.0 + +hide_window_decorations no + +resize_debounce_time 0.1 + +resize_draw_strategy static + +tab_bar_edge bottom + +tab_bar_margin_width 0.0 + +tab_bar_min_tabs 2 + +tab_switch_strategy previous + +tab_separator " ┇" + +#: The separator between tabs in the tab bar when using separator as +#: the tab_bar_style. + +tab_title_template {title} + +# background_opacity 0.70 +background_opacity 0.80 + +dynamic_background_opacity no + +dim_opacity 0.60 + + +background #000000 +foreground #ffffff +selection_background #364A82 +selection_foreground #c0caf5 +url_color #73daca +cursor #c0caf5 + +# Tabs +active_tab_background #7aa2f7 +active_tab_foreground #1f2335 +inactive_tab_background #292e42 +inactive_tab_foreground #545c7e +#tab_bar_background #1D202F + +Window borders +active_border_color #3d59a1 +inactive_border_color #101014 +bell_border_color #e0af68 + +# Tab bar +tab_bar_style fade +tab_fade 1 + +shell /usr/bin/zsh +shell_integration disabled + +editor . +close_on_child_death no +allow_remote_control yes +listen_on unix:@mykitty +update_check_interval 0 +startup_session none +clipboard_control write-clipboard write-primary +term xterm-kitty +linux_display_server auto + +# kitty_mod ctrl+shift +kitty_mod alt + +clear_all_shortcuts no + +map kitty_mod+r no_op +map ctrl+shift+t new_tab_with_cwd +map kitty_mod+c copy_to_clipboard +map kitty_mod+v paste_from_clipboard +map kitty_mod+s paste_from_selection +map shift+insert paste_from_selection +map kitty_mod+o pass_selection_to_program +map kitty_mod+up scroll_line_up +map kitty_mod+k scroll_line_up +map kitty_mod+down scroll_line_down +map kitty_mod+j scroll_line_down +map kitty_mod+page_up scroll_page_up +map kitty_mod+page_down scroll_page_down +map kitty_mod+home scroll_home +map kitty_mod+end scroll_end +map kitty_mod+h show_scrollback +map kitty_mod+enter new_window +map kitty_mod+n new_os_window +map kitty_mod+w close_window +map kitty_mod+] next_window +map kitty_mod+[ previous_window +map kitty_mod+f move_window_forward +map kitty_mod+b move_window_backward +map kitty_mod+` move_window_to_top +map kitty_mod+shift+r start_resizing_window +map kitty_mod+1 first_window +map kitty_mod+2 second_window +map kitty_mod+3 third_window +map kitty_mod+4 fourth_window +map kitty_mod+5 fifth_window +map kitty_mod+6 sixth_window +map kitty_mod+7 seventh_window +map kitty_mod+8 eighth_window +map kitty_mod+9 ninth_window +map kitty_mod+0 tenth_window +#: }}} + + +include Treehouse.conf +#: Tab management {{{ + +map kitty_mod+d next_tab +map kitty_mod+left previous_tab +map kitty_mod+t new_tab +map kitty_mod+q close_tab +map kitty_mod+. move_tab_forward +map kitty_mod+, move_tab_backward +map kitty_mod+shift+t set_tab_title +map kitty_mod+l next_layout +map kitty_mod+equal change_font_size all +2.0 +map kitty_mod+minus change_font_size all -2.0 +map kitty_mod+backspace change_font_size all 0 +map kitty_mod+e kitten hints +map kitty_mod+p>f kitten hints --type path --program - +map kitty_mod+p>shift+f kitten hints --type path +map kitty_mod+p>l kitten hints --type line --program - +map kitty_mod+p>w kitten hints --type word --program - +map kitty_mod+p>h kitten hints --type hash --program - +map kitty_mod+f11 toggle_fullscreen +map kitty_mod+f10 toggle_maximized +map kitty_mod+u kitten unicode_input +map kitty_mod+f2 edit_config_file +map kitty_mod+escape kitty_shell window +map kitty_mod+a>m set_background_opacity +0.1 +map kitty_mod+a>l set_background_opacity -0.1 +map kitty_mod+a>1 set_background_opacity 1 +map kitty_mod+a>d set_background_opacity default +map kitty_mod+delete clear_terminal reset active +# }}} diff --git a/modules/home-manager/awesome/kitty/config/themes/3024_Day.conf b/modules/home-manager/awesome/kitty/config/themes/3024_Day.conf new file mode 100644 index 0000000..747996a --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/3024_Day.conf @@ -0,0 +1,21 @@ +background #f7f7f7 +foreground #494542 +cursor #494542 +selection_background #a4a1a1 +color0 #090200 +color8 #5b5754 +color1 #da2c20 +color9 #e8bacf +color2 #00a152 +color10 #3a3332 +color3 #fcec02 +color11 #494542 +color4 #00a0e4 +color12 #7f7c7b +color5 #a06994 +color13 #d6d4d3 +color6 #b5e4f4 +color14 #ccab53 +color7 #a4a1a1 +color15 #f7f7f7 +selection_foreground #f7f7f7 diff --git a/modules/home-manager/awesome/kitty/config/themes/3024_Night.conf b/modules/home-manager/awesome/kitty/config/themes/3024_Night.conf new file mode 100644 index 0000000..2543819 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/3024_Night.conf @@ -0,0 +1,21 @@ +background #090200 +foreground #a4a1a1 +cursor #a4a1a1 +selection_background #494542 +color0 #090200 +color8 #5b5754 +color1 #da2c20 +color9 #e8bacf +color2 #00a152 +color10 #3a3332 +color3 #fcec02 +color11 #494542 +color4 #00a0e4 +color12 #7f7c7b +color5 #a06994 +color13 #d6d4d3 +color6 #b5e4f4 +color14 #ccab53 +color7 #a4a1a1 +color15 #f7f7f7 +selection_foreground #090200 diff --git a/modules/home-manager/awesome/kitty/config/themes/AdventureTime.conf b/modules/home-manager/awesome/kitty/config/themes/AdventureTime.conf new file mode 100644 index 0000000..e523a1a --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/AdventureTime.conf @@ -0,0 +1,21 @@ +background #1e1c44 +foreground #f8dbc0 +cursor #eebf37 +selection_background #6f6a4e +color0 #050404 +color8 #4e7bbf +color1 #bc0013 +color9 #fc5e59 +color2 #49b117 +color10 #9dff6e +color3 #e6741d +color11 #efc11a +color4 #0f49c6 +color12 #1896c6 +color5 #665992 +color13 #9a5952 +color6 #6fa497 +color14 #c8f9f3 +color7 #f8dbc0 +color15 #f5f4fb +selection_foreground #1e1c44 diff --git a/modules/home-manager/awesome/kitty/config/themes/Afterglow.conf b/modules/home-manager/awesome/kitty/config/themes/Afterglow.conf new file mode 100644 index 0000000..2df3efd --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Afterglow.conf @@ -0,0 +1,21 @@ +background #202020 +foreground #d0d0d0 +cursor #d0d0d0 +selection_background #303030 +color0 #151515 +color8 #505050 +color1 #ac4142 +color9 #ac4142 +color2 #7e8d50 +color10 #7e8d50 +color3 #e5b566 +color11 #e5b566 +color4 #6c99ba +color12 #6c99ba +color5 #9e4e85 +color13 #9e4e85 +color6 #7dd5cf +color14 #7dd5cf +color7 #d0d0d0 +color15 #f5f5f5 +selection_foreground #202020 diff --git a/modules/home-manager/awesome/kitty/config/themes/AlienBlood.conf b/modules/home-manager/awesome/kitty/config/themes/AlienBlood.conf new file mode 100644 index 0000000..453ea80 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/AlienBlood.conf @@ -0,0 +1,21 @@ +background #0f160f +foreground #637d75 +cursor #73f990 +selection_background #1d4025 +color0 #112615 +color8 #3c4711 +color1 #7f2b26 +color9 #df8008 +color2 #2f7e25 +color10 #18e000 +color3 #707f23 +color11 #bde000 +color4 #2f697f +color12 #00a9df +color5 #47577e +color13 #0058df +color6 #317f76 +color14 #00dfc3 +color7 #647d75 +color15 #73f990 +selection_foreground #0f160f diff --git a/modules/home-manager/awesome/kitty/config/themes/Alucard.conf b/modules/home-manager/awesome/kitty/config/themes/Alucard.conf new file mode 100644 index 0000000..43665fe --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Alucard.conf @@ -0,0 +1,21 @@ +background #222330 +foreground #cef3ff +cursor #ffffff +selection_background #44475a +color0 #000000 +color8 #545454 +color1 #ff5555 +color9 #ff5454 +color2 #fa0074 +color10 #50fa7b +color3 #7f0a1f +color11 #f0fa8b +color4 #3282ff +color12 #1200f8 +color5 #1b3cff +color13 #ff78c5 +color6 #0037fc +color14 #8ae9fc +color7 #bbbbbb +color15 #ffffff +selection_foreground #222330 diff --git a/modules/home-manager/awesome/kitty/config/themes/Apprentice.conf b/modules/home-manager/awesome/kitty/config/themes/Apprentice.conf new file mode 100644 index 0000000..c8c0583 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Apprentice.conf @@ -0,0 +1,26 @@ +# Apprentice by Romain Lafourcade, https://github.com/romainl +# This work is licensed under the terms of the MIT license. +# For a copy, see https://opensource.org/licenses/MIT. + +cursor #c7c7c7 +cursor_text_color #feffff +selection_foreground #3e3e3e +selection_background #c1ddff +foreground #c8c8c8 +background #323232 +color0 #252525 +color8 #555555 +color1 #be7472 +color9 #ff9900 +color2 #709772 +color10 #97bb98 +color3 #989772 +color11 #fefdbc +color4 #7199bc +color12 #9fbdde +color5 #727399 +color13 #989abc +color6 #719899 +color14 #6fbbbc +color7 #7f7f7f +color15 #feffff diff --git a/modules/home-manager/awesome/kitty/config/themes/Argonaut.conf b/modules/home-manager/awesome/kitty/config/themes/Argonaut.conf new file mode 100644 index 0000000..058186e --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Argonaut.conf @@ -0,0 +1,21 @@ +background #0d0f18 +foreground #fffaf3 +cursor #ff0017 +selection_background #002a3a +color0 #222222 +color8 #444444 +color1 #ff000f +color9 #ff273f +color2 #8ce00a +color10 #abe05a +color3 #ffb900 +color11 #ffd141 +color4 #008df8 +color12 #0092ff +color5 #6c43a5 +color13 #9a5feb +color6 #00d7eb +color14 #67ffef +color7 #ffffff +color15 #ffffff +selection_foreground #0d0f18 diff --git a/modules/home-manager/awesome/kitty/config/themes/Arthur.conf b/modules/home-manager/awesome/kitty/config/themes/Arthur.conf new file mode 100644 index 0000000..d3fb520 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Arthur.conf @@ -0,0 +1,21 @@ +background #1c1c1c +foreground #ddeedd +cursor #e2bbef +selection_background #4d4d4d +color0 #3d352a +color8 #554444 +color1 #cd5c5c +color9 #cc5533 +color2 #86af80 +color10 #88aa22 +color3 #e8ae5b +color11 #ffa75d +color4 #6495ed +color12 #87ceeb +color5 #deb887 +color13 #996600 +color6 #b0c4de +color14 #b0c4de +color7 #bbaa99 +color15 #ddccbb +selection_foreground #1c1c1c diff --git a/modules/home-manager/awesome/kitty/config/themes/AtelierSulphurpool.conf b/modules/home-manager/awesome/kitty/config/themes/AtelierSulphurpool.conf new file mode 100644 index 0000000..05674b0 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/AtelierSulphurpool.conf @@ -0,0 +1,21 @@ +background #202745 +foreground #969cb3 +cursor #969cb3 +selection_background #5e6686 +color0 #202745 +color8 #6a7394 +color1 #c84821 +color9 #c76a28 +color2 #ab9639 +color10 #283256 +color3 #c08a2f +color11 #5e6686 +color4 #3d8ed0 +color12 #898ea3 +color5 #6678cc +color13 #dee1f0 +color6 #21a1c8 +color14 #9c6279 +color7 #969cb3 +color15 #f4f7ff +selection_foreground #202745 diff --git a/modules/home-manager/awesome/kitty/config/themes/Atom.conf b/modules/home-manager/awesome/kitty/config/themes/Atom.conf new file mode 100644 index 0000000..091c683 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Atom.conf @@ -0,0 +1,21 @@ +background #161718 +foreground #c4c8c5 +cursor #d0d0d0 +selection_background #444444 +color0 #000000 +color8 #000000 +color1 #fc5ef0 +color9 #fc5ef0 +color2 #86c38a +color10 #94f936 +color3 #ffd6b1 +color11 #f5ffa7 +color4 #85befd +color12 #95cbfe +color5 #b9b5fc +color13 #b9b5fc +color6 #85befd +color14 #85befd +color7 #dfdfdf +color15 #dfdfdf +selection_foreground #161718 diff --git a/modules/home-manager/awesome/kitty/config/themes/AtomOneLight.conf b/modules/home-manager/awesome/kitty/config/themes/AtomOneLight.conf new file mode 100644 index 0000000..056ef3b --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/AtomOneLight.conf @@ -0,0 +1,21 @@ +background #f8f8f8 +foreground #2a2b33 +cursor #bbbbbb +selection_background #ececec +color0 #000000 +color8 #000000 +color1 #de3d35 +color9 #de3d35 +color2 #3e953a +color10 #3e953a +color3 #d2b67b +color11 #d2b67b +color4 #2f5af3 +color12 #2f5af3 +color5 #950095 +color13 #a00095 +color6 #3e953a +color14 #3e953a +color7 #bbbbbb +color15 #ffffff +selection_foreground #f8f8f8 diff --git a/modules/home-manager/awesome/kitty/config/themes/Batman.conf b/modules/home-manager/awesome/kitty/config/themes/Batman.conf new file mode 100644 index 0000000..aef20e8 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Batman.conf @@ -0,0 +1,21 @@ +background #1b1d1e +foreground #6e6e6e +cursor #fcee0b +selection_background #4d4f4c +color0 #1b1d1e +color8 #505354 +color1 #e6db43 +color9 #fff68d +color2 #c8be46 +color10 #fff27c +color3 #f3fd21 +color11 #feed6c +color4 #737074 +color12 #909495 +color5 #737271 +color13 #9a999d +color6 #615f5e +color14 #a2a2a5 +color7 #c5c5be +color15 #dadad5 +selection_foreground #1b1d1e diff --git a/modules/home-manager/awesome/kitty/config/themes/Belafonte_Day.conf b/modules/home-manager/awesome/kitty/config/themes/Belafonte_Day.conf new file mode 100644 index 0000000..56a8796 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Belafonte_Day.conf @@ -0,0 +1,21 @@ +background #d4ccb9 +foreground #45363b +cursor #45363b +selection_background #958b83 +color0 #20111a +color8 #5e5252 +color1 #bd100d +color9 #bd100d +color2 #858062 +color10 #858062 +color3 #e9a448 +color11 #e9a448 +color4 #416978 +color12 #416978 +color5 #96522b +color13 #96522b +color6 #98999c +color14 #98999c +color7 #958b83 +color15 #d4ccb9 +selection_foreground #d4ccb9 diff --git a/modules/home-manager/awesome/kitty/config/themes/Belafonte_Night.conf b/modules/home-manager/awesome/kitty/config/themes/Belafonte_Night.conf new file mode 100644 index 0000000..fc51e9c --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Belafonte_Night.conf @@ -0,0 +1,21 @@ +background #20111a +foreground #958b83 +cursor #958b83 +selection_background #45363b +color0 #20111a +color8 #5e5252 +color1 #bd100d +color9 #bd100d +color2 #858062 +color10 #858062 +color3 #e9a448 +color11 #e9a448 +color4 #416978 +color12 #416978 +color5 #96522b +color13 #96522b +color6 #98999c +color14 #98999c +color7 #958b83 +color15 #d4ccb9 +selection_foreground #20111a diff --git a/modules/home-manager/awesome/kitty/config/themes/BirdsOfParadise.conf b/modules/home-manager/awesome/kitty/config/themes/BirdsOfParadise.conf new file mode 100644 index 0000000..df38e80 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/BirdsOfParadise.conf @@ -0,0 +1,21 @@ +background #2a1e1d +foreground #dfdab7 +cursor #573d25 +selection_background #563c27 +color0 #573d25 +color8 #9a6b49 +color1 #be2d26 +color9 #e84526 +color2 #6ba08a +color10 #94d7ba +color3 #e99c29 +color11 #d0d04f +color4 #5a86ac +color12 #b8d3ed +color5 #ab80a6 +color13 #d09dca +color6 #74a5ac +color14 #92ced6 +color7 #dfdab7 +color15 #fff9d4 +selection_foreground #2a1e1d diff --git a/modules/home-manager/awesome/kitty/config/themes/Blazer.conf b/modules/home-manager/awesome/kitty/config/themes/Blazer.conf new file mode 100644 index 0000000..f1dd601 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Blazer.conf @@ -0,0 +1,21 @@ +background #0d1925 +foreground #d9e5f1 +cursor #d9e5f1 +color0 #000000 +color8 #252525 +color1 #b87979 +color9 #dabdbd +color2 #79b879 +color10 #bddabd +color3 #b8b879 +color11 #dadabd +color4 #7979b8 +color12 #bdbdda +color5 #b879b8 +color13 #dabdda +color6 #79b8b8 +color14 #bddada +color7 #d9d9d9 +color15 #ffffff +selection_foreground #0d1925 +selection_background #d9e6f2 diff --git a/modules/home-manager/awesome/kitty/config/themes/Borland.conf b/modules/home-manager/awesome/kitty/config/themes/Borland.conf new file mode 100644 index 0000000..c27cc83 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Borland.conf @@ -0,0 +1,21 @@ +background #0000a3 +foreground #ffff4d +cursor #ffa460 +selection_background #a3a3a3 +color0 #4e4e4e +color8 #7c7c7c +color1 #ff6b60 +color9 #ffb6b0 +color2 #a7ff60 +color10 #ceffab +color3 #ffffb6 +color11 #ffffcb +color4 #96cafd +color12 #b5dcfe +color5 #ff73fd +color13 #ff9cfe +color6 #c6c4fd +color14 #dfdffe +color7 #eeeeee +color15 #ffffff +selection_foreground #0000a3 diff --git a/modules/home-manager/awesome/kitty/config/themes/Bright_Lights.conf b/modules/home-manager/awesome/kitty/config/themes/Bright_Lights.conf new file mode 100644 index 0000000..9b365f4 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Bright_Lights.conf @@ -0,0 +1,21 @@ +background #191919 +foreground #b2c8d6 +cursor #f34a00 +selection_background #b2c8d6 +color0 #191919 +color8 #191919 +color1 #ff355b +color9 #ff355b +color2 #b6e875 +color10 #b6e875 +color3 #ffc150 +color11 #ffc150 +color4 #75d3ff +color12 #75d4ff +color5 #b975e6 +color13 #b975e6 +color6 #6cbeb5 +color14 #6cbeb5 +color7 #c1c8d6 +color15 #c1c8d6 +selection_foreground #191919 diff --git a/modules/home-manager/awesome/kitty/config/themes/Broadcast.conf b/modules/home-manager/awesome/kitty/config/themes/Broadcast.conf new file mode 100644 index 0000000..7844942 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Broadcast.conf @@ -0,0 +1,21 @@ +background #2b2b2b +foreground #e5e1db +cursor #ffffff +selection_background #5a637e +color0 #000000 +color8 #323232 +color1 #da4839 +color9 #ff7b6a +color2 #509f50 +color10 #83d082 +color3 #ffd249 +color11 #ffff7b +color4 #6d9cbd +color12 #9fcef0 +color5 #cfcfff +color13 #ffffff +color6 #6d9cbd +color14 #a0cef0 +color7 #ffffff +color15 #ffffff +selection_foreground #2b2b2b diff --git a/modules/home-manager/awesome/kitty/config/themes/Brogrammer.conf b/modules/home-manager/awesome/kitty/config/themes/Brogrammer.conf new file mode 100644 index 0000000..41cc37b --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Brogrammer.conf @@ -0,0 +1,21 @@ +background #131313 +foreground #d6dae4 +cursor #b9b9b9 +selection_background #1f1f1f +color0 #1f1f1f +color8 #d6dae4 +color1 #f71118 +color9 #de342e +color2 #2cc55d +color10 #1dd260 +color3 #ecb90f +color11 #f2bd09 +color4 #2a84d2 +color12 #0f80d5 +color5 #4e59b7 +color13 #524fb9 +color6 #0f80d5 +color14 #0f7cda +color7 #d6dae4 +color15 #ffffff +selection_foreground #131313 diff --git a/modules/home-manager/awesome/kitty/config/themes/C64.conf b/modules/home-manager/awesome/kitty/config/themes/C64.conf new file mode 100644 index 0000000..70978d5 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/C64.conf @@ -0,0 +1,21 @@ +background #40318d +foreground #7869c4 +cursor #7869c4 +selection_background #7869c4 +color0 #090300 +color8 #000000 +color1 #883932 +color9 #883932 +color2 #55a049 +color10 #55a049 +color3 #bfce72 +color11 #bfce72 +color4 #40318d +color12 #40318d +color5 #8b3f96 +color13 #8a3e95 +color6 #67b6bd +color14 #67b6bd +color7 #ffffff +color15 #f7f7f7 +selection_foreground #40318d diff --git a/modules/home-manager/awesome/kitty/config/themes/CLRS.conf b/modules/home-manager/awesome/kitty/config/themes/CLRS.conf new file mode 100644 index 0000000..ddcb324 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/CLRS.conf @@ -0,0 +1,21 @@ +background #ffffff +foreground #262626 +cursor #6fd2fc +selection_background #6fd2fc +color0 #000000 +color8 #545753 +color1 #f72729 +color9 #fb0416 +color2 #32895c +color10 #2cc631 +color3 #f96f1c +color11 #fcd627 +color4 #125ccf +color12 #156ffe +color5 #9f00bc +color13 #e800b0 +color6 #32c2c0 +color14 #39d5ce +color7 #b2b2b2 +color15 #ededec +selection_foreground #ffffff diff --git a/modules/home-manager/awesome/kitty/config/themes/Chalk.conf b/modules/home-manager/awesome/kitty/config/themes/Chalk.conf new file mode 100644 index 0000000..7051698 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Chalk.conf @@ -0,0 +1,21 @@ +background #2b2c2e +foreground #d2d8d9 +cursor #708183 +selection_background #e3e8ed +color0 #7c8a8f +color8 #888888 +color1 #b23a51 +color9 #f24840 +color2 #789a69 +color10 #80c46f +color3 #b9ab4a +color11 #ffeb62 +color4 #2a7fac +color12 #4095ff +color5 #bc4f5a +color13 #fb5175 +color6 #44a799 +color14 #52ccbd +color7 #d2d8d9 +color15 #d2d8d9 +selection_foreground #2b2c2e diff --git a/modules/home-manager/awesome/kitty/config/themes/Chalkboard.conf b/modules/home-manager/awesome/kitty/config/themes/Chalkboard.conf new file mode 100644 index 0000000..f0b7350 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Chalkboard.conf @@ -0,0 +1,21 @@ +background #29262f +foreground #d9e6f2 +cursor #d9e6f2 +selection_background #073642 +color0 #000000 +color8 #323232 +color1 #c37372 +color9 #dbaaaa +color2 #72c373 +color10 #aadbaa +color3 #c2c372 +color11 #dadbaa +color4 #7372c3 +color12 #aaaadb +color5 #c372c2 +color13 #dbaada +color6 #72c2c3 +color14 #aadadb +color7 #d9d9d9 +color15 #ffffff +selection_foreground #29262f diff --git a/modules/home-manager/awesome/kitty/config/themes/Ciapre.conf b/modules/home-manager/awesome/kitty/config/themes/Ciapre.conf new file mode 100644 index 0000000..2b496fb --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Ciapre.conf @@ -0,0 +1,21 @@ +background #181c27 +foreground #ada37a +cursor #91805a +selection_background #172539 +color0 #181818 +color8 #555555 +color1 #800009 +color9 #ab3834 +color2 #48513b +color10 #a6a65d +color3 #cc8a3e +color11 #dcde7b +color4 #566d8c +color12 #2f97c6 +color5 #724c7c +color13 #d33060 +color6 #5b4f4a +color14 #f3dab1 +color7 #ada37e +color15 #f3f3f3 +selection_foreground #181c27 diff --git a/modules/home-manager/awesome/kitty/config/themes/Cobalt2.conf b/modules/home-manager/awesome/kitty/config/themes/Cobalt2.conf new file mode 100644 index 0000000..3ffcbe2 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Cobalt2.conf @@ -0,0 +1,21 @@ +background #122637 +foreground #ffffff +cursor #f0cb09 +selection_background #18344f +color0 #000000 +color8 #545454 +color1 #ff0000 +color9 #f40d17 +color2 #37dd21 +color10 #3bcf1d +color3 #fee409 +color11 #ecc809 +color4 #1460d2 +color12 #5555ff +color5 #ff005d +color13 #ff55ff +color6 #00bbbb +color14 #6ae3f9 +color7 #bbbbbb +color15 #ffffff +selection_foreground #122637 diff --git a/modules/home-manager/awesome/kitty/config/themes/Cobalt_Neon.conf b/modules/home-manager/awesome/kitty/config/themes/Cobalt_Neon.conf new file mode 100644 index 0000000..02a66e5 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Cobalt_Neon.conf @@ -0,0 +1,21 @@ +background #142838 +foreground #8ff586 +cursor #c4206f +selection_background #084fb0 +color0 #142630 +color8 #fff688 +color1 #ff2320 +color9 #d4312e +color2 #3aa5ff +color10 #8ff586 +color3 #e9e75c +color11 #e9f06d +color4 #8ff586 +color12 #3c7dd2 +color5 #781aa0 +color13 #8230a7 +color6 #8ff586 +color14 #6cbc67 +color7 #ba45b1 +color15 #8ff586 +selection_foreground #142838 diff --git a/modules/home-manager/awesome/kitty/config/themes/CrayonPonyFish.conf b/modules/home-manager/awesome/kitty/config/themes/CrayonPonyFish.conf new file mode 100644 index 0000000..068fab3 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/CrayonPonyFish.conf @@ -0,0 +1,21 @@ +background #140607 +foreground #685259 +cursor #685259 +selection_background #2a1a1c +color0 #2a1a1c +color8 #3c2a2e +color1 #90002a +color9 #c5245c +color2 #579523 +color10 #8dff56 +color3 #aa301b +color11 #c7371d +color4 #8b87af +color12 #cfc9ff +color5 #682e50 +color13 #fb6cb9 +color6 #e8a766 +color14 #ffceae +color7 #685259 +color15 #af949d +selection_foreground #140607 diff --git a/modules/home-manager/awesome/kitty/config/themes/Dark_Pastel.conf b/modules/home-manager/awesome/kitty/config/themes/Dark_Pastel.conf new file mode 100644 index 0000000..15083f7 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Dark_Pastel.conf @@ -0,0 +1,21 @@ +background #000000 +foreground #ffffff +cursor #bbbbbb +selection_background #b5d5ff +color0 #000000 +color8 #545454 +color1 #ff5555 +color9 #ff5555 +color2 #55ff55 +color10 #55ff55 +color3 #ffff55 +color11 #ffff55 +color4 #5555ff +color12 #5555ff +color5 #ff55ff +color13 #ff55ff +color6 #55ffff +color14 #55ffff +color7 #bbbbbb +color15 #ffffff +selection_foreground #000000 diff --git a/modules/home-manager/awesome/kitty/config/themes/Darkside.conf b/modules/home-manager/awesome/kitty/config/themes/Darkside.conf new file mode 100644 index 0000000..10238d1 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Darkside.conf @@ -0,0 +1,21 @@ +background #212324 +foreground #b9b9b9 +cursor #bbbbbb +selection_background #2f3333 +color0 #000000 +color8 #000000 +color1 #e8331c +color9 #df5a4f +color2 #68c156 +color10 #76b768 +color3 #f1d32b +color11 #eed64a +color4 #1c98e8 +color12 #387bd2 +color5 #8e69c8 +color13 #957bbd +color6 #1c98e8 +color14 #3d96e2 +color7 #b9b9b9 +color15 #b9b9b9 +selection_foreground #212324 diff --git a/modules/home-manager/awesome/kitty/config/themes/Desert.conf b/modules/home-manager/awesome/kitty/config/themes/Desert.conf new file mode 100644 index 0000000..5491a97 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Desert.conf @@ -0,0 +1,21 @@ +background #333333 +foreground #ffffff +cursor #00ff00 +selection_background #b5d5ff +color0 #4d4d4d +color8 #545454 +color1 #ff2b2b +color9 #ff5555 +color2 #98fb98 +color10 #55ff55 +color3 #f0e68c +color11 #ffff55 +color4 #cd853f +color12 #87ceff +color5 #ffdead +color13 #ff55ff +color6 #ffa0a0 +color14 #ffd700 +color7 #f5deb3 +color15 #ffffff +selection_foreground #333333 diff --git a/modules/home-manager/awesome/kitty/config/themes/DimmedMonokai.conf b/modules/home-manager/awesome/kitty/config/themes/DimmedMonokai.conf new file mode 100644 index 0000000..99d7a83 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/DimmedMonokai.conf @@ -0,0 +1,21 @@ +background #1e1e1e +foreground #b8bcb9 +cursor #f83d19 +selection_background #292c31 +color0 #3a3c43 +color8 #888987 +color1 #be3e48 +color9 #fb001e +color2 #869a3a +color10 #0e712e +color3 #c4a535 +color11 #c37033 +color4 #4e76a1 +color12 #176ce3 +color5 #855b8d +color13 #fb0067 +color6 #568ea3 +color14 #2d6f6c +color7 #b8bcb9 +color15 #fcffb8 +selection_foreground #1e1e1e diff --git a/modules/home-manager/awesome/kitty/config/themes/DotGov.conf b/modules/home-manager/awesome/kitty/config/themes/DotGov.conf new file mode 100644 index 0000000..345cef9 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/DotGov.conf @@ -0,0 +1,21 @@ +background #252b35 +foreground #eaeaea +cursor #d9002f +selection_background #194080 +color0 #181818 +color8 #181818 +color1 #bf081d +color9 #bf081d +color2 #3d9751 +color10 #3d9751 +color3 #f6bb33 +color11 #f6bb33 +color4 #16b1df +color12 #16b1df +color5 #772fb0 +color13 #772fb0 +color6 #8bd1ed +color14 #8bd1ed +color7 #ffffff +color15 #ffffff +selection_foreground #252b35 diff --git a/modules/home-manager/awesome/kitty/config/themes/Dracula.conf b/modules/home-manager/awesome/kitty/config/themes/Dracula.conf new file mode 100644 index 0000000..9cf0ed6 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Dracula.conf @@ -0,0 +1,21 @@ +background #1e1f28 +foreground #f8f8f2 +cursor #bbbbbb +selection_background #44475a +color0 #000000 +color8 #545454 +color1 #ff5555 +color9 #ff5454 +color2 #50fa7b +color10 #50fa7b +color3 #f0fa8b +color11 #f0fa8b +color4 #bd92f8 +color12 #bd92f8 +color5 #ff78c5 +color13 #ff78c5 +color6 #8ae9fc +color14 #8ae9fc +color7 #bbbbbb +color15 #ffffff +selection_foreground #1e1f28 diff --git a/modules/home-manager/awesome/kitty/config/themes/Dumbledore.conf b/modules/home-manager/awesome/kitty/config/themes/Dumbledore.conf new file mode 100644 index 0000000..c1ef032 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Dumbledore.conf @@ -0,0 +1,21 @@ +background #422553 +foreground #c4c8c5 +cursor #c4c8c5 +selection_background #008aff +color0 #2b283d +color8 #413e53 +color1 #ae0000 +color9 #d3a624 +color2 #3e7c54 +color10 #aaaaaa +color3 #f0c75e +color11 #716254 +color4 #415baf +color12 #946a2c +color5 #9445ae +color13 #b294ba +color6 #008aff +color14 #25de50 +color7 #850000 +color15 #c9c9c9 +selection_foreground #422553 diff --git a/modules/home-manager/awesome/kitty/config/themes/Duotone_Dark.conf b/modules/home-manager/awesome/kitty/config/themes/Duotone_Dark.conf new file mode 100644 index 0000000..4867604 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Duotone_Dark.conf @@ -0,0 +1,21 @@ +background #1f1c27 +foreground #b6a0ff +cursor #ff9738 +selection_background #353146 +color0 #1f1c27 +color8 #353146 +color1 #d8393d +color9 #d8393d +color2 #2dcc72 +color10 #2dcc72 +color3 #d8b76e +color11 #d8b76e +color4 #ffc183 +color12 #ffc183 +color5 #dd8d40 +color13 #dd8d40 +color6 #2388ff +color14 #2388ff +color7 #b6a0ff +color15 #e9e4ff +selection_foreground #1f1c27 diff --git a/modules/home-manager/awesome/kitty/config/themes/ENCOM.conf b/modules/home-manager/awesome/kitty/config/themes/ENCOM.conf new file mode 100644 index 0000000..7afc7ae --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/ENCOM.conf @@ -0,0 +1,21 @@ +background #000000 +foreground #00a595 +cursor #bbbbbb +selection_background #00a48c +color0 #000000 +color8 #545454 +color1 #9f0000 +color9 #ff0000 +color2 #008b00 +color10 #00ee00 +color3 #ffcf00 +color11 #ffff00 +color4 #0081ff +color12 #0000ff +color5 #bc00ca +color13 #ff00ff +color6 #008b8b +color14 #00cdcd +color7 #bbbbbb +color15 #ffffff +selection_foreground #000000 diff --git a/modules/home-manager/awesome/kitty/config/themes/Earthsong.conf b/modules/home-manager/awesome/kitty/config/themes/Earthsong.conf new file mode 100644 index 0000000..50f0da8 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Earthsong.conf @@ -0,0 +1,21 @@ +background #282420 +foreground #e5c6a8 +cursor #f6f6ec +selection_background #111417 +color0 #111417 +color8 #665e54 +color1 #c84134 +color9 #ff6459 +color2 #84c44b +color10 #97e035 +color3 #f4ae2e +color11 #dfd561 +color4 #1397b9 +color12 #5ed9ff +color5 #d0623c +color13 #ff9168 +color6 #4f9452 +color14 #83ef88 +color7 #e5c5a9 +color15 #f6f6ec +selection_foreground #282420 diff --git a/modules/home-manager/awesome/kitty/config/themes/Elemental.conf b/modules/home-manager/awesome/kitty/config/themes/Elemental.conf new file mode 100644 index 0000000..e24a3d3 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Elemental.conf @@ -0,0 +1,21 @@ +background #21211c +foreground #807973 +cursor #facb7f +selection_background #403729 +color0 #3c3b30 +color8 #545444 +color1 #97280f +color9 #df502a +color2 #479942 +color10 #60e06f +color3 #7f7110 +color11 #d69827 +color4 #497f7d +color12 #78d8d8 +color5 #7e4e2e +color13 #cd7c53 +color6 #387f58 +color14 #58d598 +color7 #807974 +color15 #fff1e8 +selection_foreground #21211c diff --git a/modules/home-manager/awesome/kitty/config/themes/Espresso.conf b/modules/home-manager/awesome/kitty/config/themes/Espresso.conf new file mode 100644 index 0000000..373c178 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Espresso.conf @@ -0,0 +1,27 @@ +# Theme ported from the Mac Terminal application. + +background #323232 +foreground #ffffff +cursor #d6d6d6 +selection_background #5b5b5b +selection_foreground #323232 +color0 #353535 +color8 #535353 +color1 #d25252 +color9 #f00c0c +color2 #a4c161 +color10 #c1df74 +color3 #ffc56d +color11 #e1e48a +color4 #6c99ba +color12 #8ab6d9 +color5 #d096d9 +color13 #efb5f7 +color6 #bdd6ff +color14 #dbf4ff +color7 #ededec +color15 #ffffff +active_tab_foreground #ffffff +active_tab_background #535353 +inactive_tab_foreground #ffffff +inactive_tab_background #353535 diff --git a/modules/home-manager/awesome/kitty/config/themes/Espresso_Libre.conf b/modules/home-manager/awesome/kitty/config/themes/Espresso_Libre.conf new file mode 100644 index 0000000..fa042b2 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Espresso_Libre.conf @@ -0,0 +1,21 @@ +background #2a211c +foreground #b8a898 +cursor #ffffff +selection_background #c3dcff +color0 #000000 +color8 #545753 +color1 #cc0000 +color9 #ef2828 +color2 #1a921c +color10 #9aff87 +color3 #efe43a +color11 #fffa5c +color4 #0066ff +color12 #43a8ed +color5 #c5656b +color13 #ff8089 +color6 #05989a +color14 #34e2e2 +color7 #d3d7cf +color15 #ededec +selection_foreground #2a211c diff --git a/modules/home-manager/awesome/kitty/config/themes/Fideloper.conf b/modules/home-manager/awesome/kitty/config/themes/Fideloper.conf new file mode 100644 index 0000000..7e099fc --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Fideloper.conf @@ -0,0 +1,21 @@ +background #282f32 +foreground #dad9df +cursor #d35f5a +selection_background #eeb7ab +color0 #282f32 +color8 #092027 +color1 #ca1d2c +color9 #d35f5a +color2 #edb7ab +color10 #d35f5a +color3 #b7aa9a +color11 #a86571 +color4 #2e78c1 +color12 #7c84c4 +color5 #c0226e +color13 #5b5db2 +color6 #309185 +color14 #81908f +color7 #e9e2cd +color15 #fcf4de +selection_foreground #282f32 diff --git a/modules/home-manager/awesome/kitty/config/themes/FishTank.conf b/modules/home-manager/awesome/kitty/config/themes/FishTank.conf new file mode 100644 index 0000000..dce32a4 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/FishTank.conf @@ -0,0 +1,21 @@ +background #222436 +foreground #eceffd +cursor #fdcd5e +selection_background #fcf6e8 +color0 #03063c +color8 #6c5a30 +color1 #c60049 +color9 #d94a8a +color2 #abf157 +color10 #daffa8 +color3 #fdcd5e +color11 #fee6a8 +color4 #525fb8 +color12 #b1bdf9 +color5 #976f81 +color13 #fda4cc +color6 #968662 +color14 #a4bc86 +color7 #eceffc +color15 #f6ffec +selection_foreground #222436 diff --git a/modules/home-manager/awesome/kitty/config/themes/Flat.conf b/modules/home-manager/awesome/kitty/config/themes/Flat.conf new file mode 100644 index 0000000..036e563 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Flat.conf @@ -0,0 +1,21 @@ +background #002240 +foreground #2bc45d +cursor #e5bd0c +selection_background #782b9c +color0 #212c3e +color8 #202b3b +color1 #a72320 +color9 #d3302e +color2 #32a448 +color10 #2c9440 +color3 #e58d11 +color11 #e5bd0c +color4 #3066ab +color12 #3b7cd2 +color5 #7819a0 +color13 #822fa7 +color6 #2b9270 +color14 #35b286 +color7 #afb6b9 +color15 #e6ecec +selection_foreground #002240 diff --git a/modules/home-manager/awesome/kitty/config/themes/Flatland.conf b/modules/home-manager/awesome/kitty/config/themes/Flatland.conf new file mode 100644 index 0000000..637b72d --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Flatland.conf @@ -0,0 +1,21 @@ +background #1c1e20 +foreground #b8daee +cursor #708183 +selection_background #2a2a24 +color0 #1c1d19 +color8 #1c1d19 +color1 #f18238 +color9 #d12a24 +color2 #9ed264 +color10 #a7d32c +color3 #f3ef6d +color11 #ff8948 +color4 #4f96be +color12 #61b8d0 +color5 #695abb +color13 #695abb +color6 #d53864 +color14 #d53864 +color7 #fefffe +color15 #fefffe +selection_foreground #1c1e20 diff --git a/modules/home-manager/awesome/kitty/config/themes/Floraverse.conf b/modules/home-manager/awesome/kitty/config/themes/Floraverse.conf new file mode 100644 index 0000000..6e6a06c --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Floraverse.conf @@ -0,0 +1,21 @@ +background #0e0c15 +foreground #dbd0b9 +cursor #bbbbbb +selection_background #f3e0b8 +color0 #08002e +color8 #331d4c +color1 #64002c +color9 #cf2062 +color2 #5d731a +color10 #b3ce58 +color3 #cd751c +color11 #fac357 +color4 #1d6da1 +color12 #40a4cf +color5 #b7077e +color13 #f02aae +color6 #42a38c +color14 #62caa8 +color7 #f3e0b8 +color15 #fff5db +selection_foreground #0e0c15 diff --git a/modules/home-manager/awesome/kitty/config/themes/FrontEndDelight.conf b/modules/home-manager/awesome/kitty/config/themes/FrontEndDelight.conf new file mode 100644 index 0000000..ccbf0d4 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/FrontEndDelight.conf @@ -0,0 +1,21 @@ +background #1b1b1d +foreground #acacac +cursor #cccccc +selection_background #e96153 +color0 #242426 +color8 #5eac6c +color1 #f8501a +color9 #f64319 +color2 #565746 +color10 #74eb4c +color3 #f9761d +color11 #fcc224 +color4 #2c70b7 +color12 #3393c9 +color5 #f02d4e +color13 #e75e4e +color6 #3ba0a5 +color14 #4ebce5 +color7 #acacac +color15 #8b735a +selection_foreground #1b1b1d diff --git a/modules/home-manager/awesome/kitty/config/themes/FunForrest.conf b/modules/home-manager/awesome/kitty/config/themes/FunForrest.conf new file mode 100644 index 0000000..df8f4ee --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/FunForrest.conf @@ -0,0 +1,21 @@ +background #241200 +foreground #ddc165 +cursor #e5591c +selection_background #e5591c +color0 #000000 +color8 #7e6954 +color1 #d5252b +color9 #e4591b +color2 #909b00 +color10 #bfc659 +color3 #bd8a13 +color11 #ffca1b +color4 #4698a2 +color12 #7cc9ce +color5 #8c4231 +color13 #d16349 +color6 #d98112 +color14 #e6a96b +color7 #ddc165 +color15 #ffe9a3 +selection_foreground #241200 diff --git a/modules/home-manager/awesome/kitty/config/themes/Galaxy.conf b/modules/home-manager/awesome/kitty/config/themes/Galaxy.conf new file mode 100644 index 0000000..fab36a7 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Galaxy.conf @@ -0,0 +1,21 @@ +background #1c2836 +foreground #ffffff +cursor #bbbbbb +selection_background #b4d5ff +color0 #000000 +color8 #545454 +color1 #f9555f +color9 #fa8b8e +color2 #20af89 +color10 #34bb99 +color3 #fdf029 +color11 #ffff55 +color4 #589cf5 +color12 #589cf5 +color5 #934d95 +color13 #e75598 +color6 #1e9ee6 +color14 #3978bb +color7 #bbbbbb +color15 #ffffff +selection_foreground #1c2836 diff --git a/modules/home-manager/awesome/kitty/config/themes/Github.conf b/modules/home-manager/awesome/kitty/config/themes/Github.conf new file mode 100644 index 0000000..22122d7 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Github.conf @@ -0,0 +1,21 @@ +background #f4f4f4 +foreground #3e3e3e +cursor #3f3f3f +selection_background #a9c1e2 +color0 #3e3e3e +color8 #666666 +color1 #970b16 +color9 #de0000 +color2 #07962a +color10 #87d5a2 +color3 #f7edc7 +color11 #f0cf06 +color4 #003e8a +color12 #2e6cba +color5 #e94691 +color13 #ffa29f +color6 #89d1ec +color14 #1cfafe +color7 #ffffff +color15 #ffffff +selection_foreground #f4f4f4 diff --git a/modules/home-manager/awesome/kitty/config/themes/Glacier.conf b/modules/home-manager/awesome/kitty/config/themes/Glacier.conf new file mode 100644 index 0000000..08de697 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Glacier.conf @@ -0,0 +1,21 @@ +background #0c1115 +foreground #ffffff +cursor #6c6c6c +selection_background #bd2523 +color0 #2e343c +color8 #404a55 +color1 #bd0f2f +color9 #bd0f2f +color2 #35a770 +color10 #49e998 +color3 #fb9435 +color11 #fddf6e +color4 #1f5872 +color12 #2a8bc1 +color5 #bd2523 +color13 #ea4727 +color6 #778397 +color14 #a0b6d3 +color7 #ffffff +color15 #ffffff +selection_foreground #0c1115 diff --git a/modules/home-manager/awesome/kitty/config/themes/GoaBase.conf b/modules/home-manager/awesome/kitty/config/themes/GoaBase.conf new file mode 100644 index 0000000..fcc6741 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/GoaBase.conf @@ -0,0 +1,21 @@ +background #2f0033 +foreground #f6ed00 +cursor #1a6500 +selection_background #100a24 +color0 #880041 +color8 #411a6d +color1 #f78000 +color9 #f800e1 +color2 #249000 +color10 #5743ff +color3 #f40000 +color11 #ea00d7 +color4 #000482 +color12 #b90003 +color5 #f43bff +color13 #9a5952 +color6 #3affff +color14 #c8f9f3 +color7 #000000 +color15 #f5f4fb +selection_foreground #2f0033 diff --git a/modules/home-manager/awesome/kitty/config/themes/Grape.conf b/modules/home-manager/awesome/kitty/config/themes/Grape.conf new file mode 100644 index 0000000..38b8a18 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Grape.conf @@ -0,0 +1,21 @@ +background #161423 +foreground #9e9ea0 +cursor #a188f7 +selection_background #483d70 +color0 #2d283e +color8 #58506a +color1 #ec2160 +color9 #f0719a +color2 #1fa91b +color10 #52a95d +color3 #8ddc1f +color11 #b2dc87 +color4 #487cf4 +color12 #a9bbeb +color5 #8c35c8 +color13 #ac81c1 +color6 #3added +color14 #9ce3ea +color7 #9e9ea0 +color15 #a188f7 +selection_foreground #161423 diff --git a/modules/home-manager/awesome/kitty/config/themes/Grass.conf b/modules/home-manager/awesome/kitty/config/themes/Grass.conf new file mode 100644 index 0000000..ef9c321 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Grass.conf @@ -0,0 +1,23 @@ +# Theme ported from the Mac Terminal application. + +background #12773d +foreground #fff0a4 +cursor #8b2800 +selection_background #b64825 +color0 #000000 +color8 #545454 +color1 #ba0000 +color9 #ba0000 +color2 #00ba00 +color10 #00ba00 +color3 #e6af00 +color11 #e6af00 +color4 #0000a3 +color12 #0000ba +color5 #950062 +color13 #ff54ff +color6 #00baba +color14 #54ffff +color7 #bababa +color15 #ffffff +selection_foreground #12773d diff --git a/modules/home-manager/awesome/kitty/config/themes/Hardcore.conf b/modules/home-manager/awesome/kitty/config/themes/Hardcore.conf new file mode 100644 index 0000000..9af78ea --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Hardcore.conf @@ -0,0 +1,21 @@ +background #121212 +foreground #a0a0a0 +cursor #bbbbbb +selection_background #453a39 +color0 #1b1d1e +color8 #505354 +color1 #f92672 +color9 #ff669d +color2 #a6e22e +color10 #beed5f +color3 #fd971f +color11 #e6db74 +color4 #66d9ef +color12 #66d9ef +color5 #9e6ffe +color13 #9e6ffe +color6 #5e7175 +color14 #a3babf +color7 #ccccc6 +color15 #f8f8f2 +selection_foreground #121212 diff --git a/modules/home-manager/awesome/kitty/config/themes/Harper.conf b/modules/home-manager/awesome/kitty/config/themes/Harper.conf new file mode 100644 index 0000000..2579aac --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Harper.conf @@ -0,0 +1,21 @@ +background #000000 +foreground #a7a39c +cursor #a7a39c +selection_background #5a5753 +color0 #000000 +color8 #716d69 +color1 #f7b63e +color9 #f7b63e +color2 #7fb5e1 +color10 #7fb5e1 +color3 #d6da24 +color11 #d6da24 +color4 #489d48 +color12 #489d48 +color5 #b295c5 +color13 #b295c5 +color6 #f4bed6 +color14 #f4bed6 +color7 #a7a39c +color15 #fefbe9 +selection_foreground #000000 diff --git a/modules/home-manager/awesome/kitty/config/themes/Highway.conf b/modules/home-manager/awesome/kitty/config/themes/Highway.conf new file mode 100644 index 0000000..f0dfa4d --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Highway.conf @@ -0,0 +1,21 @@ +background #212224 +foreground #ededed +cursor #dfd9b8 +selection_background #384563 +color0 #000000 +color8 #5c4f49 +color1 #cf0d17 +color9 #ef7d17 +color2 #128033 +color10 #b1d130 +color3 #ffca3d +color11 #fff11f +color4 #006ab3 +color12 #4fc2fd +color5 #6a2674 +color13 #de0070 +color6 #384563 +color14 #5c4f49 +color7 #ededed +color15 #fefffe +selection_foreground #212224 diff --git a/modules/home-manager/awesome/kitty/config/themes/Hipster_Green.conf b/modules/home-manager/awesome/kitty/config/themes/Hipster_Green.conf new file mode 100644 index 0000000..26adfe7 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Hipster_Green.conf @@ -0,0 +1,21 @@ +background #0f0a05 +foreground #84c137 +cursor #23ff18 +selection_background #083905 +color0 #000000 +color8 #666666 +color1 #b6204a +color9 #e50000 +color2 #00a600 +color10 #86a83e +color3 #bebe00 +color11 #e5e500 +color4 #246db2 +color12 #0000ff +color5 #b200b2 +color13 #e500e5 +color6 #00a6b2 +color14 #00e5e5 +color7 #bfbfbf +color15 #e5e5e5 +selection_foreground #0f0a05 diff --git a/modules/home-manager/awesome/kitty/config/themes/Homebrew.conf b/modules/home-manager/awesome/kitty/config/themes/Homebrew.conf new file mode 100644 index 0000000..d96bb72 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Homebrew.conf @@ -0,0 +1,23 @@ +# Theme ported from the Mac Terminal application. + +background #000000 +foreground #00ff00 +cursor #23ff18 +selection_background #083905 +color0 #000000 +color8 #666666 +color1 #990000 +color9 #e50000 +color2 #00a600 +color10 #00d900 +color3 #999900 +color11 #e5e500 +color4 #0000b2 +color12 #0000ff +color5 #b200b2 +color13 #e500e5 +color6 #00a6b2 +color14 #00e5e5 +color7 #bebebe +color15 #e5e5e5 +selection_foreground #000000 diff --git a/modules/home-manager/awesome/kitty/config/themes/Hurtado.conf b/modules/home-manager/awesome/kitty/config/themes/Hurtado.conf new file mode 100644 index 0000000..1ca0421 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Hurtado.conf @@ -0,0 +1,21 @@ +background #000000 +foreground #dadbda +cursor #bbbbbb +selection_background #b4d5ff +color0 #575757 +color8 #252525 +color1 #ff1b00 +color9 #d41c00 +color2 #a5df55 +color10 #a5df55 +color3 #fbe74a +color11 #fbe749 +color4 #486387 +color12 #89bdff +color5 #fc5ef0 +color13 #bf00c0 +color6 #85e9fe +color14 #85e9fe +color7 #cbcbcb +color15 #dbdbdb +selection_foreground #000000 diff --git a/modules/home-manager/awesome/kitty/config/themes/Hybrid.conf b/modules/home-manager/awesome/kitty/config/themes/Hybrid.conf new file mode 100644 index 0000000..8f9dc50 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Hybrid.conf @@ -0,0 +1,21 @@ +background #161718 +foreground #b7bcb9 +cursor #b7bcb9 +selection_background #1e1f22 +color0 #2a2e33 +color8 #1d1e21 +color1 #b74d50 +color9 #8c2d32 +color2 #b3be5a +color10 #788331 +color3 #e3b55e +color11 #e5894f +color4 #6d90b0 +color12 #4b6b88 +color5 #a07eab +color13 #6e4f79 +color6 #7fbeb3 +color14 #4d7b73 +color7 #b5b8b6 +color15 #5a6169 +selection_foreground #161718 diff --git a/modules/home-manager/awesome/kitty/config/themes/IC_Green_PPL.conf b/modules/home-manager/awesome/kitty/config/themes/IC_Green_PPL.conf new file mode 100644 index 0000000..35587dd --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/IC_Green_PPL.conf @@ -0,0 +1,21 @@ +background #3a3c3e +foreground #d9eed2 +cursor #41ff58 +selection_background #2a9b34 +color0 #1e1e1e +color8 #03260f +color1 #fb0029 +color9 #a6ff3e +color2 #329b24 +color10 #9fff6d +color3 #649a25 +color11 #d1ff6d +color4 #149b45 +color12 #72ffb5 +color5 #53b82b +color13 #50ff3d +color6 #2bb767 +color14 #22ff71 +color7 #dffeee +color15 #daeed0 +selection_foreground #3a3c3e diff --git a/modules/home-manager/awesome/kitty/config/themes/IC_Orange_PPL.conf b/modules/home-manager/awesome/kitty/config/themes/IC_Orange_PPL.conf new file mode 100644 index 0000000..b8dead8 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/IC_Orange_PPL.conf @@ -0,0 +1,21 @@ +background #262626 +foreground #ffcb83 +cursor #fb521c +selection_background #c03f1f +color0 #000000 +color8 #6a4e29 +color1 #c03900 +color9 #ff8b67 +color2 #a3a900 +color10 #f6ff3f +color3 #caae00 +color11 #ffe36e +color4 #bd6c00 +color12 #ffbd54 +color5 #fb5d00 +color13 #fc874f +color6 #f79400 +color14 #c59752 +color7 #ffc88a +color15 #f9f9fe +selection_foreground #262626 diff --git a/modules/home-manager/awesome/kitty/config/themes/IR_Black.conf b/modules/home-manager/awesome/kitty/config/themes/IR_Black.conf new file mode 100644 index 0000000..5b8709b --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/IR_Black.conf @@ -0,0 +1,21 @@ +background #000000 +foreground #f1f1f1 +cursor #7f7f7f +selection_background #b4d5ff +color0 #4f4f4f +color8 #7b7b7b +color1 #fa6c5f +color9 #fcb6af +color2 #a8fe60 +color10 #ceffab +color3 #fffeb6 +color11 #fffecc +color4 #96cafd +color12 #b5dcfe +color5 #fa72fc +color13 #fb9bfe +color6 #c6c4fd +color14 #dfdffd +color7 #eeedee +color15 #fefffe +selection_foreground #000000 diff --git a/modules/home-manager/awesome/kitty/config/themes/Jackie_Brown.conf b/modules/home-manager/awesome/kitty/config/themes/Jackie_Brown.conf new file mode 100644 index 0000000..08a72e4 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Jackie_Brown.conf @@ -0,0 +1,21 @@ +background #2c1c15 +foreground #ffcc2f +cursor #23ff18 +selection_background #ae8c20 +color0 #2c1d16 +color8 #666666 +color1 #ef5734 +color9 #e50000 +color2 #2baf2b +color10 #86a83e +color3 #bdbe00 +color11 #e5e500 +color4 #246db2 +color12 #0000ff +color5 #cf5ec0 +color13 #e500e5 +color6 #00acee +color14 #00e5e5 +color7 #bfbfbf +color15 #e5e5e5 +selection_foreground #2c1c15 diff --git a/modules/home-manager/awesome/kitty/config/themes/Japanesque.conf b/modules/home-manager/awesome/kitty/config/themes/Japanesque.conf new file mode 100644 index 0000000..c045273 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Japanesque.conf @@ -0,0 +1,21 @@ +background #1d1d1d +foreground #f7f6ec +cursor #eccf4f +selection_background #165776 +color0 #343835 +color8 #585a58 +color1 #ce3e60 +color9 #d18ea6 +color2 #7bb75b +color10 #767e2b +color3 #e8b32a +color11 #77592e +color4 #4c99d3 +color12 #135879 +color5 #a57fc4 +color13 #5f4190 +color6 #389aac +color14 #76bbca +color7 #f9faf6 +color15 #b1b5ae +selection_foreground #1d1d1d diff --git a/modules/home-manager/awesome/kitty/config/themes/Jellybeans.conf b/modules/home-manager/awesome/kitty/config/themes/Jellybeans.conf new file mode 100644 index 0000000..bac5fb7 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Jellybeans.conf @@ -0,0 +1,21 @@ +background #111111 +foreground #dedede +cursor #ffa460 +selection_background #464d91 +color0 #919191 +color8 #bdbdbd +color1 #e17373 +color9 #ffa0a0 +color2 #94b978 +color10 #bddeab +color3 #ffb97b +color11 #ffdba0 +color4 #96bddb +color12 #b1d7f6 +color5 #e1c0fa +color13 #fbdaff +color6 #00988e +color14 #19b2a7 +color7 #dedede +color15 #ffffff +selection_foreground #111111 diff --git a/modules/home-manager/awesome/kitty/config/themes/JetBrains_Darcula.conf b/modules/home-manager/awesome/kitty/config/themes/JetBrains_Darcula.conf new file mode 100644 index 0000000..64ac146 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/JetBrains_Darcula.conf @@ -0,0 +1,21 @@ +background #202020 +foreground #adadad +cursor #ffffff +selection_background #1a3272 +color0 #000000 +color8 #545454 +color1 #fa5355 +color9 #fb7172 +color2 #126e00 +color10 #67ff4f +color3 #c2c300 +color11 #ffff00 +color4 #4581eb +color12 #6d9df1 +color5 #fa54ff +color13 #fb82ff +color6 #33c2c1 +color14 #60d3d1 +color7 #adadad +color15 #eeeeee +selection_foreground #202020 diff --git a/modules/home-manager/awesome/kitty/config/themes/Kibble.conf b/modules/home-manager/awesome/kitty/config/themes/Kibble.conf new file mode 100644 index 0000000..3b13105 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Kibble.conf @@ -0,0 +1,21 @@ +background #0e100a +foreground #f7f7f7 +cursor #9fda9c +selection_background #9ba686 +color0 #4d4d4d +color8 #5a5a5a +color1 #c70031 +color9 #f01578 +color2 #29cf13 +color10 #6ce05c +color3 #d8e30e +color11 #f3f79e +color4 #3449d1 +color12 #97a4f7 +color5 #8400ff +color13 #c495f0 +color6 #0798ab +color14 #68f2e0 +color7 #e2d1e3 +color15 #ffffff +selection_foreground #0e100a diff --git a/modules/home-manager/awesome/kitty/config/themes/Later_This_Evening.conf b/modules/home-manager/awesome/kitty/config/themes/Later_This_Evening.conf new file mode 100644 index 0000000..1354788 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Later_This_Evening.conf @@ -0,0 +1,21 @@ +background #212121 +foreground #949494 +cursor #424242 +selection_background #424242 +color0 #2b2b2b +color8 #444747 +color1 #d35a5f +color9 #d3222e +color2 #afba66 +color10 #aabb39 +color3 #e5d289 +color11 #e4bd39 +color4 #a0b9d5 +color12 #6599d5 +color5 #bf92d5 +color13 #aa52d5 +color6 #91beb6 +color14 #5fbfad +color7 #3b3c3c +color15 #c0c2c2 +selection_foreground #212121 diff --git a/modules/home-manager/awesome/kitty/config/themes/Lavandula.conf b/modules/home-manager/awesome/kitty/config/themes/Lavandula.conf new file mode 100644 index 0000000..14aa7aa --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Lavandula.conf @@ -0,0 +1,21 @@ +background #050014 +foreground #736d7c +cursor #8b91fa +selection_background #36323b +color0 #230045 +color8 #362c45 +color1 #7c1525 +color9 #df5066 +color2 #337e6f +color10 #52e0c4 +color3 #7f6f49 +color11 #e0c286 +color4 #4f4a7f +color12 #8e86df +color5 #593f7e +color13 #a675df +color6 #57767f +color14 #9ad3df +color7 #736d7c +color15 #8b91fa +selection_foreground #050014 diff --git a/modules/home-manager/awesome/kitty/config/themes/LiquidCarbon.conf b/modules/home-manager/awesome/kitty/config/themes/LiquidCarbon.conf new file mode 100644 index 0000000..2f3a994 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/LiquidCarbon.conf @@ -0,0 +1,21 @@ +background #2f2f2f +foreground #afc2c2 +cursor #ffffff +selection_background #7cbeff +color0 #000000 +color8 #000000 +color1 #ff2f2f +color9 #ff2f2f +color2 #549a6f +color10 #549a6f +color3 #ccac00 +color11 #ccac00 +color4 #0099cc +color12 #0099cc +color5 #cc68c8 +color13 #cc68c8 +color6 #79c4cc +color14 #79c4cc +color7 #bccccc +color15 #bccccc +selection_foreground #2f2f2f diff --git a/modules/home-manager/awesome/kitty/config/themes/LiquidCarbonTransparent.conf b/modules/home-manager/awesome/kitty/config/themes/LiquidCarbonTransparent.conf new file mode 100644 index 0000000..41e5f89 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/LiquidCarbonTransparent.conf @@ -0,0 +1,21 @@ +background #000000 +foreground #afc2c2 +cursor #ffffff +selection_background #7cbeff +color0 #000000 +color8 #000000 +color1 #ff2f2f +color9 #ff2f2f +color2 #549a6f +color10 #549a6f +color3 #ccac00 +color11 #ccac00 +color4 #0099cc +color12 #0099cc +color5 #cc68c8 +color13 #cc68c8 +color6 #79c4cc +color14 #79c4cc +color7 #bccccc +color15 #bccccc +selection_foreground #000000 diff --git a/modules/home-manager/awesome/kitty/config/themes/LiquidCarbonTransparentInverse.conf b/modules/home-manager/awesome/kitty/config/themes/LiquidCarbonTransparentInverse.conf new file mode 100644 index 0000000..d584624 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/LiquidCarbonTransparentInverse.conf @@ -0,0 +1,21 @@ +background #000000 +foreground #afc2c2 +cursor #ffffff +selection_background #7cbeff +color0 #bbcbcc +color8 #ffffff +color1 #ff2f2f +color9 #ff2f2f +color2 #549a6f +color10 #549a6f +color3 #ccac00 +color11 #ccac00 +color4 #0099cc +color12 #0099cc +color5 #cc68c8 +color13 #cc68c8 +color6 #79c4cc +color14 #79c4cc +color7 #000000 +color15 #000000 +selection_foreground #000000 diff --git a/modules/home-manager/awesome/kitty/config/themes/Man_Page.conf b/modules/home-manager/awesome/kitty/config/themes/Man_Page.conf new file mode 100644 index 0000000..7c8aa38 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Man_Page.conf @@ -0,0 +1,23 @@ +# Theme ported from the Mac Terminal application. + +background #fef49c +foreground #000000 +cursor #7f7f7f +selection_background #a4c9cd +color0 #000000 +color8 #666666 +color1 #cc0000 +color9 #e50000 +color2 #00a600 +color10 #00d900 +color3 #999900 +color11 #e5e500 +color4 #0000b2 +color12 #0000ff +color5 #b200b2 +color13 #e500e5 +color6 #00a6b2 +color14 #00e5e5 +color7 #cccccc +color15 #e5e5e5 +selection_foreground #fef49c diff --git a/modules/home-manager/awesome/kitty/config/themes/Material.conf b/modules/home-manager/awesome/kitty/config/themes/Material.conf new file mode 100644 index 0000000..ba38846 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Material.conf @@ -0,0 +1,21 @@ +background #eaeaea +foreground #222221 +cursor #16aec9 +selection_background #c1c1c1 +color0 #212121 +color8 #424242 +color1 #b7141e +color9 #e83a3f +color2 #457b23 +color10 #7aba39 +color3 #f5971d +color11 #fee92e +color4 #134eb2 +color12 #53a4f3 +color5 #550087 +color13 #a94dbb +color6 #0e707c +color14 #26bad1 +color7 #eeeeee +color15 #d8d8d8 +selection_foreground #eaeaea diff --git a/modules/home-manager/awesome/kitty/config/themes/MaterialDark.conf b/modules/home-manager/awesome/kitty/config/themes/MaterialDark.conf new file mode 100644 index 0000000..e599021 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/MaterialDark.conf @@ -0,0 +1,21 @@ +background #222221 +foreground #e4e4e4 +cursor #16aec9 +selection_background #dedede +color0 #212121 +color8 #424242 +color1 #b7141e +color9 #e83a3f +color2 #457b23 +color10 #7aba39 +color3 #f5971d +color11 #fee92e +color4 #134eb2 +color12 #53a4f3 +color5 #550087 +color13 #a94dbb +color6 #0e707c +color14 #26bad1 +color7 #eeeeee +color15 #d8d8d8 +selection_foreground #222221 diff --git a/modules/home-manager/awesome/kitty/config/themes/Mathias.conf b/modules/home-manager/awesome/kitty/config/themes/Mathias.conf new file mode 100644 index 0000000..cd1ab14 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Mathias.conf @@ -0,0 +1,21 @@ +background #000000 +foreground #bbbbbb +cursor #bbbbbb +selection_background #545454 +color0 #000000 +color8 #545454 +color1 #e52222 +color9 #ff5555 +color2 #a6e32d +color10 #55ff55 +color3 #fc951e +color11 #ffff55 +color4 #c48dff +color12 #5555ff +color5 #fa2573 +color13 #ff55ff +color6 #67d9f0 +color14 #55ffff +color7 #f2f2f2 +color15 #ffffff +selection_foreground #000000 diff --git a/modules/home-manager/awesome/kitty/config/themes/Medallion.conf b/modules/home-manager/awesome/kitty/config/themes/Medallion.conf new file mode 100644 index 0000000..0ad8805 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Medallion.conf @@ -0,0 +1,21 @@ +background #1d1808 +foreground #cac296 +cursor #d3b92f +selection_background #616cab +color0 #000000 +color8 #5e5118 +color1 #b54c00 +color9 #ff9148 +color2 #7c8a16 +color10 #b1c93a +color3 #d2bd25 +color11 #ffe449 +color4 #606baf +color12 #abb8ff +color5 #8b5990 +color13 #fe9fff +color6 #906b25 +color14 #ffbb51 +color7 #c9c199 +color15 #fed597 +selection_foreground #1d1808 diff --git a/modules/home-manager/awesome/kitty/config/themes/Misterioso.conf b/modules/home-manager/awesome/kitty/config/themes/Misterioso.conf new file mode 100644 index 0000000..1960f9b --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Misterioso.conf @@ -0,0 +1,21 @@ +background #2d3743 +foreground #e1e1e0 +cursor #000000 +selection_background #2d37ff +color0 #000000 +color8 #545454 +color1 #ff4141 +color9 #ff3241 +color2 #74ae68 +color10 #74cc68 +color3 #ffac28 +color11 #ffb928 +color4 #338e86 +color12 #23d6d6 +color5 #9413e5 +color13 #ff37ff +color6 #23d6d6 +color14 #00ece1 +color7 #e1e1df +color15 #ffffff +selection_foreground #2d3743 diff --git a/modules/home-manager/awesome/kitty/config/themes/Molokai.conf b/modules/home-manager/awesome/kitty/config/themes/Molokai.conf new file mode 100644 index 0000000..cd35d1f --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Molokai.conf @@ -0,0 +1,21 @@ +background #121212 +foreground #bbbbbb +cursor #bbbbbb +selection_background #b4d5ff +color0 #121212 +color8 #545454 +color1 #fa2573 +color9 #f5669c +color2 #97e123 +color10 #b0e05e +color3 #dfd460 +color11 #fef26c +color4 #0f7fcf +color12 #00afff +color5 #8700ff +color13 #af87ff +color6 #42a7cf +color14 #50cdfe +color7 #bbbbbb +color15 #ffffff +selection_foreground #121212 diff --git a/modules/home-manager/awesome/kitty/config/themes/MonaLisa.conf b/modules/home-manager/awesome/kitty/config/themes/MonaLisa.conf new file mode 100644 index 0000000..3b1602d --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/MonaLisa.conf @@ -0,0 +1,21 @@ +background #110b0d +foreground #f6d56a +cursor #c36c32 +selection_background #f6d56a +color0 #341a0d +color8 #874227 +color1 #9b281b +color9 #ff4230 +color2 #626132 +color10 #b3b163 +color3 #c26e27 +color11 #ff9565 +color4 #515b5c +color12 #9eb2b3 +color5 #9b1d29 +color13 #ff5b6a +color6 #588056 +color14 #89cc8e +color7 #f6d75c +color15 #ffe597 +selection_foreground #110b0d diff --git a/modules/home-manager/awesome/kitty/config/themes/Monokai.conf b/modules/home-manager/awesome/kitty/config/themes/Monokai.conf new file mode 100644 index 0000000..660c0cc --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Monokai.conf @@ -0,0 +1,41 @@ +# Monokai + +background #272822 +foreground #f8f8f2 +cursor #f8f8f2 +selection_background #f8f8f2 +selection_foreground #272822 +active_tab_background #75715e +active_tab_foreground #272822 +active_border_color #75715e +inactive_tab_background #272822 +inactive_tab_foreground #75715e +inactive_border_color #75715e +url_color #f8f8f2 + +# 16 Color Space + +# black +color0 #272822 +color8 #75715e +# red +color1 #f92672 +color9 #f92672 +# green +color2 #a6e22e +color10 #a6e22e +# yellow +color3 #e6db74 +color11 #e6db74 +# blue +color4 #66d9ef +color12 #66d9ef +# magenta +color5 #fd971f +color13 #fd971f +# cyan +color6 #ae81ff +color14 #ae81ff +# white +color7 #f8f8f2 +color15 #f8f8f2 diff --git a/modules/home-manager/awesome/kitty/config/themes/Monokai_Classic.conf b/modules/home-manager/awesome/kitty/config/themes/Monokai_Classic.conf new file mode 100644 index 0000000..9c74f40 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Monokai_Classic.conf @@ -0,0 +1,47 @@ +background #3b3c35 +foreground #fdfff1 + +cursor #fdfff1 +cursor_text_color #000000 +selection_foreground #3b3c35 +selection_background #fdfff1 + +# dull black +color0 #3b3c35 +# light black +color8 #6e7066 + +# dull red +color1 #f82570 +# light red +color9 #f82570 + +# dull green +color2 #a6e12d +# light green +color10 #a6e12d + +# yellow +color3 #e4db73 +# light yellow +color11 #e4db73 + +# blue +color4 #fc961f +# light blue +color12 #fc961f + +# magenta +color5 #ae81ff +# light magenta +color13 #ae81ff + +# cyan +color6 #66d9ee +# light cyan +color14 #66d9ee + +# dull white +color7 #fdfff1 +# bright white +color15 #fdfff1 diff --git a/modules/home-manager/awesome/kitty/config/themes/Monokai_Pro.conf b/modules/home-manager/awesome/kitty/config/themes/Monokai_Pro.conf new file mode 100644 index 0000000..f5a2e8c --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Monokai_Pro.conf @@ -0,0 +1,47 @@ +background #403e41 +foreground #fcfcfa + +cursor #fcfcfa +cursor_text_color #000000 +selection_foreground #403e41 +selection_background #fcfcfa + +# dull black +color0 #403e41 +# light black +color8 #727072 + +# dull red +color1 #ff6188 +# light red +color9 #ff6188 + +# dull green +color2 #a9dc76 +# light green +color10 #a9dc76 + +# yellow +color3 #ffd866 +# light yellow +color11 #ffd866 + +# blue +color4 #fc9867 +# light blue +color12 #fc9867 + +# magenta +color5 #ab9df2 +# light magenta +color13 #ab9df2 + +# cyan +color6 #78dce8 +# light cyan +color14 #78dce8 + +# dull white +color7 #fcfcfa +# bright white +color15 #fcfcfa diff --git a/modules/home-manager/awesome/kitty/config/themes/Monokai_Pro_(Filter_Machine).conf b/modules/home-manager/awesome/kitty/config/themes/Monokai_Pro_(Filter_Machine).conf new file mode 100644 index 0000000..b46e1d3 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Monokai_Pro_(Filter_Machine).conf @@ -0,0 +1,47 @@ +background #3a4449 +foreground #f2fffc + +cursor #f2fffc +cursor_text_color #000000 +selection_foreground #3a4449 +selection_background #f2fffc + +# dull black +color0 #3a4449 +# light black +color8 #6b7678 + +# dull red +color1 #ff6d7e +# light red +color9 #ff6d7e + +# dull green +color2 #a2e57b +# light green +color10 #a2e57b + +# yellow +color3 #ffed72 +# light yellow +color11 #ffed72 + +# blue +color4 #ffb270 +# light blue +color12 #ffb270 + +# magenta +color5 #baa0f8 +# light magenta +color13 #baa0f8 + +# cyan +color6 #7cd5f1 +# light cyan +color14 #7cd5f1 + +# dull white +color7 #f2fffc +# bright white +color15 #f2fffc diff --git a/modules/home-manager/awesome/kitty/config/themes/Monokai_Pro_(Filter_Octagon).conf b/modules/home-manager/awesome/kitty/config/themes/Monokai_Pro_(Filter_Octagon).conf new file mode 100644 index 0000000..3aee34a --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Monokai_Pro_(Filter_Octagon).conf @@ -0,0 +1,47 @@ +background #3a3d4b +foreground #eaf2f1 + +cursor #eaf2f1 +cursor_text_color #000000 +selection_foreground #3a3d4b +selection_background #eaf2f1 + +# dull black +color0 #3a3d4b +# light black +color8 #696d77 + +# dull red +color1 #ff657a +# light red +color9 #ff657a + +# dull green +color2 #bad761 +# light green +color10 #bad761 + +# yellow +color3 #ffd76d +# light yellow +color11 #ffd76d + +# blue +color4 #ff9b5e +# light blue +color12 #ff9b5e + +# magenta +color5 #c39ac9 +# light magenta +color13 #c39ac9 + +# cyan +color6 #9cd1bb +# light cyan +color14 #9cd1bb + +# dull white +color7 #eaf2f1 +# bright white +color15 #eaf2f1 diff --git a/modules/home-manager/awesome/kitty/config/themes/Monokai_Pro_(Filter_Ristretto).conf b/modules/home-manager/awesome/kitty/config/themes/Monokai_Pro_(Filter_Ristretto).conf new file mode 100644 index 0000000..599b0e1 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Monokai_Pro_(Filter_Ristretto).conf @@ -0,0 +1,47 @@ +background #403838 +foreground #fff1f3 + +cursor #fff1f3 +cursor_text_color #000000 +selection_foreground #403838 +selection_background #fff1f3 + +# dull black +color0 #403838 +# light black +color8 #72696a + +# dull red +color1 #fd6883 +# light red +color9 #fd6883 + +# dull green +color2 #adda78 +# light green +color10 #adda78 + +# yellow +color3 #f9cc6c +# light yellow +color11 #f9cc6c + +# blue +color4 #f38d70 +# light blue +color12 #f38d70 + +# magenta +color5 #a8a9eb +# light magenta +color13 #a8a9eb + +# cyan +color6 #85dacc +# light cyan +color14 #85dacc + +# dull white +color7 #fff1f3 +# bright white +color15 #fff1f3 diff --git a/modules/home-manager/awesome/kitty/config/themes/Monokai_Pro_(Filter_Spectrum).conf b/modules/home-manager/awesome/kitty/config/themes/Monokai_Pro_(Filter_Spectrum).conf new file mode 100644 index 0000000..5617a6d --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Monokai_Pro_(Filter_Spectrum).conf @@ -0,0 +1,47 @@ +background #363537 +foreground #f7f1ff + +cursor #f7f1ff +cursor_text_color #000000 +selection_foreground #363537 +selection_background #f7f1ff + +# dull black +color0 #363537 +# light black +color8 #69676c + +# dull red +color1 #fc618d +# light red +color9 #fc618d + +# dull green +color2 #7bd88f +# light green +color10 #7bd88f + +# yellow +color3 #fce566 +# light yellow +color11 #fce566 + +# blue +color4 #fd9353 +# light blue +color12 #fd9353 + +# magenta +color5 #948ae3 +# light magenta +color13 #948ae3 + +# cyan +color6 #5ad4e6 +# light cyan +color14 #5ad4e6 + +# dull white +color7 #f7f1ff +# bright white +color15 #f7f1ff diff --git a/modules/home-manager/awesome/kitty/config/themes/Monokai_Soda.conf b/modules/home-manager/awesome/kitty/config/themes/Monokai_Soda.conf new file mode 100644 index 0000000..eb7a24d --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Monokai_Soda.conf @@ -0,0 +1,21 @@ +background #191919 +foreground #c4c4b5 +cursor #f6f6ec +selection_background #343434 +color0 #191919 +color8 #615e4b +color1 #f3005f +color9 #f3005f +color2 #97e023 +color10 #97e023 +color3 #fa8419 +color11 #dfd561 +color4 #9c64fe +color12 #9c64fe +color5 #f3005f +color13 #f3005f +color6 #57d1ea +color14 #57d1ea +color7 #c4c4b5 +color15 #f6f6ee +selection_foreground #191919 diff --git a/modules/home-manager/awesome/kitty/config/themes/N0tch2k.conf b/modules/home-manager/awesome/kitty/config/themes/N0tch2k.conf new file mode 100644 index 0000000..3e2bb6c --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/N0tch2k.conf @@ -0,0 +1,21 @@ +background #222222 +foreground #a0a0a0 +cursor #a99075 +selection_background #4d4d4d +color0 #383838 +color8 #474747 +color1 #a95551 +color9 #a97775 +color2 #666666 +color10 #8c8c8c +color3 #a98051 +color11 #a99175 +color4 #657d3e +color12 #98bd5e +color5 #767676 +color13 #a3a3a3 +color6 #c9c9c9 +color14 #dcdcdc +color7 #d0b8a3 +color15 #d8c8bb +selection_foreground #222222 diff --git a/modules/home-manager/awesome/kitty/config/themes/Neopolitan.conf b/modules/home-manager/awesome/kitty/config/themes/Neopolitan.conf new file mode 100644 index 0000000..2c6ffce --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Neopolitan.conf @@ -0,0 +1,21 @@ +background #271f19 +foreground #ffffff +cursor #ffffff +selection_background #253b76 +color0 #000000 +color8 #000000 +color1 #800000 +color9 #800000 +color2 #61ce3c +color10 #61ce3c +color3 #fbde2d +color11 #fbde2d +color4 #253b76 +color12 #253b76 +color5 #ff0080 +color13 #ff0080 +color6 #8da6ce +color14 #8da6ce +color7 #f8f8f8 +color15 #f8f8f8 +selection_foreground #271f19 diff --git a/modules/home-manager/awesome/kitty/config/themes/Neutron.conf b/modules/home-manager/awesome/kitty/config/themes/Neutron.conf new file mode 100644 index 0000000..9f2fe4d --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Neutron.conf @@ -0,0 +1,21 @@ +background #1b1d22 +foreground #e6e8ee +cursor #f6f6ec +selection_background #2e353d +color0 #22252b +color8 #22252b +color1 #b53f36 +color9 #b53f36 +color2 #5ab977 +color10 #5ab977 +color3 #ddb566 +color11 #ddb566 +color4 #6a7b92 +color12 #6a7b92 +color5 #a3799d +color13 #a3799d +color6 #3f93a8 +color14 #3f93a8 +color7 #e6e8ee +color15 #ebedf2 +selection_foreground #1b1d22 diff --git a/modules/home-manager/awesome/kitty/config/themes/NightLion_v1.conf b/modules/home-manager/awesome/kitty/config/themes/NightLion_v1.conf new file mode 100644 index 0000000..1021c46 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/NightLion_v1.conf @@ -0,0 +1,21 @@ +background #000000 +foreground #bbbbbb +cursor #bbbbbb +selection_background #b4d5ff +color0 #4c4c4c +color8 #545454 +color1 #bb0000 +color9 #ff5555 +color2 #5ede8f +color10 #55ff55 +color3 #f2f067 +color11 #ffff55 +color4 #266ad7 +color12 #5555ff +color5 #bb00bb +color13 #ff55ff +color6 #00d9df +color14 #55ffff +color7 #bbbbbb +color15 #ffffff +selection_foreground #000000 diff --git a/modules/home-manager/awesome/kitty/config/themes/NightLion_v2.conf b/modules/home-manager/awesome/kitty/config/themes/NightLion_v2.conf new file mode 100644 index 0000000..aed7f8d --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/NightLion_v2.conf @@ -0,0 +1,21 @@ +background #171717 +foreground #bbbbbb +cursor #bbbbbb +selection_background #b4d5ff +color0 #4c4c4c +color8 #545454 +color1 #bb0000 +color9 #ff5555 +color2 #03f622 +color10 #7df61c +color3 #f2f067 +color11 #ffff55 +color4 #63d0f0 +color12 #62cae7 +color5 #ce6fda +color13 #ff9af5 +color6 #00d9df +color14 #00ccd7 +color7 #bbbbbb +color15 #ffffff +selection_foreground #171717 diff --git a/modules/home-manager/awesome/kitty/config/themes/Nova.conf b/modules/home-manager/awesome/kitty/config/themes/Nova.conf new file mode 100644 index 0000000..c3f2da1 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Nova.conf @@ -0,0 +1,21 @@ +background #3c4c54 +foreground #8798a3 +cursor #7fc1c9 +color0 #8799a4 +color8 #c4d3dc +color1 #efc08d +color9 #ef8358 +color2 #a6cb91 +color10 #a8ce93 +color3 #d7d690 +color11 #e5e77f +color4 #83afe4 +color12 #69c8ff +color5 #d460da +color13 #d18ec2 +color6 #7fc1b6 +color14 #00e59f +color7 #c4d3dc +color15 #e6eef3 +selection_foreground #3c4c54 +selection_background #7fc1ca diff --git a/modules/home-manager/awesome/kitty/config/themes/Novel.conf b/modules/home-manager/awesome/kitty/config/themes/Novel.conf new file mode 100644 index 0000000..03220e3 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Novel.conf @@ -0,0 +1,23 @@ +# Theme ported from the Mac Terminal application. + +background #dfdbc3 +foreground #3b2322 +cursor #73635a +selection_background #a4a390 +color0 #000000 +color8 #7f7f7f +color1 #cc0000 +color9 #cc0000 +color2 #009600 +color10 #009600 +color3 #d06b00 +color11 #d06b00 +color4 #0000cc +color12 #0000cc +color5 #cc00cc +color13 #cc00cc +color6 #0087cc +color14 #0086cb +color7 #cccccc +color15 #ffffff +selection_foreground #dfdbc3 diff --git a/modules/home-manager/awesome/kitty/config/themes/Obsidian.conf b/modules/home-manager/awesome/kitty/config/themes/Obsidian.conf new file mode 100644 index 0000000..7265d44 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Obsidian.conf @@ -0,0 +1,21 @@ +background #273032 +foreground #cccccc +cursor #c0cad0 +selection_background #3d4b4e +color0 #000000 +color8 #545454 +color1 #a50001 +color9 #ff0003 +color2 #00bb00 +color10 #92c763 +color3 #fecc22 +color11 #fef773 +color4 #399bda +color12 #a0d6ff +color5 #bb00bb +color13 #ff55ff +color6 #00bbbb +color14 #55ffff +color7 #bbbbbb +color15 #ffffff +selection_foreground #273032 diff --git a/modules/home-manager/awesome/kitty/config/themes/Ocean.conf b/modules/home-manager/awesome/kitty/config/themes/Ocean.conf new file mode 100644 index 0000000..ad6205a --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Ocean.conf @@ -0,0 +1,23 @@ +# Theme ported from the Mac Terminal application. + +background #214fbc +foreground #ffffff +cursor #7f7f7f +selection_background #216dff +color0 #000000 +color8 #666666 +color1 #990000 +color9 #e50000 +color2 #00a600 +color10 #00d900 +color3 #999900 +color11 #e5e500 +color4 #0000b2 +color12 #0000ff +color5 #b200b2 +color13 #e500e5 +color6 #00a6b2 +color14 #00e5e5 +color7 #bebebe +color15 #e5e5e5 +selection_foreground #214fbc diff --git a/modules/home-manager/awesome/kitty/config/themes/OceanicMaterial.conf b/modules/home-manager/awesome/kitty/config/themes/OceanicMaterial.conf new file mode 100644 index 0000000..9403518 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/OceanicMaterial.conf @@ -0,0 +1,21 @@ +background #1c262b +foreground #c1c8d6 +cursor #b2b8c3 +selection_background #6dc1b8 +color0 #000000 +color8 #767676 +color1 #ee2a29 +color9 #dc5b60 +color2 #3fa33f +color10 #70be71 +color3 #fee92e +color11 #fef063 +color4 #1d80ef +color12 #53a4f3 +color5 #8800a0 +color13 #a94dbb +color6 #16aec9 +color14 #42c6d9 +color7 #a4a4a4 +color15 #fffefe +selection_foreground #1c262b diff --git a/modules/home-manager/awesome/kitty/config/themes/Ollie.conf b/modules/home-manager/awesome/kitty/config/themes/Ollie.conf new file mode 100644 index 0000000..66eecf5 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Ollie.conf @@ -0,0 +1,21 @@ +background #212024 +foreground #8a8dae +cursor #5b6da7 +selection_background #1e3965 +color0 #000000 +color8 #5a3625 +color1 #ab2e30 +color9 #ff3d48 +color2 #31ab60 +color10 #3bff99 +color3 #ab4200 +color11 #ff5e1e +color4 #2c56ab +color12 #4487ff +color5 #af8427 +color13 #ffc21c +color6 #1fa5ab +color14 #1efaff +color7 #8a8dab +color15 #5b6da7 +selection_foreground #212024 diff --git a/modules/home-manager/awesome/kitty/config/themes/OneDark.conf b/modules/home-manager/awesome/kitty/config/themes/OneDark.conf new file mode 100644 index 0000000..ad6cb4e --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/OneDark.conf @@ -0,0 +1,25 @@ +# One Dark by Giuseppe Cesarano, https://github.com/GiuseppeCesarano +# This work is licensed under the terms of the GPL-2.0 license. +# For a copy, see https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html. + +foreground #979eab +background #282c34 +cursor #cccccc +color0 #282c34 +color1 #e06c75 +color2 #98c379 +color3 #e5c07b +color4 #61afef +color5 #be5046 +color6 #56b6c2 +color7 #979eab +color8 #393e48 +color9 #d19a66 +color10 #56b6c2 +color11 #e5c07b +color12 #61afef +color13 #be5046 +color14 #56b6c2 +color15 #abb2bf +selection_foreground #282c34 +selection_background #979eab diff --git a/modules/home-manager/awesome/kitty/config/themes/Parasio_Dark.conf b/modules/home-manager/awesome/kitty/config/themes/Parasio_Dark.conf new file mode 100644 index 0000000..4cc1e8d --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Parasio_Dark.conf @@ -0,0 +1,21 @@ +background #2f1d2e +foreground #a39d9b +cursor #a39d9b +selection_background #4f414c +color0 #2f1d2e +color8 #776d70 +color1 #ef6154 +color9 #ef6154 +color2 #48b685 +color10 #48b685 +color3 #fec418 +color11 #fec418 +color4 #05b6ef +color12 #05b6ef +color5 #805ba3 +color13 #805ba3 +color6 #5bc4be +color14 #5bc4be +color7 #a39d9b +color15 #e6e9da +selection_foreground #2f1d2e diff --git a/modules/home-manager/awesome/kitty/config/themes/PaulMillr.conf b/modules/home-manager/awesome/kitty/config/themes/PaulMillr.conf new file mode 100644 index 0000000..72cc95c --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/PaulMillr.conf @@ -0,0 +1,21 @@ +background #000000 +foreground #f1f1f1 +cursor #4c4c4c +selection_background #414141 +color0 #2a2a2a +color8 #666666 +color1 #ff0000 +color9 #ff007f +color2 #78ff0e +color10 #66ff66 +color3 #e6be00 +color11 #f3d64d +color4 #396ad6 +color12 #7099ec +color5 #b348bd +color13 #da66e5 +color6 #66ccff +color14 #79def1 +color7 #bababa +color15 #ffffff +selection_foreground #000000 diff --git a/modules/home-manager/awesome/kitty/config/themes/PencilDark.conf b/modules/home-manager/awesome/kitty/config/themes/PencilDark.conf new file mode 100644 index 0000000..3926f6c --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/PencilDark.conf @@ -0,0 +1,21 @@ +background #202020 +foreground #f0f0f0 +cursor #20bafb +selection_background #b6d6fc +color0 #202020 +color8 #414141 +color1 #c30670 +color9 #fb0079 +color2 #10a778 +color10 #5ed6ae +color3 #a79c14 +color11 #f3e42f +color4 #008ec4 +color12 #20bafb +color5 #523b78 +color13 #6854de +color6 #20a4b9 +color14 #4fb8cc +color7 #d9d9d9 +color15 #f0f0f0 +selection_foreground #202020 diff --git a/modules/home-manager/awesome/kitty/config/themes/PencilLight.conf b/modules/home-manager/awesome/kitty/config/themes/PencilLight.conf new file mode 100644 index 0000000..4311c70 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/PencilLight.conf @@ -0,0 +1,21 @@ +background #f0f0f0 +foreground #414141 +cursor #20bafb +selection_background #b6d6fc +color0 #202020 +color8 #414141 +color1 #c30670 +color9 #fb0079 +color2 #10a778 +color10 #5ed6ae +color3 #a79c14 +color11 #f3e42f +color4 #008ec4 +color12 #20bafb +color5 #523b78 +color13 #6854de +color6 #20a4b9 +color14 #4fb8cc +color7 #d9d9d9 +color15 #f0f0f0 +selection_foreground #f0f0f0 diff --git a/modules/home-manager/awesome/kitty/config/themes/Piatto_Light.conf b/modules/home-manager/awesome/kitty/config/themes/Piatto_Light.conf new file mode 100644 index 0000000..401fe91 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Piatto_Light.conf @@ -0,0 +1,21 @@ +background #ffffff +foreground #414141 +cursor #5e76c7 +selection_background #6f6a4e +color0 #414141 +color8 #3e3e3e +color1 #b23670 +color9 #da3365 +color2 #66781d +color10 #829428 +color3 #cc6e33 +color11 #cc6e33 +color4 #3b5ea7 +color12 #3b5ea7 +color5 #a353b2 +color13 #a353b2 +color6 #66781d +color14 #829428 +color7 #ffffff +color15 #f1f1f1 +selection_foreground #ffffff diff --git a/modules/home-manager/awesome/kitty/config/themes/Pnevma.conf b/modules/home-manager/awesome/kitty/config/themes/Pnevma.conf new file mode 100644 index 0000000..1dda097 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Pnevma.conf @@ -0,0 +1,21 @@ +background #1c1c1c +foreground #d0d0d0 +cursor #e3c8ae +selection_background #4d4d4d +color0 #2f2e2d +color8 #4a4845 +color1 #a36666 +color9 #d78787 +color2 #90a57d +color10 #afbea2 +color3 #d7af87 +color11 #e4c9af +color4 #7fa5bd +color12 #a1bdce +color5 #c79ec4 +color13 #d7beda +color6 #8adbb4 +color14 #b1e7dd +color7 #d0d0d0 +color15 #efefef +selection_foreground #1c1c1c diff --git a/modules/home-manager/awesome/kitty/config/themes/Pro.conf b/modules/home-manager/awesome/kitty/config/themes/Pro.conf new file mode 100644 index 0000000..6ffc047 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Pro.conf @@ -0,0 +1,23 @@ +# Theme ported from the Mac Terminal application. + +background #000000 +foreground #f2f2f2 +cursor #4d4d4d +selection_background #414141 +color0 #000000 +color8 #666666 +color1 #990000 +color9 #e50000 +color2 #00a600 +color10 #00d900 +color3 #999900 +color11 #e5e500 +color4 #1f08db +color12 #0000ff +color5 #b200b2 +color13 #e500e5 +color6 #00a6b2 +color14 #00e5e5 +color7 #bfbfbf +color15 #e5e5e5 +selection_foreground #000000 diff --git a/modules/home-manager/awesome/kitty/config/themes/Red_Alert.conf b/modules/home-manager/awesome/kitty/config/themes/Red_Alert.conf new file mode 100644 index 0000000..020429a --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Red_Alert.conf @@ -0,0 +1,21 @@ +background #762423 +foreground #ffffff +cursor #ffffff +selection_background #073642 +color0 #000000 +color8 #262626 +color1 #d52e4d +color9 #e02453 +color2 #71be6b +color10 #aff08b +color3 #beb86b +color11 #dfddb7 +color4 #479bed +color12 #65a9f0 +color5 #e878d6 +color13 #ddb7df +color6 #6bbeb8 +color14 #b7dfdd +color7 #d6d6d6 +color15 #ffffff +selection_foreground #762423 diff --git a/modules/home-manager/awesome/kitty/config/themes/Red_Sands.conf b/modules/home-manager/awesome/kitty/config/themes/Red_Sands.conf new file mode 100644 index 0000000..a491f3d --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Red_Sands.conf @@ -0,0 +1,23 @@ +# Theme ported from the Mac Terminal application. + +background #79241d +foreground #d6c8a7 +cursor #ffffff +selection_background #a4a390 +color0 #000000 +color8 #545454 +color1 #ff3e00 +color9 #ba0000 +color2 #00ba00 +color10 #00ba00 +color3 #e6af00 +color11 #e6af00 +color4 #0071ff +color12 #0071ae +color5 #ba00ba +color13 #ff54ff +color6 #00baba +color14 #54ffff +color7 #bababa +color15 #ffffff +selection_foreground #79241d diff --git a/modules/home-manager/awesome/kitty/config/themes/Relaxed_Afterglow.conf b/modules/home-manager/awesome/kitty/config/themes/Relaxed_Afterglow.conf new file mode 100644 index 0000000..5988777 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Relaxed_Afterglow.conf @@ -0,0 +1,25 @@ +# Relaxed Afterglow by Michael Kühnel , https://github.com/Relaxed-Theme/relaxed-terminal-themes +# This work is licensed under the terms of the MIT license. +# For a copy, see https://opensource.org/licenses/MIT. + +background #353a44 +foreground #d9d9d9 +cursor #d9d9d9 +selection_foreground #d8d8d8 +selection_background #6a7984 +color0 #151515 +color1 #bc5653 +color2 #909d63 +color3 #ebc17a +color4 #6a8799 +color5 #b06698 +color6 #c9dfff +color7 #d9d9d9 +color8 #636363 +color9 #bc5653 +color10 #a0ac77 +color11 #ebc17a +color12 #7eaac7 +color13 #b06698 +color14 #acbbd0 +color15 #f7f7f7 diff --git a/modules/home-manager/awesome/kitty/config/themes/Renault_Style.conf b/modules/home-manager/awesome/kitty/config/themes/Renault_Style.conf new file mode 100644 index 0000000..856818d --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Renault_Style.conf @@ -0,0 +1,22 @@ +background #3a3a3a +foreground #e9cb7b +cursor #7f7f7f +selection_background #958553 + +color0 #000000 +color1 #990000 +color2 #00A600 +color3 #999900 +color4 #0000B2 +color5 #B200B2 +color6 #00A6B2 +color7 #BFBFBF +color8 #666666 +color9 #E50000 +color10 #00d800 +color11 #E5E500 +color12 #0000FF +color13 #E500E5 +color14 #00e5e5 +color15 #E5E5E5 +selection_foreground #3a3a3a diff --git a/modules/home-manager/awesome/kitty/config/themes/Renault_Style_Light.conf b/modules/home-manager/awesome/kitty/config/themes/Renault_Style_Light.conf new file mode 100644 index 0000000..e08cd6a --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Renault_Style_Light.conf @@ -0,0 +1,21 @@ +background #3a3a3a +foreground #e9cb7b +cursor #7f7f7f +selection_background #958553 +color0 #000000 +color8 #323232 +color1 #da4839 +color9 #ff7b6a +color2 #509f50 +color10 #83d082 +color3 #ffd249 +color11 #ffff7b +color4 #46657d +color12 #9fcef0 +color5 #cfcfff +color13 #ffffff +color6 #87c1f1 +color14 #a4d4f8 +color7 #ffffff +color15 #ffffff +selection_foreground #3a3a3a diff --git a/modules/home-manager/awesome/kitty/config/themes/Rippedcasts.conf b/modules/home-manager/awesome/kitty/config/themes/Rippedcasts.conf new file mode 100644 index 0000000..20e9872 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Rippedcasts.conf @@ -0,0 +1,21 @@ +background #2b2b2b +foreground #ffffff +cursor #7f7f7f +selection_background #5a637e +color0 #000000 +color8 #666666 +color1 #ccae95 +color9 #edcbac +color2 #a7ff60 +color10 #bced68 +color3 #beba1f +color11 #e5e500 +color4 #74a4af +color12 #86bdc8 +color5 #ff73fd +color13 #e500e5 +color6 #5a637e +color14 #8b9bc4 +color7 #bebebe +color15 #e5e5e5 +selection_foreground #2b2b2b diff --git a/modules/home-manager/awesome/kitty/config/themes/Royal.conf b/modules/home-manager/awesome/kitty/config/themes/Royal.conf new file mode 100644 index 0000000..0ebd236 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Royal.conf @@ -0,0 +1,21 @@ +background #100814 +foreground #504868 +cursor #514965 +selection_background #1e1d2a +color0 #241f2a +color8 #312d3c +color1 #90274b +color9 #d4346c +color2 #23801c +color10 #2cd845 +color3 #b49d27 +color11 #fde83a +color4 #6480af +color12 #8fb9f9 +color5 #664d96 +color13 #a479e2 +color6 #8aaabd +color14 #abd3eb +color7 #514965 +color15 #9d8bbd +selection_foreground #100814 diff --git a/modules/home-manager/awesome/kitty/config/themes/SeaShells.conf b/modules/home-manager/awesome/kitty/config/themes/SeaShells.conf new file mode 100644 index 0000000..60a2968 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/SeaShells.conf @@ -0,0 +1,21 @@ +background #08131a +foreground #deb88d +cursor #fba02f +selection_background #1e4862 +color0 #17384c +color8 #424b52 +color1 #d05023 +color9 #d38677 +color2 #027b9b +color10 #618c98 +color3 #fba02f +color11 #fdd29e +color4 #1d4850 +color12 #1abcdd +color5 #68d3f0 +color13 #bbe3ee +color6 #50a3b5 +color14 #86abb3 +color7 #deb88d +color15 #fee3cd +selection_foreground #08131a diff --git a/modules/home-manager/awesome/kitty/config/themes/Seafoam_Pastel.conf b/modules/home-manager/awesome/kitty/config/themes/Seafoam_Pastel.conf new file mode 100644 index 0000000..c3e95a7 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Seafoam_Pastel.conf @@ -0,0 +1,21 @@ +background #243335 +foreground #d3e6d3 +cursor #576379 +selection_background #ffffff +color0 #747474 +color8 #8a8a8a +color1 #825d4c +color9 #cf9279 +color2 #718b62 +color10 #98d9aa +color3 #aca06d +color11 #fae69c +color4 #4c7b82 +color12 #79c3cf +color5 #8a7166 +color13 #d6b2a0 +color6 #719494 +color14 #acdfdf +color7 #dfdfdf +color15 #dfdfdf +selection_foreground #243335 diff --git a/modules/home-manager/awesome/kitty/config/themes/Seti.conf b/modules/home-manager/awesome/kitty/config/themes/Seti.conf new file mode 100644 index 0000000..69c4105 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Seti.conf @@ -0,0 +1,21 @@ +background #111213 +foreground #cacecd +cursor #e2be21 +selection_background #303233 +color0 #323232 +color8 #323232 +color1 #c22832 +color9 #c22832 +color2 #8ec43d +color10 #8ec43d +color3 #e0c64f +color11 #e0c64f +color4 #43a5d5 +color12 #43a5d5 +color5 #8b57b5 +color13 #8b57b5 +color6 #8ec43d +color14 #8ec43d +color7 #eeeeee +color15 #ffffff +selection_foreground #111213 diff --git a/modules/home-manager/awesome/kitty/config/themes/Shaman.conf b/modules/home-manager/awesome/kitty/config/themes/Shaman.conf new file mode 100644 index 0000000..a316711 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Shaman.conf @@ -0,0 +1,21 @@ +background #001014 +foreground #405555 +cursor #49fcd5 +selection_background #415554 +color0 #012026 +color8 #374350 +color1 #b12f2c +color9 #ff4242 +color2 #00a940 +color10 #2aea5e +color3 #5d8aa9 +color11 #8dd3fd +color4 #449985 +color12 #61d4b9 +color5 #00599c +color13 #1298ff +color6 #5c7e19 +color14 #98cf28 +color7 #405554 +color15 #58fad6 +selection_foreground #001014 diff --git a/modules/home-manager/awesome/kitty/config/themes/Slate.conf b/modules/home-manager/awesome/kitty/config/themes/Slate.conf new file mode 100644 index 0000000..650e4ab --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Slate.conf @@ -0,0 +1,21 @@ +background #212121 +foreground #34b0d2 +cursor #87d2c3 +selection_background #0f3754 +color0 #212121 +color8 #ffffff +color1 #e1a7bf +color9 #ffccd8 +color2 #80d778 +color10 #bdffa8 +color3 #c4c9bf +color11 #d0cbc9 +color4 #254a49 +color12 #79afd2 +color5 #a380d3 +color13 #c4a7d8 +color6 #14ab9c +color14 #8bdee0 +color7 #02c4e0 +color15 #e0e0e0 +selection_foreground #212121 diff --git a/modules/home-manager/awesome/kitty/config/themes/Smyck.conf b/modules/home-manager/awesome/kitty/config/themes/Smyck.conf new file mode 100644 index 0000000..3c97251 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Smyck.conf @@ -0,0 +1,21 @@ +background #1b1b1b +foreground #f7f7f7 +cursor #bbbbbb +selection_background #207383 +color0 #000000 +color8 #7a7a7a +color1 #b74131 +color9 #d6837b +color2 #7da900 +color10 #c4f036 +color3 #c4a400 +color11 #fee14d +color4 #62a3c4 +color12 #8dcff0 +color5 #b98acc +color13 #f799ff +color6 #207383 +color14 #69d9cf +color7 #a0a0a0 +color15 #f7f7f7 +selection_foreground #1b1b1b diff --git a/modules/home-manager/awesome/kitty/config/themes/SoftServer.conf b/modules/home-manager/awesome/kitty/config/themes/SoftServer.conf new file mode 100644 index 0000000..e7eb5fe --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/SoftServer.conf @@ -0,0 +1,21 @@ +background #242626 +foreground #99a3a2 +cursor #d1dfde +selection_background #7f8786 +color0 #000000 +color8 #666c6b +color1 #a16869 +color9 #dc5b5f +color2 #99a569 +color10 #bfde54 +color3 #a29069 +color11 #deb35f +color4 #6a8fa3 +color12 #62b1df +color5 #6971a3 +color13 #5f6ede +color6 #6ba48f +color14 #64e39c +color7 #99a3a2 +color15 #d1dfde +selection_foreground #242626 diff --git a/modules/home-manager/awesome/kitty/config/themes/Solarized_Darcula.conf b/modules/home-manager/awesome/kitty/config/themes/Solarized_Darcula.conf new file mode 100644 index 0000000..0a845d4 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Solarized_Darcula.conf @@ -0,0 +1,21 @@ +background #3d3f41 +foreground #d2d8d9 +cursor #708183 +selection_background #214283 +color0 #25292a +color8 #25292a +color1 #f24840 +color9 #f24840 +color2 #629655 +color10 #629655 +color3 #b68800 +color11 #b68800 +color4 #2074c7 +color12 #2074c7 +color5 #797fd4 +color13 #797fd4 +color6 #15968d +color14 #15968d +color7 #d2d8d9 +color15 #d2d8d9 +selection_foreground #3d3f41 diff --git a/modules/home-manager/awesome/kitty/config/themes/Solarized_Dark.conf b/modules/home-manager/awesome/kitty/config/themes/Solarized_Dark.conf new file mode 100644 index 0000000..8419426 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Solarized_Dark.conf @@ -0,0 +1,21 @@ +background #001e26 +foreground #708183 +cursor #708183 +selection_background #002731 +color0 #002731 +color8 #001e26 +color1 #d01b24 +color9 #bd3612 +color2 #728905 +color10 #465a61 +color3 #a57705 +color11 #52676f +color4 #2075c7 +color12 #708183 +color5 #c61b6e +color13 #5856b9 +color6 #259185 +color14 #81908f +color7 #e9e2cb +color15 #fcf4dc +selection_foreground #001e26 diff --git a/modules/home-manager/awesome/kitty/config/themes/Solarized_Dark_-_Patched.conf b/modules/home-manager/awesome/kitty/config/themes/Solarized_Dark_-_Patched.conf new file mode 100644 index 0000000..37c3597 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Solarized_Dark_-_Patched.conf @@ -0,0 +1,21 @@ +background #001e26 +foreground #708183 +cursor #708183 +selection_background #002731 +color0 #002731 +color8 #465a61 +color1 #d01b24 +color9 #bd3612 +color2 #728905 +color10 #465a61 +color3 #a57705 +color11 #52676f +color4 #2075c7 +color12 #708183 +color5 #c61b6e +color13 #5856b9 +color6 #259185 +color14 #81908f +color7 #e9e2cb +color15 #fcf4dc +selection_foreground #001e26 diff --git a/modules/home-manager/awesome/kitty/config/themes/Solarized_Dark_Higher_Contrast.conf b/modules/home-manager/awesome/kitty/config/themes/Solarized_Dark_Higher_Contrast.conf new file mode 100644 index 0000000..8477ea1 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Solarized_Dark_Higher_Contrast.conf @@ -0,0 +1,21 @@ +background #001e26 +foreground #9bc1c2 +cursor #f34a00 +selection_background #003747 +color0 #002731 +color8 #006388 +color1 #d01b24 +color9 #f4153b +color2 #6bbe6c +color10 #50ee84 +color3 #a57705 +color11 #b17e28 +color4 #2075c7 +color12 #178dc7 +color5 #c61b6e +color13 #e14d8e +color6 #259185 +color14 #00b29e +color7 #e9e2cb +color15 #fcf4dc +selection_foreground #001e26 diff --git a/modules/home-manager/awesome/kitty/config/themes/Solarized_Light.conf b/modules/home-manager/awesome/kitty/config/themes/Solarized_Light.conf new file mode 100644 index 0000000..36e101b --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Solarized_Light.conf @@ -0,0 +1,21 @@ +background #fdf6e3 +foreground #52676f +cursor #52676f +selection_background #e9e2cb +color0 #e4e4e4 +color8 #ffffd7 +color1 #d70000 +color9 #d75f00 +color2 #5f8700 +color10 #585858 +color3 #af8700 +color11 #626262 +color4 #0087ff +color12 #808080 +color5 #af005f +color13 #5f5faf +color6 #00afaf +color14 #8a8a8a +color7 #262626 +color15 #1c1c1c +selection_foreground #fcf4dc diff --git a/modules/home-manager/awesome/kitty/config/themes/Source_Code_X.conf b/modules/home-manager/awesome/kitty/config/themes/Source_Code_X.conf new file mode 100644 index 0000000..d3aefa3 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Source_Code_X.conf @@ -0,0 +1,21 @@ +foreground #000000 +background #1f1f24 +cursor #7F7F7F +color0 #4e596b +color8 #91a0b1 +color1 #fb695d +color7 #BFBFBF +color9 #fb695d +color2 #74b391 +color10 #aef37c +color3 #fc8e3e +color11 #fc8e3e +color4 #9586f4 +color12 #53a4fb +color5 #fb5ea3 +color13 #fb5ea3 +color6 #79c8b6 +color14 #83d2c0 +color15 #91a0b1 +selection_foreground #1f1f24 +selection_background #000000 diff --git a/modules/home-manager/awesome/kitty/config/themes/SpaceGray.conf b/modules/home-manager/awesome/kitty/config/themes/SpaceGray.conf new file mode 100644 index 0000000..ba9afeb --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/SpaceGray.conf @@ -0,0 +1,21 @@ +background #20232c +foreground #b2b8c2 +cursor #b2b8c2 +selection_background #15171e +color0 #000000 +color8 #000000 +color1 #af4b57 +color9 #af4b57 +color2 #87b279 +color10 #87b279 +color3 #e5c078 +color11 #e5c078 +color4 #7c8fa3 +color12 #7c8fa3 +color5 #a37996 +color13 #a37996 +color6 #84a6a4 +color14 #84a6a4 +color7 #b2b8c2 +color15 #fffefe +selection_foreground #20232c diff --git a/modules/home-manager/awesome/kitty/config/themes/SpaceGray_Eighties.conf b/modules/home-manager/awesome/kitty/config/themes/SpaceGray_Eighties.conf new file mode 100644 index 0000000..8249a17 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/SpaceGray_Eighties.conf @@ -0,0 +1,21 @@ +background #212121 +foreground #bdb9ae +cursor #bbbbbb +selection_background #262e35 +color0 #15171c +color8 #545454 +color1 #ec5f67 +color9 #ff6973 +color2 #80a763 +color10 #93d393 +color3 #fdc253 +color11 #ffd156 +color4 #5485c0 +color12 #4d83d0 +color5 #bf83c0 +color13 #ff55ff +color6 #57c2c0 +color14 #83e8e4 +color7 #eeece7 +color15 #ffffff +selection_foreground #212121 diff --git a/modules/home-manager/awesome/kitty/config/themes/SpaceGray_Eighties_Dull.conf b/modules/home-manager/awesome/kitty/config/themes/SpaceGray_Eighties_Dull.conf new file mode 100644 index 0000000..eabf184 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/SpaceGray_Eighties_Dull.conf @@ -0,0 +1,21 @@ +background #212121 +foreground #c8c5bc +cursor #bbbbbb +selection_background #262e36 +color0 #15171c +color8 #545454 +color1 #b14956 +color9 #ec5f67 +color2 #91b377 +color10 #88e985 +color3 #c6725a +color11 #fdc253 +color4 #7b8fa4 +color12 #5485c0 +color5 #a5779e +color13 #bf83c0 +color6 #7fcccb +color14 #58c2c0 +color7 #b2b8c2 +color15 #ffffff +selection_foreground #212121 diff --git a/modules/home-manager/awesome/kitty/config/themes/Spacedust.conf b/modules/home-manager/awesome/kitty/config/themes/Spacedust.conf new file mode 100644 index 0000000..08b93c4 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Spacedust.conf @@ -0,0 +1,21 @@ +background #0a1e24 +foreground #ecefc1 +cursor #708183 +selection_background #0a385c +color0 #6e5246 +color8 #674c31 +color1 #e35a00 +color9 #ff8a39 +color2 #5cab96 +color10 #adcab8 +color3 #e3cd7b +color11 #ffc777 +color4 #0e548b +color12 #67a0cd +color5 #e35a00 +color13 #ff8a39 +color6 #06afc7 +color14 #83a6b3 +color7 #f0f1ce +color15 #fefff0 +selection_foreground #0a1e24 diff --git a/modules/home-manager/awesome/kitty/config/themes/Spiderman.conf b/modules/home-manager/awesome/kitty/config/themes/Spiderman.conf new file mode 100644 index 0000000..a72bbca --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Spiderman.conf @@ -0,0 +1,21 @@ +background #1b1d1e +foreground #e2e2e2 +cursor #2b3fff +selection_background #070e4f +color0 #1b1d1e +color8 #505354 +color1 #e60712 +color9 #ff0325 +color2 #e22828 +color10 #ff3238 +color3 #e24655 +color11 #fe3935 +color4 #2b3fff +color12 #1d4fff +color5 #2435db +color13 #737bff +color6 #3255ff +color14 #6083ff +color7 #fffef6 +color15 #fefff9 +selection_foreground #1b1d1e diff --git a/modules/home-manager/awesome/kitty/config/themes/Spring.conf b/modules/home-manager/awesome/kitty/config/themes/Spring.conf new file mode 100644 index 0000000..4df6d1c --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Spring.conf @@ -0,0 +1,21 @@ +background #ffffff +foreground #4d4d4c +cursor #4d4d4c +selection_background #d6d6d6 +color0 #000000 +color8 #000000 +color1 #ff4c83 +color9 #ff0021 +color2 #1f8c3a +color10 #1fc231 +color3 #1fc95a +color11 #d4b706 +color4 #1cd2ee +color12 #15a9fd +color5 #8959a8 +color13 #8959a8 +color6 #3e999f +color14 #3e999f +color7 #fffefe +color15 #fffefe +selection_foreground #ffffff diff --git a/modules/home-manager/awesome/kitty/config/themes/Square.conf b/modules/home-manager/awesome/kitty/config/themes/Square.conf new file mode 100644 index 0000000..e5457a5 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Square.conf @@ -0,0 +1,21 @@ +background #1a1a1a +foreground #acacab +cursor #fbfacc +selection_background #4d4d4d +color0 #050505 +color8 #141414 +color1 #e9897c +color9 #f99286 +color2 #b6377d +color10 #c3f786 +color3 #ecebbe +color11 #fcfbcc +color4 #a9cdeb +color12 #b6defb +color5 #75507b +color13 #ad7fa8 +color6 #c9caec +color14 #d7d9fc +color7 #f2f2f2 +color15 #e2e2e2 +selection_foreground #1a1a1a diff --git a/modules/home-manager/awesome/kitty/config/themes/Sundried.conf b/modules/home-manager/awesome/kitty/config/themes/Sundried.conf new file mode 100644 index 0000000..d5ff99d --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Sundried.conf @@ -0,0 +1,21 @@ +background #1a1818 +foreground #c8c8c8 +cursor #fffefe +selection_background #302b2a +color0 #302b2a +color8 #4d4d47 +color1 #a6463d +color9 #aa000c +color2 #577644 +color10 #128c20 +color3 #9c5f2a +color11 #fc6a20 +color4 #485a98 +color12 #7898f7 +color5 #854551 +color13 #fc89a0 +color6 #9c814e +color14 #fad384 +color7 #c8c8c8 +color15 #fffefe +selection_foreground #1a1818 diff --git a/modules/home-manager/awesome/kitty/config/themes/Symfonic.conf b/modules/home-manager/awesome/kitty/config/themes/Symfonic.conf new file mode 100644 index 0000000..9b5e0d3 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Symfonic.conf @@ -0,0 +1,21 @@ +background #000000 +foreground #ffffff +cursor #dc322f +selection_background #073642 +color0 #000000 +color8 #1b1d21 +color1 #dc322f +color9 #dc322f +color2 #56db3a +color10 #56db3a +color3 #ff8400 +color11 #ff8400 +color4 #0084d4 +color12 #0084d4 +color5 #b729d9 +color13 #b729d9 +color6 #ccccff +color14 #ccccff +color7 #ffffff +color15 #ffffff +selection_foreground #000000 diff --git a/modules/home-manager/awesome/kitty/config/themes/Tango_Dark.conf b/modules/home-manager/awesome/kitty/config/themes/Tango_Dark.conf new file mode 100644 index 0000000..6a4673a --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Tango_Dark.conf @@ -0,0 +1,21 @@ +background #000000 +foreground #ffffff +cursor #ffffff +selection_background #b4d5ff +color0 #000000 +color8 #545753 +color1 #cc0000 +color9 #ef2828 +color2 #4e9a05 +color10 #8ae234 +color3 #c4a000 +color11 #fce94e +color4 #3464a4 +color12 #719ecf +color5 #74507a +color13 #ad7ea7 +color6 #05989a +color14 #34e2e2 +color7 #d3d7cf +color15 #ededec +selection_foreground #000000 diff --git a/modules/home-manager/awesome/kitty/config/themes/Tango_Light.conf b/modules/home-manager/awesome/kitty/config/themes/Tango_Light.conf new file mode 100644 index 0000000..07f82bf --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Tango_Light.conf @@ -0,0 +1,21 @@ +background #ffffff +foreground #000000 +cursor #000000 +selection_background #b4d5ff +color0 #000000 +color8 #545753 +color1 #cc0000 +color9 #ef2828 +color2 #4e9a05 +color10 #8ae234 +color3 #c4a000 +color11 #fce94e +color4 #3464a4 +color12 #719ecf +color5 #74507a +color13 #ad7ea7 +color6 #05989a +color14 #34e2e2 +color7 #d3d7cf +color15 #ededec +selection_foreground #ffffff diff --git a/modules/home-manager/awesome/kitty/config/themes/Teerb.conf b/modules/home-manager/awesome/kitty/config/themes/Teerb.conf new file mode 100644 index 0000000..9e9cab7 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Teerb.conf @@ -0,0 +1,21 @@ +background #262626 +foreground #d0d0d0 +cursor #e3c8ae +selection_background #4d4d4d +color0 #1c1c1c +color8 #1c1c1c +color1 #d68686 +color9 #d68686 +color2 #aed686 +color10 #aed686 +color3 #d7af87 +color11 #e4c9af +color4 #86aed6 +color12 #86aed6 +color5 #d6aed6 +color13 #d6aed6 +color6 #8adbb4 +color14 #b1e7dd +color7 #d0d0d0 +color15 #efefef +selection_foreground #262626 diff --git a/modules/home-manager/awesome/kitty/config/themes/Thayer_Bright.conf b/modules/home-manager/awesome/kitty/config/themes/Thayer_Bright.conf new file mode 100644 index 0000000..b74bc60 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Thayer_Bright.conf @@ -0,0 +1,21 @@ +background #1b1d1e +foreground #f8f8f8 +cursor #fc971e +selection_background #4d4d4d +color0 #1b1d1e +color8 #505354 +color1 #f92672 +color9 #ff5995 +color2 #4df740 +color10 #b6e354 +color3 #f3fd21 +color11 #feed6c +color4 #2656d6 +color12 #3f78ff +color5 #8c54fe +color13 #9e6ffe +color6 #37c8b4 +color14 #23ced4 +color7 #ccccc6 +color15 #f8f8f2 +selection_foreground #1b1d1e diff --git a/modules/home-manager/awesome/kitty/config/themes/The_Hulk.conf b/modules/home-manager/awesome/kitty/config/themes/The_Hulk.conf new file mode 100644 index 0000000..81bd962 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/The_Hulk.conf @@ -0,0 +1,21 @@ +background #1b1d1e +foreground #b4b4b4 +cursor #15b61a +selection_background #4d4f4c +color0 #1b1d1e +color8 #505354 +color1 #259d1a +color9 #8dff2a +color2 #13ce2f +color10 #48ff76 +color3 #62e456 +color11 #3afe15 +color4 #2424f4 +color12 #4f6a95 +color5 #641e73 +color13 #72579d +color6 #378ca9 +color14 #3f85a5 +color7 #d8d8d0 +color15 #e5e5e0 +selection_foreground #1b1d1e diff --git a/modules/home-manager/awesome/kitty/config/themes/Tomorrow.conf b/modules/home-manager/awesome/kitty/config/themes/Tomorrow.conf new file mode 100644 index 0000000..23a8dfc --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Tomorrow.conf @@ -0,0 +1,21 @@ +background #ffffff +foreground #4c4c4c +cursor #4c4c4c +selection_background #d6d6d6 +color0 #000000 +color8 #000000 +color1 #c82828 +color9 #c82828 +color2 #708b00 +color10 #708b00 +color3 #e9b600 +color11 #e9b600 +color4 #4170ae +color12 #4170ae +color5 #8958a7 +color13 #8958a7 +color6 #3d999f +color14 #3d999f +color7 #fffefe +color15 #fffefe +selection_foreground #ffffff diff --git a/modules/home-manager/awesome/kitty/config/themes/Tomorrow_Night.conf b/modules/home-manager/awesome/kitty/config/themes/Tomorrow_Night.conf new file mode 100644 index 0000000..0bf3cf7 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Tomorrow_Night.conf @@ -0,0 +1,21 @@ +background #1d1f21 +foreground #c4c8c5 +cursor #c4c8c5 +selection_background #363a41 +color0 #000000 +color8 #000000 +color1 #cc6666 +color9 #cc6666 +color2 #b5bd68 +color10 #b5bd68 +color3 #f0c574 +color11 #f0c574 +color4 #80a1bd +color12 #80a1bd +color5 #b294ba +color13 #b294ba +color6 #8abdb6 +color14 #8abdb6 +color7 #fffefe +color15 #fffefe +selection_foreground #1d1f21 diff --git a/modules/home-manager/awesome/kitty/config/themes/Tomorrow_Night_Blue.conf b/modules/home-manager/awesome/kitty/config/themes/Tomorrow_Night_Blue.conf new file mode 100644 index 0000000..b32cbfd --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Tomorrow_Night_Blue.conf @@ -0,0 +1,21 @@ +background #002450 +foreground #fffefe +cursor #fffefe +selection_background #003e8e +color0 #000000 +color8 #000000 +color1 #ff9ca3 +color9 #ff9ca3 +color2 #d0f0a8 +color10 #d0f0a8 +color3 #ffedac +color11 #ffedac +color4 #badaff +color12 #badaff +color5 #ebbaff +color13 #ebbaff +color6 #99ffff +color14 #99ffff +color7 #fffefe +color15 #fffefe +selection_foreground #002450 diff --git a/modules/home-manager/awesome/kitty/config/themes/Tomorrow_Night_Bright.conf b/modules/home-manager/awesome/kitty/config/themes/Tomorrow_Night_Bright.conf new file mode 100644 index 0000000..346f3dc --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Tomorrow_Night_Bright.conf @@ -0,0 +1,21 @@ +background #000000 +foreground #e9e9e9 +cursor #e9e9e9 +selection_background #424242 +color0 #000000 +color8 #000000 +color1 #d44d53 +color9 #d44d53 +color2 #b9c949 +color10 #b9c949 +color3 #e6c446 +color11 #e6c446 +color4 #79a6da +color12 #79a6da +color5 #c396d7 +color13 #c396d7 +color6 #70c0b1 +color14 #70c0b1 +color7 #fffefe +color15 #fffefe +selection_foreground #000000 diff --git a/modules/home-manager/awesome/kitty/config/themes/Tomorrow_Night_Eighties.conf b/modules/home-manager/awesome/kitty/config/themes/Tomorrow_Night_Eighties.conf new file mode 100644 index 0000000..404efc7 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Tomorrow_Night_Eighties.conf @@ -0,0 +1,21 @@ +background #2c2c2c +foreground #cccccc +cursor #cccccc +selection_background #505050 +color0 #000000 +color8 #000000 +color1 #f17779 +color9 #f17779 +color2 #99cc99 +color10 #99cc99 +color3 #ffcc66 +color11 #ffcc66 +color4 #6699cc +color12 #6699cc +color5 #cc99cc +color13 #cc99cc +color6 #66cccc +color14 #66cccc +color7 #fffefe +color15 #fffefe +selection_foreground #2c2c2c diff --git a/modules/home-manager/awesome/kitty/config/themes/ToyChest.conf b/modules/home-manager/awesome/kitty/config/themes/ToyChest.conf new file mode 100644 index 0000000..040cb8d --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/ToyChest.conf @@ -0,0 +1,21 @@ +background #23364a +foreground #30cf7b +cursor #d4d4d4 +selection_background #5f207a +color0 #2c3f57 +color8 #326889 +color1 #be2d26 +color9 #dd5943 +color2 #199171 +color10 #30cf7b +color3 #da8e26 +color11 #e7d74b +color4 #325d96 +color12 #33a5d9 +color5 #8a5ddb +color13 #ad6bdc +color6 #35a08f +color14 #41c3ad +color7 #23d082 +color15 #d4d4d4 +selection_foreground #23364a diff --git a/modules/home-manager/awesome/kitty/config/themes/Treehouse.conf b/modules/home-manager/awesome/kitty/config/themes/Treehouse.conf new file mode 100644 index 0000000..940751e --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Treehouse.conf @@ -0,0 +1,21 @@ +background #191919 +foreground #776b53 +cursor #fac814 +selection_background #776b53 +color0 #321200 +color8 #423625 +color1 #b1270e +color9 #ed5c20 +color2 #44a900 +color10 #55f237 +color3 #a9810b +color11 #f1b731 +color4 #578499 +color12 #85cfec +color5 #96363c +color13 #e04b5a +color6 #b2591d +color14 #f07c14 +color7 #776b53 +color15 #ffc800 +selection_foreground #191919 diff --git a/modules/home-manager/awesome/kitty/config/themes/Twilight.conf b/modules/home-manager/awesome/kitty/config/themes/Twilight.conf new file mode 100644 index 0000000..452a4d2 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Twilight.conf @@ -0,0 +1,21 @@ +background #141414 +foreground #feffd3 +cursor #ffffff +selection_background #303030 +color0 #141414 +color8 #262626 +color1 #c06c43 +color9 #dd7c4c +color2 #afb979 +color10 #cbd88c +color3 #c2a86c +color11 #e1c47d +color4 #444649 +color12 #5a5d61 +color5 #b4be7b +color13 #d0db8e +color6 #778284 +color14 #8a989a +color7 #feffd3 +color15 #feffd3 +selection_foreground #141414 diff --git a/modules/home-manager/awesome/kitty/config/themes/Ubuntu.conf b/modules/home-manager/awesome/kitty/config/themes/Ubuntu.conf new file mode 100644 index 0000000..96e9d09 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Ubuntu.conf @@ -0,0 +1,21 @@ +background #300a24 +foreground #eeeeec +cursor #bbbbbb +selection_background #b4d5ff +color0 #2e3436 +color8 #555753 +color1 #cc0000 +color9 #ef2929 +color2 #4e9a06 +color10 #8ae234 +color3 #c4a000 +color11 #fce94f +color4 #3465a4 +color12 #729fcf +color5 #75507b +color13 #ad7fa8 +color6 #06989a +color14 #34e2e2 +color7 #d3d7cf +color15 #eeeeec +selection_foreground #300a24 diff --git a/modules/home-manager/awesome/kitty/config/themes/Urple.conf b/modules/home-manager/awesome/kitty/config/themes/Urple.conf new file mode 100644 index 0000000..a29dcad --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Urple.conf @@ -0,0 +1,21 @@ +background #1b1b23 +foreground #86799a +cursor #a062ea +selection_background #a062ea +color0 #000000 +color8 #5c3125 +color1 #af425b +color9 #ff6387 +color2 #37a315 +color10 #28e51f +color3 #ac5b41 +color11 #f08061 +color4 #554d9a +color12 #8579ed +color5 #6c3ba1 +color13 #a05dee +color6 #808080 +color14 #eaeaea +color7 #87799c +color15 #bfa3ff +selection_foreground #1b1b23 diff --git a/modules/home-manager/awesome/kitty/config/themes/Vaughn.conf b/modules/home-manager/awesome/kitty/config/themes/Vaughn.conf new file mode 100644 index 0000000..26d1885 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Vaughn.conf @@ -0,0 +1,21 @@ +background #25234e +foreground #dcdccc +cursor #ff5555 +selection_background #b5d5ff +color0 #24234f +color8 #709080 +color1 #705050 +color9 #dca3a3 +color2 #60b48a +color10 #60b48a +color3 #dfaf8f +color11 #f0dfaf +color4 #5454ff +color12 #5454ff +color5 #f08cc3 +color13 #ec93d3 +color6 #8cd0d3 +color14 #93e0e3 +color7 #709080 +color15 #ffffff +selection_foreground #25234e diff --git a/modules/home-manager/awesome/kitty/config/themes/VibrantInk.conf b/modules/home-manager/awesome/kitty/config/themes/VibrantInk.conf new file mode 100644 index 0000000..5fbd281 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/VibrantInk.conf @@ -0,0 +1,21 @@ +background #000000 +foreground #ffffff +cursor #ffffff +selection_background #b4d5ff +color0 #868686 +color8 #545454 +color1 #ff6600 +color9 #ff0000 +color2 #ccff04 +color10 #00ff00 +color3 #ffcc00 +color11 #ffff00 +color4 #44b3cc +color12 #0000ff +color5 #9933cc +color13 #ff00ff +color6 #44b3cc +color14 #00ffff +color7 #f4f4f4 +color15 #e5e5e5 +selection_foreground #000000 diff --git a/modules/home-manager/awesome/kitty/config/themes/WarmNeon.conf b/modules/home-manager/awesome/kitty/config/themes/WarmNeon.conf new file mode 100644 index 0000000..3256f5d --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/WarmNeon.conf @@ -0,0 +1,21 @@ +background #3f3f3f +foreground #afdab6 +cursor #2fff24 +selection_background #b0ad21 +color0 #000000 +color8 #fdfcfc +color1 #e24345 +color9 #e86f71 +color2 #38b139 +color10 #9bc08f +color3 #dae145 +color11 #ddd979 +color4 #4260c5 +color12 #7a90d5 +color5 #f81ffb +color13 #f674b9 +color6 #29bad3 +color14 #5ed1e4 +color7 #d0b8a3 +color15 #d8c8bb +selection_foreground #3f3f3f diff --git a/modules/home-manager/awesome/kitty/config/themes/Wez.conf b/modules/home-manager/awesome/kitty/config/themes/Wez.conf new file mode 100644 index 0000000..11706ab --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Wez.conf @@ -0,0 +1,21 @@ +background #000000 +foreground #b3b3b3 +cursor #52ad70 +selection_background #4c52f8 +color0 #000000 +color8 #555555 +color1 #cc5555 +color9 #ff5555 +color2 #55cc55 +color10 #55ff55 +color3 #cdcd55 +color11 #ffff55 +color4 #5455cb +color12 #5555ff +color5 #cc55cc +color13 #ff55ff +color6 #7acaca +color14 #55ffff +color7 #cccccc +color15 #ffffff +selection_foreground #000000 diff --git a/modules/home-manager/awesome/kitty/config/themes/WildCherry.conf b/modules/home-manager/awesome/kitty/config/themes/WildCherry.conf new file mode 100644 index 0000000..a4bfa47 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/WildCherry.conf @@ -0,0 +1,21 @@ +background #1f1626 +foreground #d9faff +cursor #dd00ff +selection_background #002731 +color0 #000506 +color8 #009cc9 +color1 #d94085 +color9 #da6bab +color2 #2ab250 +color10 #f4dba5 +color3 #ffd06e +color11 #eac066 +color4 #873bdb +color12 #2f8bb9 +color5 #ececec +color13 #ae636b +color6 #c1b8b6 +color14 #ff919d +color7 #fff8dd +color15 #e4838d +selection_foreground #1f1626 diff --git a/modules/home-manager/awesome/kitty/config/themes/Wombat.conf b/modules/home-manager/awesome/kitty/config/themes/Wombat.conf new file mode 100644 index 0000000..d4616fc --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Wombat.conf @@ -0,0 +1,21 @@ +background #171717 +foreground #ded9ce +cursor #bbbbbb +selection_background #453a39 +color0 #000000 +color8 #313131 +color1 #ff605a +color9 #f58b7f +color2 #b1e869 +color10 #dcf88f +color3 #ead89c +color11 #eee5b2 +color4 #5da9f6 +color12 #a5c7ff +color5 #e86aff +color13 #ddaaff +color6 #82fff6 +color14 #b6fff9 +color7 #ded9ce +color15 #fefffe +selection_foreground #171717 diff --git a/modules/home-manager/awesome/kitty/config/themes/Wryan.conf b/modules/home-manager/awesome/kitty/config/themes/Wryan.conf new file mode 100644 index 0000000..73d758d --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Wryan.conf @@ -0,0 +1,21 @@ +background #101010 +foreground #999993 +cursor #9d9eca +selection_background #4d4d4d +color0 #333333 +color8 #3d3d3d +color1 #8c4665 +color9 #bf4d80 +color2 #287373 +color10 #53a6a6 +color3 #7c7c99 +color11 #9e9ecb +color4 #395573 +color12 #477ab3 +color5 #5e468c +color13 #7e62b3 +color6 #31658c +color14 #6096bf +color7 #899ca1 +color15 #c0c0c0 +selection_foreground #101010 diff --git a/modules/home-manager/awesome/kitty/config/themes/Zenburn.conf b/modules/home-manager/awesome/kitty/config/themes/Zenburn.conf new file mode 100644 index 0000000..032b99b --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/Zenburn.conf @@ -0,0 +1,25 @@ +# Zenburn by jnurmine, https://github.com/jnurmine/Zenburn +# This work is licensed under the terms of the GNU GPL license. +# For a copy, see http://www.gnu.org/licenses/gpl.html. + +background #3f3f3f +foreground #dcdccc +cursor #73635a +selection_background #21322f +color0 #4d4d4d +color8 #709080 +color1 #705050 +color9 #dca3a3 +color2 #60b48a +color10 #c3bf9f +color3 #f0deae +color11 #dfcf9f +color4 #506070 +color12 #94bff3 +color5 #dc8cc3 +color13 #ec93d3 +color6 #8cd0d3 +color14 #93e0e3 +color7 #dcdccc +color15 #ffffff +selection_foreground #3f3f3f diff --git a/modules/home-manager/awesome/kitty/config/themes/ayu.conf b/modules/home-manager/awesome/kitty/config/themes/ayu.conf new file mode 100644 index 0000000..8030263 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/ayu.conf @@ -0,0 +1,21 @@ +background #0e1419 +foreground #e5e1cf +cursor #f19618 +selection_background #243340 +color0 #000000 +color8 #323232 +color1 #ff3333 +color9 #ff6565 +color2 #b8cc52 +color10 #e9fe83 +color3 #e6c446 +color11 #fff778 +color4 #36a3d9 +color12 #68d4ff +color5 #f07078 +color13 #ffa3aa +color6 #95e5cb +color14 #c7fffc +color7 #ffffff +color15 #ffffff +selection_foreground #0e1419 diff --git a/modules/home-manager/awesome/kitty/config/themes/ayu_light.conf b/modules/home-manager/awesome/kitty/config/themes/ayu_light.conf new file mode 100644 index 0000000..35c532c --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/ayu_light.conf @@ -0,0 +1,21 @@ +background #fafafa +foreground #5b6673 +cursor #ff6900 +selection_background #f0ede4 +color0 #000000 +color8 #323232 +color1 #ff3333 +color9 #ff6565 +color2 #86b200 +color10 #b8e532 +color3 #f19618 +color11 #ffc849 +color4 #41a6d9 +color12 #73d7ff +color5 #f07078 +color13 #ffa3aa +color6 #4cbe99 +color14 #7ff0cb +color7 #ffffff +color15 #ffffff +selection_foreground #fafafa diff --git a/modules/home-manager/awesome/kitty/config/themes/ayu_mirage.conf b/modules/home-manager/awesome/kitty/config/themes/ayu_mirage.conf new file mode 100644 index 0000000..19d2e40 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/ayu_mirage.conf @@ -0,0 +1,21 @@ +background #212733 +foreground #d9d7ce +cursor #ffcc66 +selection_background #343f4c +color0 #191e2a +color8 #686868 +color1 #ed8274 +color9 #f28779 +color2 #a6cc70 +color10 #bae67e +color3 #fad07b +color11 #ffd580 +color4 #6dcbfa +color12 #73d0ff +color5 #cfbafa +color13 #d4bfff +color6 #90e1c6 +color14 #95e6cb +color7 #c7c7c7 +color15 #ffffff +selection_foreground #212733 diff --git a/modules/home-manager/awesome/kitty/config/themes/gruvbox_dark.conf b/modules/home-manager/awesome/kitty/config/themes/gruvbox_dark.conf new file mode 100644 index 0000000..369da8d --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/gruvbox_dark.conf @@ -0,0 +1,49 @@ +# gruvbox dark by morhetz, https://github.com/morhetz/gruvbox +# This work is licensed under the terms of the MIT license. +# For a copy, see https://opensource.org/licenses/MIT. + +background #282828 +foreground #ebdbb2 + +cursor #928374 + +selection_foreground #928374 +selection_background #3c3836 + +color0 #282828 +color8 #928374 + +# red +color1 #cc241d +# light red +color9 #fb4934 + +# green +color2 #98971a +# light green +color10 #b8bb26 + +# yellow +color3 #d79921 +# light yellow +color11 #fabd2d + +# blue +color4 #458588 +# light blue +color12 #83a598 + +# magenta +color5 #b16286 +# light magenta +color13 #d3869b + +# cyan +color6 #689d6a +# lighy cyan +color14 #8ec07c + +# light gray +color7 #a89984 +# dark gray +color15 #928374 diff --git a/modules/home-manager/awesome/kitty/config/themes/gruvbox_light.conf b/modules/home-manager/awesome/kitty/config/themes/gruvbox_light.conf new file mode 100644 index 0000000..6d8b89b --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/gruvbox_light.conf @@ -0,0 +1,49 @@ +# gruvbox light by morhetz, https://github.com/morhetz/gruvbox +# This work is licensed under the terms of the MIT license. +# For a copy, see https://opensource.org/licenses/MIT. + +background #fbf1c7 +foreground #3c3836 + +cursor #928374 + +selection_foreground #3c3836 +selection_background #928374 + +color0 #fbf1c7 +color8 #282828 + +# red +color1 #cc241d +# light red +color9 #9d0006 + +# green +color2 #98971a +# light green +color10 #79740e + +# yellow +color3 #d79921 +# light yellow +color11 #b57614 + +# blue +color4 #458588 +# light blue +color12 #076678 + +# magenta +color5 #b16286 +# light magenta +color13 #8f3f71 + +# cyan +color6 #689d6a +# lighy cyan +color14 #427b58 + +# light gray +color7 #7c6f64 +# dark gray +color15 #928374 diff --git a/modules/home-manager/awesome/kitty/config/themes/idleToes.conf b/modules/home-manager/awesome/kitty/config/themes/idleToes.conf new file mode 100644 index 0000000..941d4b2 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/idleToes.conf @@ -0,0 +1,21 @@ +background #323232 +foreground #ffffff +cursor #d6d6d6 +selection_background #5b5b5b +color0 #323232 +color8 #535353 +color1 #d25252 +color9 #f07070 +color2 #7fe173 +color10 #9dff90 +color3 #ffc66d +color11 #ffe48b +color4 #4098ff +color12 #5eb7f7 +color5 #f57fff +color13 #ff9dff +color6 #bed6ff +color14 #dcf4ff +color7 #eeeeec +color15 #ffffff +selection_foreground #323232 diff --git a/modules/home-manager/awesome/kitty/config/themes/snazzy.conf b/modules/home-manager/awesome/kitty/config/themes/snazzy.conf new file mode 100644 index 0000000..2ed5ff5 --- /dev/null +++ b/modules/home-manager/awesome/kitty/config/themes/snazzy.conf @@ -0,0 +1,46 @@ +# snazzy by Connor Holyday (holyday.me) +# This work is licensed under the terms of the MIT license. +# For a copy, see https://opensource.org/licenses/MIT. + +# Snazzy Colorscheme for Kitty +# Based on https://github.com/sindresorhus/hyper-snazzy + +foreground #eff0eb +background #282a36 +selection_foreground #000000 +selection_background #FFFACD +url_color #0087BD +cursor #97979B +cursor_text_color #282A36 + +# black +color0 #282a36 +color8 #686868 + +# red +color1 #FF5C57 +color9 #FF5C57 + +# green +color2 #5AF78E +color10 #5AF78E + +# yellow +color3 #F3F99D +color11 #F3F99D + +# blue +color4 #57C7FF +color12 #57C7FF + +# magenta +color5 #FF6AC1 +color13 #FF6AC1 + +# cyan +color6 #9AEDFE +color14 #9AEDFE + +# white +color7 #F1F1F0 +color15 #EFF0EB diff --git a/modules/home-manager/awesome/kitty/default.nix b/modules/home-manager/awesome/kitty/default.nix new file mode 100644 index 0000000..70fd542 --- /dev/null +++ b/modules/home-manager/awesome/kitty/default.nix @@ -0,0 +1,8 @@ +{ ... }: + +{ + home.file.".config/kitty" = { + recursive = true; + source = ./config; + }; +} diff --git a/modules/home-manager/awesome/picom/default.nix b/modules/home-manager/awesome/picom/default.nix new file mode 100644 index 0000000..79affe0 --- /dev/null +++ b/modules/home-manager/awesome/picom/default.nix @@ -0,0 +1,64 @@ +{ + pkgs, + ... +}: { + services.picom = { + enable = true; + settings = { + # Picom settings + backend = "glx"; + vsync = true; + mark-wmwin-focused = true; + mark-ovredir-focused = true; + detect-rounded-corners = false; + detect-client-opacity = true; + detect-transient = true; + glx-no-stencil = true; + glx-no-rebind-pixmap = false; + use-damage = true; + log-level = "warn"; + + # Draw window shadows + shadow = true; + shadow-radius = 12; + shadow-opacity = 1; + shadow-offset-x = -12; + shadow-offset-y = -12; + shadow-color = "#000000"; + + # Opacity of windows + active-opacity = 1.0; + inactive-opacity = 1; + frame-opacity = 1; + inactive-opacity-override = false; + + # Fade windows in and out + fading = true; + fade-in-step = 0.5; + fade-out-step = 0.5; + }; + # Rules for specific window types + wintypes = { + dnd = { + shadow = true; + }; + dock = { + shadow = true; + clip-shadow-above = true; + }; + dropdown_menu = { + opacity = 1; + }; + popup_menu = { + opacity = 1; + }; + tooltip = { + fade = true; + shadow = true; + opacity = 1; + focus = true; + full-shadow = false; + }; + }; + }; +} \ No newline at end of file diff --git a/modules/home-manager/awesome/rofi/config/colors.rasi b/modules/home-manager/awesome/rofi/config/colors.rasi new file mode 100644 index 0000000..6863b8f --- /dev/null +++ b/modules/home-manager/awesome/rofi/config/colors.rasi @@ -0,0 +1,21 @@ +* { + xbg: #1D1F28; + xfg: #FDFDFD; + x0: #282A36; + x1: #F37F97; + x2: #5ADECD; + x3: #F2A272; + x4: #8897F4; + x5: #C574DD; + x6: #79E6F3; + x7: #FDFDFD; + x8: #414458; + x9: #FF4971; + x10: #18E3C8; + x11: #FF8037; + x12: #556FFF; + x13: #B043D1; + x14: #3FDCEE; + x15: #FDFDFD; +} + diff --git a/modules/home-manager/awesome/rofi/config/config.rasi b/modules/home-manager/awesome/rofi/config/config.rasi new file mode 100644 index 0000000..367e29e --- /dev/null +++ b/modules/home-manager/awesome/rofi/config/config.rasi @@ -0,0 +1,46 @@ +// @theme "~/.config/rofi/themes/mytheme.rasi" + +configuration { + display-run: " "; + display-drun: " "; + display-window: " "; + drun-display-format: "{icon} {name}"; + font: "CaskaydiaCove Nerd Font 13"; + modi: "window,run,drun"; + show-icons: true; + location: 0; + hide-scrollbar : false; + } + +@theme "~/.config/rofi/themes/rounded-common.rasi" + +configuration { + display-run: " "; + display-drun: " "; + display-window: " "; + drun-display-format: "{icon} {name}"; + font: "CaskaydiaCove Nerd Font 13"; + modi: "window,run,drun"; + show-icons: true; +} + +* { + fg0: #2E3440F2; + fg1: #151E3D; + fg2: #4C566A80; + fg3: #88C0D0F2; + bg0: #D8DEE9; + bg02: #D8DEE965; + bg1: #ECEFF4; + bg2: #D8DEE9; + bg3: #151E3D; +} + +@import "rounded-common.rasi" + +element selected { + text-color: @bg1; +} + + + diff --git a/modules/home-manager/awesome/rofi/config/themes/rounded-common.rasi b/modules/home-manager/awesome/rofi/config/themes/rounded-common.rasi new file mode 100644 index 0000000..702ac94 --- /dev/null +++ b/modules/home-manager/awesome/rofi/config/themes/rounded-common.rasi @@ -0,0 +1,103 @@ +* { + font: "CaskaydiaCove Nerd Font 13"; + background-color: transparent; + text-color: @fg1; + margin: 0px; + padding: 0px; + highlight: bold; + spacing: 0px; + width: 90%; + height: 70%; +} + +window { + border-radius: 24px; + background-color: @bg02; + // background-color: transparent; + +} + +mainbox { + padding: 12px; + children: [inputbar, listview]; +} + +inputbar { + background-color: @bg1; + border-color: @bg3; + margin: 4% 15% 5% 15 %; + border: 2px; + border-radius: 16px; + + padding: 8px 16px; + spacing: 8px; + children: [ prompt, entry ]; +} + + +#scrollbar { + //width: 10px ; + //border: 0; + //handle-color: @normal-foreground; + //handle-width: 8px ; + //padding: 0; + background-color: #00000080 ; + handle-color: #0000f0 ; +} + + +prompt { + text-color: @fg2; +} + +entry { + placeholder: "Search"; + placeholder-color: @fg3; +} + +message { + margin: 12px 0 0; + border-radius: 16px; + border-color: @bg2; + background-color: @bg2; +} + +textbox { + padding: 8px 24px; +} + +listview { + background-color: transparent; + margin: 15px 0; + lines: 5; + columns: 5; + fixed-height: false; + scrollbar: false; +} + +element { + padding: 12px 19px; + spacing: 15px; + background-color: transparent; + border-radius: 16px; + orientation: vertical; +} + +element normal active { + text-color: @bg3; +} + +element selected normal, element selected active { + background-color: @bg3; +} + +element-icon { + size: 64px; + vertical-align: 0.5; +} + +element-text { + text-color: inherit; + horizontal-align: 0.5; +} + diff --git a/modules/home-manager/awesome/rofi/default.nix b/modules/home-manager/awesome/rofi/default.nix new file mode 100644 index 0000000..1c4fb40 --- /dev/null +++ b/modules/home-manager/awesome/rofi/default.nix @@ -0,0 +1,12 @@ +{ ... }: + +{ + programs.rofi = { + enable = true; + }; + + home.file.".config/rofi" = { + recursive = true; + source = ./config; + }; +} \ No newline at end of file diff --git a/modules/home-manager/default.nix b/modules/home-manager/default.nix index e74c904..deccf09 100644 --- a/modules/home-manager/default.nix +++ b/modules/home-manager/default.nix @@ -5,7 +5,8 @@ ./git ./terminal ./gnome-extensions - ./ricing + ./awesome + ./hyprland ]; # Allow Unfree diff --git a/modules/home-manager/hyprland/default.nix b/modules/home-manager/hyprland/default.nix new file mode 100644 index 0000000..7952a4c --- /dev/null +++ b/modules/home-manager/hyprland/default.nix @@ -0,0 +1,247 @@ +{ + inputs, + pkgs, + ... +}: let + hyprland = inputs.hyprland.packages.${pkgs.system}.hyprland; + # plugins = inputs.hyprland-plugins.packages.${pkgs.system}; + + yt = pkgs.writeShellScript "yt" '' + notify-send "Opening video" "$(wl-paste)" + mpv "$(wl-paste)" + ''; + + playerctl = "${pkgs.playerctl}/bin/playerctl"; + brightnessctl = "${pkgs.brightnessctl}/bin/brightnessctl"; + pactl = "${pkgs.pulseaudio}/bin/pactl"; +in { + xdg.desktopEntries."org.gnome.Settings" = { + name = "Settings"; + comment = "Gnome Control Center"; + icon = "org.gnome.Settings"; + exec = "env XDG_CURRENT_DESKTOP=gnome ${pkgs.gnome.gnome-control-center}/bin/gnome-control-center"; + categories = ["X-Preferences"]; + terminal = false; + }; + + wayland.windowManager.hyprland = { + enable = true; + package = hyprland; + systemd.enable = true; + xwayland.enable = true; + plugins = [ + # inputs.hyprland-hyprspace.packages.${pkgs.system}.default + # plugins.hyprexpo + # plugins.hyprbars + # plugins.borderspp + ]; + + settings = { + exec-once = [ + "ags -b hypr" + "hyprctl setcursor Qogir 24" + "fragments" + "asztal" + "hyprctl dispatch workspace 1" + ]; + + monitor = [ + # "eDP-1, 1920x1080, 0x0, 1" + # "HDMI-A-1, 2560x1440, 1920x0, 1" + "eDP-1, preferred, auto-right, 1" + "HDMI-A-2, preferred, auto-left, 1" + ]; + + workspace = "name:1, monitor:HDMI-A-2"; + + general = { + layout = "dwindle"; + resize_on_border = true; + }; + + misc = { + disable_splash_rendering = true; + force_default_wallpaper = 1; + }; + + input = { + kb_layout = "us"; + follow_mouse = 1; + touchpad = { + natural_scroll = "yes"; + disable_while_typing = true; + drag_lock = true; + }; + sensitivity = 0; + float_switch_override_focus = 2; + }; + + binds = { + allow_workspace_cycles = true; + }; + + dwindle = { + pseudotile = "yes"; + preserve_split = "yes"; + # no_gaps_when_only = "yes"; + }; + + gestures = { + workspace_swipe = true; + workspace_swipe_use_r = true; + }; + + windowrule = let + f = regex: "float, ^(${regex})$"; + in [ + (f "org.gnome.Calculator") + (f "org.gnome.Nautilus") + (f "pavucontrol") + (f "nm-connection-editor") + (f "blueberry.py") + (f "org.gnome.Settings") + (f "org.gnome.design.Palette") + (f "Color Picker") + (f "xdg-desktop-portal") + (f "xdg-desktop-portal-gnome") + (f "de.haeckerfelix.Fragments") + (f "com.github.Aylur.ags") + "workspace 7, title:Spotify" + ]; + + bind = let + binding = mod: cmd: key: arg: "${mod}, ${key}, ${cmd}, ${arg}"; + mvfocus = binding "SUPER" "movefocus"; + ws = binding "SUPER" "workspace"; + resizeactive = binding "SUPER CTRL" "resizeactive"; + mvactive = binding "SUPER ALT" "moveactive"; + mvtows = binding "SUPER SHIFT" "movetoworkspace"; + e = "exec, ags -b hypr"; + arr = [1 2 3 4 5 6 7]; + in + [ + "CTRL SHIFT, R, ${e} quit; ags -b hypr" + "SUPER, R, ${e} -t launcher" + "SUPER, Tab, ${e} -t overview" + ",XF86PowerOff, ${e} -r 'powermenu.shutdown()'" + ",XF86Launch4, ${e} -r 'recorder.start()'" + ",Print, ${e} -r 'recorder.screenshot()'" + "SHIFT,Print, ${e} -r 'recorder.screenshot(true)'" + "SUPER, Return, exec, xterm" # xterm is a symlink, not actually xterm + "SUPER, W, exec, firefox" + "SUPER, E, exec, wezterm -e lf" + + # youtube + ", XF86Launch1, exec, ${yt}" + + "ALT, Tab, focuscurrentorlast" + "CTRL ALT, Delete, exit" + "SUPER, Q, killactive" + "SUPER, F, togglefloating" + "SUPER, G, fullscreen" + "SUPER, O, fakefullscreen" + "SUPER, P, togglesplit" + + (mvfocus "k" "u") + (mvfocus "j" "d") + (mvfocus "l" "r") + (mvfocus "h" "l") + (ws "left" "e-1") + (ws "right" "e+1") + (mvtows "left" "e-1") + (mvtows "right" "e+1") + (resizeactive "k" "0 -20") + (resizeactive "j" "0 20") + (resizeactive "l" "20 0") + (resizeactive "h" "-20 0") + (mvactive "k" "0 -20") + (mvactive "j" "0 20") + (mvactive "l" "20 0") + (mvactive "h" "-20 0") + ] + ++ (map (i: ws (toString i) (toString i)) arr) + ++ (map (i: mvtows (toString i) (toString i)) arr); + + bindle = [ + ",XF86MonBrightnessUp, exec, ${brightnessctl} set +5%" + ",XF86MonBrightnessDown, exec, ${brightnessctl} set 5%-" + ",XF86KbdBrightnessUp, exec, ${brightnessctl} -d asus::kbd_backlight set +1" + ",XF86KbdBrightnessDown, exec, ${brightnessctl} -d asus::kbd_backlight set 1-" + ",XF86AudioRaiseVolume, exec, ${pactl} set-sink-volume @DEFAULT_SINK@ +5%" + ",XF86AudioLowerVolume, exec, ${pactl} set-sink-volume @DEFAULT_SINK@ -5%" + ]; + + bindl = [ + ",XF86AudioPlay, exec, ${playerctl} play-pause" + ",XF86AudioStop, exec, ${playerctl} pause" + ",XF86AudioPause, exec, ${playerctl} pause" + ",XF86AudioPrev, exec, ${playerctl} previous" + ",XF86AudioNext, exec, ${playerctl} next" + ",XF86AudioMicMute, exec, ${pactl} set-source-mute @DEFAULT_SOURCE@ toggle" + ]; + + bindm = [ + "SUPER, mouse:273, resizewindow" + "SUPER, mouse:272, movewindow" + ]; + + decoration = { + drop_shadow = "yes"; + shadow_range = 8; + shadow_render_power = 2; + "col.shadow" = "rgba(00000044)"; + + dim_inactive = false; + + blur = { + enabled = true; + size = 8; + passes = 3; + new_optimizations = "on"; + noise = 0.01; + contrast = 0.9; + brightness = 0.8; + popups = true; + }; + }; + + animations = { + enabled = "yes"; + bezier = "myBezier, 0.05, 0.9, 0.1, 1.05"; + animation = [ + "windows, 1, 7, myBezier" + "windowsOut, 1, 7, default, popin 80%" + "border, 1, 10, default" + "fade, 1, 7, default" + "workspaces, 1, 6, default" + ]; + }; + + plugin = { + overview = { + centerAligned = true; + hideTopLayers = true; + hideOverlayLayers = true; + showNewWorkspace = true; + exitOnClick = true; + exitOnSwitch = true; + drawActiveWorkspace = true; + reverseSwipe = true; + }; + hyprbars = { + bar_color = "rgb(2a2a2a)"; + bar_height = 28; + col_text = "rgba(ffffffdd)"; + bar_text_size = 11; + bar_text_font = "Ubuntu Nerd Font"; + + buttons = { + button_size = 0; + "col.maximize" = "rgba(ffffff11)"; + "col.close" = "rgba(ff111133)"; + }; + }; + }; + }; + }; +} \ No newline at end of file diff --git a/modules/home-manager/ricing/default.nix b/modules/home-manager/ricing/default.nix deleted file mode 100644 index 332f59f..0000000 --- a/modules/home-manager/ricing/default.nix +++ /dev/null @@ -1,28 +0,0 @@ -{ pkgs, ... }: - -{ - imports = [ - ./awesomewm - ./hyprland - ./rofi - ]; - - # GTK theming - #gtk.enable = true; - - #gtk.iconTheme.package = pkgs.gruvbox-plus-icons; - #gtk.iconTheme.name = "Gruvbox-Plus-Dark"; - - # Qt theming - #qt.enable = true; - #qt.platformTheme = "gtk"; - #qt.style.name = "adwaita-dark"; - #qt.style.package = pkgs.adwaita-qt; - - programs.yazi.enable = true; - - home.packages = with pkgs; [ - pcmanfm - bottom - ]; -} \ No newline at end of file diff --git a/modules/home-manager/terminal/kitty/default.nix b/modules/home-manager/terminal/kitty/default.nix index a10b685..6cff9dd 100644 --- a/modules/home-manager/terminal/kitty/default.nix +++ b/modules/home-manager/terminal/kitty/default.nix @@ -1,9 +1,8 @@ { ... }: { - imports = [ - ./themes - ]; - - programs.kitty.enable = true; + programs.kitty = { + enable = true; + shellIntegration.enableZshIntegration = true; + }; } \ No newline at end of file diff --git a/modules/home-manager/terminal/kitty/themes/default.nix b/modules/home-manager/terminal/kitty/themes/default.nix deleted file mode 100644 index cbd0f93..0000000 --- a/modules/home-manager/terminal/kitty/themes/default.nix +++ /dev/null @@ -1,7 +0,0 @@ -{ ... }: - -{ - imports = [ - ./retrofuturism - ]; -} \ No newline at end of file diff --git a/modules/home-manager/terminal/kitty/themes/retrofuturism/default.nix b/modules/home-manager/terminal/kitty/themes/retrofuturism/default.nix deleted file mode 100644 index 21f93b0..0000000 --- a/modules/home-manager/terminal/kitty/themes/retrofuturism/default.nix +++ /dev/null @@ -1,45 +0,0 @@ -{ ... }: - -{ - programs.kitty = { - settings = { - foreground = "#e5e5cd"; - background = "#413e3e"; - - selection_foreground = "#413e3e"; - selection_background = "#e5e5cd"; - - # black - color0 = "#343232"; - color8 = "#5c5656"; - - # red - color1 = "#fb5c82"; - color9 = "#fea6bb"; - - # green - color2 = "#c2c561"; - color10 = "#d9da98"; - - # yellow - color3 = "#fbd444"; - color11 = "#fee68e"; - - # blue - color4 = "#6075e6"; - color12 = "#a2aef1"; - - # magenta - color5 = "#f273d4"; - color13 = "#f9b8ea"; - - # cyan - color6 = "#85c5a8"; - color14 = "#b8dfcd"; - - # white - color7 = "#e5e5cc"; - color15 = "#f7f7ee"; - }; - }; -} \ No newline at end of file diff --git a/modules/home-manager/terminal/shell/default.nix b/modules/home-manager/terminal/shell/default.nix index 8d3c748..7db5d05 100644 --- a/modules/home-manager/terminal/shell/default.nix +++ b/modules/home-manager/terminal/shell/default.nix @@ -22,10 +22,10 @@ "git" ]; }; + + }; - programs.starship = { - enable = true; - enableZshIntegration = true; - }; + programs.starship.enable = true; + programs.starship.enableZshIntegration = true; } \ No newline at end of file diff --git a/modules/system/default.nix b/modules/system/default.nix index a27df08..ecabb3f 100644 --- a/modules/system/default.nix +++ b/modules/system/default.nix @@ -17,6 +17,7 @@ wget gparted nh + lua54Packages.luarocks-nix ]; fonts = { diff --git a/modules/system/desktop/awesome.nix b/modules/system/desktop/awesome.nix index 9255ef5..37620a0 100644 --- a/modules/system/desktop/awesome.nix +++ b/modules/system/desktop/awesome.nix @@ -19,14 +19,8 @@ let in { services.xserver.windowManager.awesome = { enable = true; - package = awesome; - luaModules = with pkgs.luaPackages; [ - luarocks - luadbi-mysql - ]; + package = awesome.override { + lua = pkgs.luajit; + }; }; - - environment.systemPackages = with pkgs; [ - picom - ]; } \ No newline at end of file diff --git a/modules/system/desktop/default.nix b/modules/system/desktop/default.nix index 8080e3b..928b445 100644 --- a/modules/system/desktop/default.nix +++ b/modules/system/desktop/default.nix @@ -4,6 +4,6 @@ imports = [ ./gnome-de.nix ./hyprland.nix - ./awesome.nix + #./awesome.nix ]; } \ No newline at end of file