-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #3 from nakamura0907/new-arch
再インストール後 dotfiles
- Loading branch information
Showing
13 changed files
with
865 additions
and
32 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
[user] | ||
email = [email protected] | ||
name = nakamura0907 | ||
[init] | ||
defaultBranch = main | ||
[core] | ||
editor = vim | ||
[pager] | ||
config = cat | ||
branch = cat | ||
log = less | ||
[alias] | ||
tags = tag -l | ||
branches = branch -a | ||
remotes = remote -v | ||
|
||
co = checkout | ||
st = status | ||
br = branch | ||
ci = commit | ||
d = diff | ||
|
||
lg = log -10 --color=always --all --graph --topo-order --pretty='%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative | ||
graph = log --graph --oneline --decorate=full | ||
[credential "https://github.com"] | ||
helper = | ||
helper = !/usr/bin/gh auth git-credential | ||
[credential "https://gist.github.com"] | ||
helper = | ||
helper = !/usr/bin/gh auth git-credential |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,207 @@ | ||
# This is an example Hyprland config file. | ||
# | ||
# Refer to the wiki for more information. | ||
|
||
# | ||
# Please note not all available settings / options are set here. | ||
# For a full list, see the wiki | ||
# | ||
|
||
# See https://wiki.hyprland.org/Configuring/Monitors/ | ||
monitor=,preferred,auto,1 | ||
|
||
|
||
# See https://wiki.hyprland.org/Configuring/Keywords/ for more | ||
|
||
# Execute your favorite apps at launch | ||
# exec-once = waybar & hyprpaper & firefox | ||
exec-once = fcitx5 | ||
# exec-once = ~/.config/hypr/scripts/sleep.sh # 画面共有中も消えてしまうため | ||
exec-once = waybar -c ~/.config/waybar/config | ||
exec-once = /usr/lib/polkit-kde-authentication-agent-1 | ||
|
||
# Source a file (multi-file configs) | ||
# source = ~/.config/hypr/myColors.conf | ||
|
||
# Set programs that you use | ||
$terminal = alacritty | ||
$fileManager = thunar | ||
$menu = wofi --show drun | ||
|
||
# Some default env vars. | ||
env = XCURSOR_SIZE,24 | ||
env = QT_QPA_PLATFORMTHEME,qt5ct # change to qt6ct if you have that | ||
|
||
# For all categories, see https://wiki.hyprland.org/Configuring/Variables/ | ||
input { | ||
kb_layout = jp | ||
kb_variant = | ||
kb_model = | ||
kb_options = | ||
kb_rules = | ||
|
||
follow_mouse = 1 | ||
|
||
touchpad { | ||
natural_scroll = false | ||
} | ||
|
||
sensitivity = 0 # -1.0 - 1.0, 0 means no modification. | ||
} | ||
|
||
general { | ||
# See https://wiki.hyprland.org/Configuring/Variables/ for more | ||
|
||
gaps_in = 5 | ||
gaps_out = 20 | ||
border_size = 2 | ||
col.active_border = rgba(33ccffee) rgba(00ff99ee) 45deg | ||
col.inactive_border = rgba(595959aa) | ||
|
||
layout = dwindle | ||
|
||
# Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on | ||
allow_tearing = false | ||
} | ||
|
||
decoration { | ||
# See https://wiki.hyprland.org/Configuring/Variables/ for more | ||
|
||
rounding = 10 | ||
|
||
blur { | ||
enabled = true | ||
size = 3 | ||
passes = 1 | ||
|
||
vibrancy = 0.1696 | ||
} | ||
|
||
drop_shadow = true | ||
shadow_range = 4 | ||
shadow_render_power = 3 | ||
col.shadow = rgba(1a1a1aee) | ||
} | ||
|
||
animations { | ||
enabled = true | ||
|
||
# Some default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more | ||
|
||
bezier = myBezier, 0.05, 0.9, 0.1, 1.05 | ||
|
||
animation = windows, 1, 7, myBezier | ||
animation = windowsOut, 1, 7, default, popin 80% | ||
animation = border, 1, 10, default | ||
animation = borderangle, 1, 8, default | ||
animation = fade, 1, 7, default | ||
animation = workspaces, 1, 6, default | ||
} | ||
|
||
dwindle { | ||
# See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more | ||
pseudotile = true # master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below | ||
preserve_split = true # you probably want this | ||
} | ||
|
||
master { | ||
# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more | ||
new_is_master = true | ||
} | ||
|
||
gestures { | ||
# See https://wiki.hyprland.org/Configuring/Variables/ for more | ||
workspace_swipe = true | ||
workspace_swipe_fingers = 3 | ||
} | ||
|
||
misc { | ||
# See https://wiki.hyprland.org/Configuring/Variables/ for more | ||
force_default_wallpaper = -1 # Set to 0 or 1 to disable the anime mascot wallpapers | ||
} | ||
|
||
# Example per-device config | ||
# See https://wiki.hyprland.org/Configuring/Keywords/#per-device-input-configs for more | ||
device { | ||
name = epic-mouse-v1 | ||
sensitivity = -0.5 | ||
} | ||
|
||
# Example windowrule v1 | ||
# windowrule = float, ^(kitty)$ | ||
# Example windowrule v2 | ||
# windowrulev2 = float,class:^(kitty)$,title:^(kitty)$ | ||
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more | ||
windowrulev2 = suppressevent maximize, class:.* # You'll probably like this. | ||
|
||
|
||
# See https://wiki.hyprland.org/Configuring/Keywords/ for more | ||
$mainMod = SUPER | ||
|
||
# Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more | ||
bind = $mainMod, Q, exec, $terminal | ||
bind = $mainMod, C, killactive, | ||
bind = $mainMod, M, exit, | ||
bind = $mainMod, E, exec, $fileManager | ||
bind = $mainMod, V, togglefloating, | ||
bind = $mainMod, R, exec, $menu | ||
bind = $mainMod, P, pseudo, # dwindle | ||
bind = $mainMod, J, togglesplit, # dwindle | ||
|
||
# Move focus with mainMod + arrow keys | ||
bind = $mainMod, left, movefocus, l | ||
bind = $mainMod, right, movefocus, r | ||
bind = $mainMod, up, movefocus, u | ||
bind = $mainMod, down, movefocus, d | ||
|
||
# Switch workspaces with mainMod + [0-9] | ||
bind = $mainMod, 1, workspace, 1 | ||
bind = $mainMod, 2, workspace, 2 | ||
bind = $mainMod, 3, workspace, 3 | ||
bind = $mainMod, 4, workspace, 4 | ||
bind = $mainMod, 5, workspace, 5 | ||
bind = $mainMod, 6, workspace, 6 | ||
bind = $mainMod, 7, workspace, 7 | ||
bind = $mainMod, 8, workspace, 8 | ||
bind = $mainMod, 9, workspace, 9 | ||
bind = $mainMod, 0, workspace, 10 | ||
|
||
# Move active window to a workspace with mainMod + SHIFT + [0-9] | ||
bind = $mainMod SHIFT, 1, movetoworkspace, 1 | ||
bind = $mainMod SHIFT, 2, movetoworkspace, 2 | ||
bind = $mainMod SHIFT, 3, movetoworkspace, 3 | ||
bind = $mainMod SHIFT, 4, movetoworkspace, 4 | ||
bind = $mainMod SHIFT, 5, movetoworkspace, 5 | ||
bind = $mainMod SHIFT, 6, movetoworkspace, 6 | ||
bind = $mainMod SHIFT, 7, movetoworkspace, 7 | ||
bind = $mainMod SHIFT, 8, movetoworkspace, 8 | ||
bind = $mainMod SHIFT, 9, movetoworkspace, 9 | ||
bind = $mainMod SHIFT, 0, movetoworkspace, 10 | ||
|
||
# Example special workspace (scratchpad) | ||
bind = $mainMod, S, togglespecialworkspace, magic | ||
bind = $mainMod SHIFT, S, movetoworkspace, special:magic | ||
|
||
# Scroll through existing workspaces with mainMod + scroll | ||
bind = $mainMod, mouse_down, workspace, e+1 | ||
bind = $mainMod, mouse_up, workspace, e-1 | ||
|
||
# Move/resize windows with mainMod + LMB/RMB and dragging | ||
bindm = $mainMod, mouse:272, movewindow | ||
bindm = $mainMod, mouse:273, resizewindow | ||
|
||
# Keyboard backlight | ||
bind = , XF86MonBrightnessDown, exec, brightnessctl get | awk '{if ($1 > 20000) print "brightnessctl set 5%-";}' | sh | ||
bind = , XF86MonBrightnessUp, exec, brightnessctl set 5%+ | ||
|
||
# Volume and Media Control | ||
bind = , XF86AudioRaiseVolume, exec, pamixer -i 5 | ||
bind = , XF86AudioLowerVolume, exec, pamixer -d 5 | ||
bind = , XF86AudioMicMute, exec, pamixer --default-source -t | ||
bind = , XF86AudioMute, exec, pamixer -t | ||
|
||
# Screen Lock | ||
bind = $mainMod, L, exec, swaylock -f --clock --indicator | ||
|
||
# Power management | ||
bind = $mainMod, ESCAPE, exec, nwg-bar |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
swayidle -w timeout 300 'swaylock -f --clock --indicator' \ | ||
timeout 600 'systemctl suspend' \ | ||
before-sleep 'swaylock -f --clock --indicator' & |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
[ | ||
{ | ||
"label": "Lock", | ||
"exec": "swaylock -f --clock --indicator", | ||
"icon": "/usr/share/nwg-bar/images/system-lock-screen.svg" | ||
}, | ||
{ | ||
"label": "Logout", | ||
"exec": "hyprctl dispatch exit", | ||
"icon": "/usr/share/nwg-bar/images/system-log-out.svg" | ||
}, | ||
{ | ||
"label": "Reboot", | ||
"exec": "systemctl reboot", | ||
"icon": "/usr/share/nwg-bar/images/system-reboot.svg" | ||
}, | ||
{ | ||
"label": "Shutdown", | ||
"exec": "systemctl -i poweroff", | ||
"icon": "/usr/share/nwg-bar/images/system-shutdown.svg" | ||
} | ||
] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
window { | ||
background-color: rgba (0, 0, 0, 1.0) | ||
} | ||
|
||
/* Outer bar container, takes all the window width/height */ | ||
#outer-box { | ||
margin: 0px | ||
} | ||
|
||
/* Inner bar container, surrounds buttons */ | ||
#inner-box { | ||
background-color: rgba (0, 0, 0, 0.85); | ||
border-radius: 10px; | ||
border-style: none; | ||
border-width: 1px; | ||
border-color: rgba (156, 142, 122, 0.7); | ||
padding: 5px; | ||
margin: 5px | ||
} | ||
|
||
button, image { | ||
background: none; | ||
border: none; | ||
box-shadow: none | ||
} | ||
|
||
button { | ||
padding-left: 10px; | ||
padding-right: 10px; | ||
margin: 5px | ||
} | ||
|
||
button:hover { | ||
background-color: rgba (255, 255, 255, 0.1) | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
color=303446 | ||
bs-hl-color=f2d5cf | ||
caps-lock-bs-hl-color=f2d5cf | ||
caps-lock-key-hl-color=a6d189 | ||
inside-color=00000000 | ||
inside-clear-color=00000000 | ||
inside-caps-lock-color=00000000 | ||
inside-ver-color=00000000 | ||
inside-wrong-color=00000000 | ||
key-hl-color=a6d189 | ||
layout-bg-color=00000000 | ||
layout-border-color=00000000 | ||
layout-text-color=c6d0f5 | ||
line-color=00000000 | ||
line-clear-color=00000000 | ||
line-caps-lock-color=00000000 | ||
line-ver-color=00000000 | ||
line-wrong-color=00000000 | ||
ring-color=babbf1 | ||
ring-clear-color=f2d5cf | ||
ring-caps-lock-color=ef9f76 | ||
ring-ver-color=8caaee | ||
ring-wrong-color=ea999c | ||
separator-color=00000000 | ||
text-color=c6d0f5 | ||
text-clear-color=f2d5cf | ||
text-caps-lock-color=ef9f76 | ||
text-ver-color=8caaee | ||
text-wrong-color=ea999c |
Oops, something went wrong.