added alot
This commit is contained in:
@@ -1 +1 @@
|
|||||||
--theme="Catppuccin Latte"
|
--theme="Catppuccin Frappe"
|
||||||
|
|||||||
2112
.config/bat/themes/Catppuccin Frappe.tmTheme
Normal file
2112
.config/bat/themes/Catppuccin Frappe.tmTheme
Normal file
File diff suppressed because it is too large
Load Diff
@@ -47,5 +47,5 @@ term = xterm-kitty
|
|||||||
theme = catppuccin-frappe.conf
|
theme = catppuccin-frappe.conf
|
||||||
|
|
||||||
background-opacity = 0.9
|
background-opacity = 0.9
|
||||||
font-size = 23
|
font-size = 26
|
||||||
font-family = "CaskaydiaCove Nerd Font Mono"
|
font-family = "CaskaydiaCove Nerd Font Mono"
|
||||||
|
|||||||
22
.config/ghostty/themes/catppuccin-frappe.conf
Normal file
22
.config/ghostty/themes/catppuccin-frappe.conf
Normal 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
|
||||||
31
.config/home-manager/flake.nix
Normal file
31
.config/home-manager/flake.nix
Normal 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
|
||||||
|
};
|
||||||
|
};
|
||||||
|
}
|
||||||
44
.config/home-manager/home.nix
Normal file
44
.config/home-manager/home.nix
Normal 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";
|
||||||
|
}
|
||||||
@@ -33,7 +33,7 @@ general {
|
|||||||
gaps_in = 8
|
gaps_in = 8
|
||||||
gaps_out = 8
|
gaps_out = 8
|
||||||
border_size = 2
|
border_size = 2
|
||||||
col.active_border = rgba(a6da95ee) rgba(b7bdf8ee) 45deg
|
col.active_border = rgba(f7f7f7aa) rgba(d3eec5aa) 45deg
|
||||||
col.inactive_border = rgba(595959aa)
|
col.inactive_border = rgba(595959aa)
|
||||||
|
|
||||||
layout = dwindle
|
layout = dwindle
|
||||||
@@ -76,7 +76,7 @@ master {
|
|||||||
$mainMod = SUPER
|
$mainMod = SUPER
|
||||||
|
|
||||||
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more
|
# 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, C, killactive,
|
||||||
bind = $mainMod, N, exec, hyprlock #lock screen
|
bind = $mainMod, N, exec, hyprlock #lock screen
|
||||||
|
|
||||||
@@ -84,11 +84,11 @@ bind = $mainMod, E, exec, nautilus #File explorer
|
|||||||
bind = $mainMod, V, togglefloating,
|
bind = $mainMod, V, togglefloating,
|
||||||
bind = $mainMod, R, exec, rofi -show drun #application launcher
|
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, P, pseudo, # dwindle
|
||||||
bind = $mainMod, W, exec, pavucontrol
|
bind = $mainMod, W, exec, pavucontrol
|
||||||
bind = $mainMod, O, togglesplit, # dwindle
|
bind = $mainMod, O, togglesplit, # dwindle
|
||||||
bind = $mainMod, F, exec, librewolf
|
bind = $mainMod, F, exec, zen
|
||||||
|
|
||||||
# Move focus with mainMod + arrow keys
|
# Move focus with mainMod + arrow keys
|
||||||
bind = $mainMod, H, movefocus, l
|
bind = $mainMod, H, movefocus, l
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ animations {
|
|||||||
|
|
||||||
background {
|
background {
|
||||||
monitor =
|
monitor =
|
||||||
path = ~/Pictures/frieren-ultrawide-5040x2160-15153.jpg
|
path = ~/Pictures/wallpapers/frierens-staff-3840x2160-20067.jpg
|
||||||
blur_passes = 3
|
blur_passes = 3
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -1079,7 +1079,7 @@ font_size 26.0
|
|||||||
|
|
||||||
#: The foreground and background colors.
|
#: The foreground and background colors.
|
||||||
|
|
||||||
background_opacity 0.7
|
background_opacity 0.9
|
||||||
# vim:ft=kitty
|
# vim:ft=kitty
|
||||||
|
|
||||||
## name: Catppuccin Kitty Latte
|
## name: Catppuccin Kitty Latte
|
||||||
|
|||||||
@@ -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;
|
|
||||||
};
|
|
||||||
@@ -35,6 +35,12 @@ type = "prompt"
|
|||||||
style = "full"
|
style = "full"
|
||||||
home_icon = "~"
|
home_icon = "~"
|
||||||
|
|
||||||
|
[[blocks.segments]]
|
||||||
|
foreground = "p:lavender"
|
||||||
|
style = "plain"
|
||||||
|
type = "session"
|
||||||
|
template = " {{ if .SSHSession }} {{ end }}{{ .HostName }}"
|
||||||
|
|
||||||
[[blocks.segments]]
|
[[blocks.segments]]
|
||||||
foreground = "p:lavender"
|
foreground = "p:lavender"
|
||||||
template = "{{ .HEAD }} "
|
template = "{{ .HEAD }} "
|
||||||
@@ -61,11 +67,11 @@ type = "prompt"
|
|||||||
[[blocks.segments]]
|
[[blocks.segments]]
|
||||||
style = "plain"
|
style = "plain"
|
||||||
foreground = "p:green"
|
foreground = "p:green"
|
||||||
template = "-"
|
template = "->"
|
||||||
type = "text"
|
type = "text"
|
||||||
|
|
||||||
[transient_prompt]
|
[transient_prompt]
|
||||||
background = "transparent"
|
background = "transparent"
|
||||||
foreground = "p:pink"
|
foreground = "p:pink"
|
||||||
template = " - "
|
template = " -> "
|
||||||
|
|
||||||
|
|||||||
20
.config/wal/colors-waybar.css.bak
Normal file
20
.config/wal/colors-waybar.css.bak
Normal 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;
|
||||||
@@ -4,7 +4,7 @@
|
|||||||
"reload_style_on_change": true,
|
"reload_style_on_change": true,
|
||||||
"modules-left": ["custom/notification","clock","custom/pacman"],
|
"modules-left": ["custom/notification","clock","custom/pacman"],
|
||||||
"modules-center": ["hyprland/workspaces"],
|
"modules-center": ["hyprland/workspaces"],
|
||||||
"modules-right": ["network","bluetooth","tray"],
|
"modules-right": ["network","bluetooth","pulseaudio","tray"],
|
||||||
|
|
||||||
|
|
||||||
"hyprland/workspaces": {
|
"hyprland/workspaces": {
|
||||||
@@ -51,7 +51,7 @@
|
|||||||
"format-on": " ",
|
"format-on": " ",
|
||||||
"format-off": "BT-off ",
|
"format-off": "BT-off ",
|
||||||
"format-disabled": " ",
|
"format-disabled": " ",
|
||||||
"format-connected-battery": "{device_battery_percentage}% ",
|
"format-connected-battery": " {device_battery_percentage}%",
|
||||||
"format-alt": "{device_alias} ",
|
"format-alt": "{device_alias} ",
|
||||||
"tooltip-format": "{controller_alias}\t{controller_address}\n\n{num_connections} connected",
|
"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}",
|
"tooltip-format-connected": "{controller_alias}\t{controller_address}\n\n{num_connections} connected\n\n{device_enumerate}",
|
||||||
@@ -128,5 +128,17 @@
|
|||||||
"icon-size": 14,
|
"icon-size": 14,
|
||||||
"spacing": 10
|
"spacing": 10
|
||||||
},
|
},
|
||||||
|
"pulseaudio": {
|
||||||
|
"format": "{icon} {volume}%",
|
||||||
|
"format-muted": "{icon} {volume}%",
|
||||||
|
"format-icons": {
|
||||||
|
"default": [ "", "", "" ],
|
||||||
|
"default-muted": "",
|
||||||
|
"headphone": "",
|
||||||
|
"headphone-muted": "",
|
||||||
|
"headset": "",
|
||||||
|
"headset-muted": ""
|
||||||
|
},
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -10,23 +10,23 @@ window#waybar{
|
|||||||
.modules-left {
|
.modules-left {
|
||||||
padding:9px;
|
padding:9px;
|
||||||
margin:10 10 5 10;
|
margin:10 10 5 10;
|
||||||
border-radius:10px;
|
border-radius:9px;
|
||||||
background: alpha(@background,.6);
|
background: alpha(@background,0.9);
|
||||||
box-shadow: 0px 0px 2px rgba(0, 0, 0, .6);
|
box-shadow: 2px 2px 2px rgba(0, 0, 0, .6);
|
||||||
}
|
}
|
||||||
.modules-center {
|
.modules-center {
|
||||||
padding:7px;
|
padding:9px;
|
||||||
margin:10 10 5 5;
|
margin:10 10 5 5;
|
||||||
border-radius:10px;
|
border-radius:9px;
|
||||||
background: alpha(@background,.6);
|
background: alpha(@background,0.9);
|
||||||
box-shadow: 0px 0px 2px rgba(0, 0, 0, .6);
|
box-shadow: 2px 2px 2px rgba(0, 0, 0, .6);
|
||||||
}
|
}
|
||||||
.modules-right {
|
.modules-right {
|
||||||
padding:7px;
|
padding:9px;
|
||||||
margin: 10 10 5 0;
|
margin: 10 10 5 0;
|
||||||
border-radius:10px;
|
border-radius:9px;
|
||||||
background: alpha(@background,.6);
|
background: alpha(@background,0.9);
|
||||||
box-shadow: 0px 0px 2px rgba(0, 0, 0, .6);
|
box-shadow: 2px 2px 2px rgba(0, 0, 0, .9);
|
||||||
}
|
}
|
||||||
tooltip {
|
tooltip {
|
||||||
background:@background;
|
background:@background;
|
||||||
@@ -58,7 +58,7 @@ tooltip {
|
|||||||
#workspaces button {
|
#workspaces button {
|
||||||
all:unset;
|
all:unset;
|
||||||
padding: 0px 5px;
|
padding: 0px 5px;
|
||||||
color: alpha(@color14,.4);
|
color: alpha(@color0,.4);
|
||||||
transition: all .2s ease;
|
transition: all .2s ease;
|
||||||
}
|
}
|
||||||
#workspaces button:hover {
|
#workspaces button:hover {
|
||||||
@@ -68,7 +68,7 @@ tooltip {
|
|||||||
transition: all 1s ease;
|
transition: all 1s ease;
|
||||||
}
|
}
|
||||||
#workspaces button.active {
|
#workspaces button.active {
|
||||||
color: @color15;
|
color: @foreground;
|
||||||
border: none;
|
border: none;
|
||||||
text-shadow: 0px 0px 2px rgba(0, 0, 0, .5);
|
text-shadow: 0px 0px 2px rgba(0, 0, 0, .5);
|
||||||
}
|
}
|
||||||
@@ -84,7 +84,7 @@ tooltip {
|
|||||||
transition: all 1s ease;
|
transition: all 1s ease;
|
||||||
}
|
}
|
||||||
#workspaces button.empty.active {
|
#workspaces button.empty.active {
|
||||||
color: @color1;
|
color: @color7;
|
||||||
border: none;
|
border: none;
|
||||||
text-shadow: 0px 0px 2px rgba(0, 0, 0, .5);
|
text-shadow: 0px 0px 2px rgba(0, 0, 0, .5);
|
||||||
}
|
}
|
||||||
@@ -104,8 +104,11 @@ tooltip {
|
|||||||
padding: 0px 5px;
|
padding: 0px 5px;
|
||||||
transition: all .3s ease;
|
transition: all .3s ease;
|
||||||
color:@color7;
|
color:@color7;
|
||||||
|
}
|
||||||
|
#pulseaudio{
|
||||||
|
padding: 0px 5px;
|
||||||
|
transition: all .3s ease;
|
||||||
|
color:@color7;
|
||||||
}
|
}
|
||||||
#battery.charging {
|
#battery.charging {
|
||||||
color: #26A65B;
|
color: #26A65B;
|
||||||
|
|||||||
10
.zshrc
10
.zshrc
@@ -1,6 +1,9 @@
|
|||||||
|
|
||||||
ZINIT_HOME="${XDG_DATA_HOME:-${HOME}/.local/share}/zinit/zinit.git"
|
ZINIT_HOME="${XDG_DATA_HOME:-${HOME}/.local/share}/zinit/zinit.git"
|
||||||
|
|
||||||
|
ZSH_AUTOSUGGEST_BUFFER_MAX_SIZE="20"
|
||||||
|
ZSH_AUTOSUGGEST_USE_ASYNC=1
|
||||||
|
|
||||||
if [ ! -d "$ZINIT_HOME" ]; then
|
if [ ! -d "$ZINIT_HOME" ]; then
|
||||||
mkdir -p "$(dirname $ZINIT_HOME)"
|
mkdir -p "$(dirname $ZINIT_HOME)"
|
||||||
git clone https://github.com/zdharma-continuum/zinit.git "$ZINIT_HOME"
|
git clone https://github.com/zdharma-continuum/zinit.git "$ZINIT_HOME"
|
||||||
@@ -50,9 +53,10 @@ zstyle ':completion:*' list-colors "${(s.:.)LS_COLORS}"
|
|||||||
zstyle ':completion:*' menu no
|
zstyle ':completion:*' menu no
|
||||||
zstyle ':fzf-tab:complete:cd:*' fzf-preview 'ls --color $realpath'
|
zstyle ':fzf-tab:complete:cd:*' fzf-preview 'ls --color $realpath'
|
||||||
zstyle ':fzf-tab:complete:__zoxide_z:*' fzf-preview 'ls --color $realpath'
|
zstyle ':fzf-tab:complete:__zoxide_z:*' fzf-preview 'ls --color $realpath'
|
||||||
|
zstyle 'fzf-preview:complete:bat' fzf-preview "--color=always {} --preview-window '~3'"
|
||||||
export EDITOR=nvim
|
export EDITOR=nvim
|
||||||
# Aliase
|
# Aliase
|
||||||
|
alias update="sudo nix flake update --flake /etc/nixos/ &&sudo nixos-rebuild switch --flake /etc/nixos/"
|
||||||
alias vim="nvim"
|
alias vim="nvim"
|
||||||
alias cls="clear"
|
alias cls="clear"
|
||||||
alias femboy="echo '$USER is a femboy'"
|
alias femboy="echo '$USER is a femboy'"
|
||||||
@@ -61,7 +65,9 @@ alias re="reboot"
|
|||||||
alias ls="exa"
|
alias ls="exa"
|
||||||
alias switchhack="fusee-nano ~/Downloads/switchhack/hekate_ctcaer_6.3.0.bin"
|
alias switchhack="fusee-nano ~/Downloads/switchhack/hekate_ctcaer_6.3.0.bin"
|
||||||
alias ssh_t='(){ ssh $1 -t tmux;}'
|
alias ssh_t='(){ ssh $1 -t tmux;}'
|
||||||
alias sshserver="ssh -i ~/.ssh/GlaServer00 glala@81.21.121.109"
|
alias sshserver="ssh -i ~/.ssh/GlaServer00 glala@81.21.120.94"
|
||||||
|
alias rmnixcache="sudo nix-collect-garbage --delete-older-than 1d"
|
||||||
|
alias open="xdg-open"
|
||||||
|
|
||||||
eval "$(fzf --zsh)"
|
eval "$(fzf --zsh)"
|
||||||
eval "$(zoxide init --cmd cd zsh)"
|
eval "$(zoxide init --cmd cd zsh)"
|
||||||
|
|||||||
Reference in New Issue
Block a user