added alot

This commit is contained in:
Robin
2025-11-30 21:51:33 +01:00
parent bdd48d2b73
commit 532cf4542e
15 changed files with 2287 additions and 52 deletions

View File

@@ -1 +1 @@
--theme="Catppuccin Latte"
--theme="Catppuccin Frappe"

File diff suppressed because it is too large Load Diff

View File

@@ -47,5 +47,5 @@ term = xterm-kitty
theme = catppuccin-frappe.conf
background-opacity = 0.9
font-size = 23
font-size = 26
font-family = "CaskaydiaCove Nerd Font Mono"

View File

@@ -0,0 +1,22 @@
palette = 0=#51576d
palette = 1=#e78284
palette = 2=#a6d189
palette = 3=#e5c890
palette = 4=#8caaee
palette = 5=#f4b8e4
palette = 6=#81c8be
palette = 7=#a5adce
palette = 8=#626880
palette = 9=#e78284
palette = 10=#a6d189
palette = 11=#e5c890
palette = 12=#8caaee
palette = 13=#f4b8e4
palette = 14=#81c8be
palette = 15=#b5bfe2
background = 303446
foreground = c6d0f5
cursor-color = f2d5cf
cursor-text = 232634
selection-background = 44495d
selection-foreground = c6d0f5

View File

@@ -0,0 +1,31 @@
{
description = "Home Manager configuration of robin";
inputs = {
# Specify the source of Home Manager and Nixpkgs.
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
home-manager = {
url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs";
};
};
outputs =
{ nixpkgs, home-manager, ... }:
let
system = "x86_64-linux";
pkgs = nixpkgs.legacyPackages.${system};
in
{
homeConfigurations."robin" = home-manager.lib.homeManagerConfiguration {
inherit pkgs;
# Specify your home configuration modules here, for example,
# the path to your home.nix.
modules = [ ./home.nix ];
# Optionally use extraSpecialArgs
# to pass through arguments to home.nix
};
};
}

View File

@@ -0,0 +1,44 @@
{config, pkgs, ...}: {
user = "robin";
programs.git = {
enable = true;
userName = "robin"
userEmail = "robin@mail.com"
aliases = {
pu = "push";
co = "checkout";
cm = "commit";
}
};
gtk = {
enable = true;
theme.name = "catppuccin-frappe-pink-compact"
cursorTheme.name = "Bibata-Modern-Classic"
iconTheme.name = "Colloid-Dark"
};
programs.zsh = {
enable = true;
enableCompletions = true;
autosuggestions.enable = true;
syntaxHighlighting.enable = true;
shellAliases = {
ll = "ls -l";
update = "sudo nixos-rebuild switch";
alias vim="nvim";
alias cls="clear";
alias femboy="echo '$USER is a femboy'";
alias shut="shutdown now";
alias re="reboot";
alias ls="exa";
alias switchhack="fusee-nano ~/Downloads/switchhack/hekate_ctcaer_6.3.0.bin";
alias ssh_t='(){ ssh $1 -t tmux;}';
alias sshserver="ssh -i ~/.ssh/GlaServer00 glala@81.21.121.109";
};
history.size = 10000;
};
home.username = user;
home.homeDirectory = "/home/${user}";
programs.home-manager.enable = true;
home.stateVersion = "25.11";
}

View File

@@ -33,7 +33,7 @@ general {
gaps_in = 8
gaps_out = 8
border_size = 2
col.active_border = rgba(a6da95ee) rgba(b7bdf8ee) 45deg
col.active_border = rgba(f7f7f7aa) rgba(d3eec5aa) 45deg
col.inactive_border = rgba(595959aa)
layout = dwindle
@@ -76,7 +76,7 @@ master {
$mainMod = SUPER
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
bind = $mainMod, Q, exec, kitty #terminal
bind = $mainMod, Q, exec, ghostty #terminal
bind = $mainMod, C, killactive,
bind = $mainMod, N, exec, hyprlock #lock screen
@@ -84,11 +84,11 @@ bind = $mainMod, E, exec, nautilus #File explorer
bind = $mainMod, V, togglefloating,
bind = $mainMod, R, exec, rofi -show drun #application launcher
bind = $mainMod SHIFT, R, exec, ps aux | grep waybar | grep -v grep | awk '{print $2}' | xargs kill; waybar
bind = $mainMod SHIFT, R, exec, pkill waybar; waybar
bind = $mainMod, P, pseudo, # dwindle
bind = $mainMod, W, exec, pavucontrol
bind = $mainMod, O, togglesplit, # dwindle
bind = $mainMod, F, exec, librewolf
bind = $mainMod, F, exec, zen
# Move focus with mainMod + arrow keys
bind = $mainMod, H, movefocus, l

View File

@@ -35,7 +35,7 @@ animations {
background {
monitor =
path = ~/Pictures/frieren-ultrawide-5040x2160-15153.jpg
path = ~/Pictures/wallpapers/frierens-staff-3840x2160-20067.jpg
blur_passes = 3
}

View File

@@ -1079,7 +1079,7 @@ font_size 26.0
#: The foreground and background colors.
background_opacity 0.7
background_opacity 0.9
# vim:ft=kitty
## name: Catppuccin Kitty Latte
@@ -2323,4 +2323,4 @@ bold_italic_font auto
# BEGIN_KITTY_THEME
# Catppuccin-Frappe
include current-theme.conf
# END_KITTY_THEME
# END_KITTY_THEME

View File

@@ -1,21 +0,0 @@
programs.zsh = {
enable = true;
enableCompletions = true;
autosuggestions.enable = true;
syntaxHighlighting.enable = true;
shellAliases = {
ll = "ls -l";
update = "sudo nixos-rebuild switch";
alias vim="nvim";
alias cls="clear";
alias femboy="echo '$USER is a femboy'";
alias shut="shutdown now";
alias re="reboot";
alias ls="exa";
alias switchhack="fusee-nano ~/Downloads/switchhack/hekate_ctcaer_6.3.0.bin";
alias ssh_t='(){ ssh $1 -t tmux;}';
alias sshserver="ssh -i ~/.ssh/GlaServer00 glala@81.21.121.109";
};
history.size = 10000;
};

View File

@@ -35,6 +35,12 @@ type = "prompt"
style = "full"
home_icon = "~"
[[blocks.segments]]
foreground = "p:lavender"
style = "plain"
type = "session"
template = " {{ if .SSHSession }} {{ end }}{{ .HostName }}"
[[blocks.segments]]
foreground = "p:lavender"
template = "{{ .HEAD }} "
@@ -61,11 +67,11 @@ type = "prompt"
[[blocks.segments]]
style = "plain"
foreground = "p:green"
template = "-"
template = "->"
type = "text"
[transient_prompt]
background = "transparent"
foreground = "p:pink"
template = " - "
template = " -> "

View File

@@ -0,0 +1,20 @@
@define-color foreground #C6D0F5;
@define-color background #303446;
@define-color cursor @color1;
@define-color color0 #C6D0F5;
@define-color color1 #F2D5CF;
@define-color color2 #EEBEBE;
@define-color color3 #F4B8E4;
@define-color color4 #CA9EE6;
@define-color color5 #E78284;
@define-color color6 #EA999C;
@define-color color7 @color0;
@define-color color8 #EF9F76;
@define-color color9 #E5C890;
@define-color color10 #A6D189;
@define-color color11 #81C8BE;
@define-color color12 #99D1DB;
@define-color color13 #85C1DC;
@define-color color14 #8CAAEE;
@define-color color15 #BABBF1;

View File

@@ -4,7 +4,7 @@
"reload_style_on_change": true,
"modules-left": ["custom/notification","clock","custom/pacman"],
"modules-center": ["hyprland/workspaces"],
"modules-right": ["network","bluetooth","tray"],
"modules-right": ["network","bluetooth","pulseaudio","tray"],
"hyprland/workspaces": {
@@ -51,7 +51,7 @@
"format-on": "󰂯 ",
"format-off": "BT-off ",
"format-disabled": "󰂲 ",
"format-connected-battery": "{device_battery_percentage}% 󰂯",
"format-connected-battery": "󰂯 {device_battery_percentage}%",
"format-alt": "{device_alias} 󰂯 ",
"tooltip-format": "{controller_alias}\t{controller_address}\n\n{num_connections} connected",
"tooltip-format-connected": "{controller_alias}\t{controller_address}\n\n{num_connections} connected\n\n{device_enumerate}",
@@ -128,5 +128,17 @@
"icon-size": 14,
"spacing": 10
},
"pulseaudio": {
"format": "{icon} {volume}%",
"format-muted": "{icon} {volume}%",
"format-icons": {
"default": [ "󰕿", "󰖀", "󰕾" ],
"default-muted": "󰝟",
"headphone": "󰋋",
"headphone-muted": "󰟎",
"headset": "󰋎",
"headset-muted": "󰋐"
},
},
}

View File

@@ -10,23 +10,23 @@ window#waybar{
.modules-left {
padding:9px;
margin:10 10 5 10;
border-radius:10px;
background: alpha(@background,.6);
box-shadow: 0px 0px 2px rgba(0, 0, 0, .6);
border-radius:9px;
background: alpha(@background,0.9);
box-shadow: 2px 2px 2px rgba(0, 0, 0, .6);
}
.modules-center {
padding:7px;
padding:9px;
margin:10 10 5 5;
border-radius:10px;
background: alpha(@background,.6);
box-shadow: 0px 0px 2px rgba(0, 0, 0, .6);
border-radius:9px;
background: alpha(@background,0.9);
box-shadow: 2px 2px 2px rgba(0, 0, 0, .6);
}
.modules-right {
padding:7px;
padding:9px;
margin: 10 10 5 0;
border-radius:10px;
background: alpha(@background,.6);
box-shadow: 0px 0px 2px rgba(0, 0, 0, .6);
border-radius:9px;
background: alpha(@background,0.9);
box-shadow: 2px 2px 2px rgba(0, 0, 0, .9);
}
tooltip {
background:@background;
@@ -58,7 +58,7 @@ tooltip {
#workspaces button {
all:unset;
padding: 0px 5px;
color: alpha(@color14,.4);
color: alpha(@color0,.4);
transition: all .2s ease;
}
#workspaces button:hover {
@@ -68,7 +68,7 @@ tooltip {
transition: all 1s ease;
}
#workspaces button.active {
color: @color15;
color: @foreground;
border: none;
text-shadow: 0px 0px 2px rgba(0, 0, 0, .5);
}
@@ -84,7 +84,7 @@ tooltip {
transition: all 1s ease;
}
#workspaces button.empty.active {
color: @color1;
color: @color7;
border: none;
text-shadow: 0px 0px 2px rgba(0, 0, 0, .5);
}
@@ -104,8 +104,11 @@ tooltip {
padding: 0px 5px;
transition: all .3s ease;
color:@color7;
}
#pulseaudio{
padding: 0px 5px;
transition: all .3s ease;
color:@color7;
}
#battery.charging {
color: #26A65B;