Krolyxon
Commit 7cbc575

Branches

Refs →

dotfiles-x117cbc575

hyprland: make work more like dwm

Author
krolxon
Date
2025-08-04 12:11 +0530
Parent
b8c1f0f
Commit
7cbc575dbd33a9b5a7e1d530b974bc9971a70cef

+96 −186

5 files changed

  1. M .config/gtk-2.0/gtkrc-2.0 +1 −1
  2. M .config/hypr/hyprland.conf +15 −12
  3. M .config/waybar/config.jsonc +0 −10
  4. M .config/waybar/style.css +80 −11
  5. D .local/share/vocab/words.txt +0 −152
M .config/gtk-2.0/gtkrc-2.0 View
@@ -5,7 +5,7 @@ include "/home/krolyxon/.gtkrc-2.0.mine"
55 gtk-theme-name="Arc-Dark"
66 gtk-icon-theme-name="Papirus-Dark"
77 gtk-font-name="JetBrainsMonoNL Nerd Font Thin 11"
8−gtk-cursor-theme-name="WhiteSur-cursors"
8+gtk-cursor-theme-name="Adwaita"
99 gtk-cursor-theme-size=0
1010 gtk-toolbar-style=GTK_TOOLBAR_BOTH
1111 gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
M .config/hypr/hyprland.conf View
@@ -9,7 +9,7 @@ autogenerated = 0
99 $terminal = alacritty
1010 $fileManager = pcmanfm
1111 # $menu = rofi -show drun
12−$menu = wofi --show drun
12+$menu = rofi -show drun
1313 $browser = brave
1414
1515
@@ -67,8 +67,8 @@ permission = /usr/(bin|local/bin)/hyprpm, plugin, allow
6767 ### LOOK AND FEEL ###
6868 #####################
6969 general {
70− gaps_in = 10
71− gaps_out = 10
70+ gaps_in = 5
71+ gaps_out = 5
7272 border_size = 2
7373 resize_on_border = false
7474 allow_tearing = false
@@ -186,7 +186,7 @@ bind = $mainMod SHIFT, R, togglefloating,
186186 bind = $mainMod, R, exec, $menu
187187 bind = $mainMod SHIFT, P, pseudo, # dwindle
188188 bind = $mainMod, J, togglesplit, # dwindle
189−bind = $mainMod, tab, cyclenext, prev
189+binde = $mainMod, tab, cyclenext, prev
190190 bind = $mainMod, b, exec, killall waybar || waybar
191191
192192 # Applications
@@ -195,14 +195,17 @@ bind = $mainMod, W, exec, $browser
195195 # Music Controls
196196 bind = $mainMod, m, exec, $terminal -e "ncmpcpp"
197197 bind = $mainMod, p, exec, mpc toggle
198−bind = $mainMod, comma, exec, mpc seek -10
199−bind = $mainMod, period, exec, mpc seek -10
200−
201−# Move focus with mainMod + arrow keys
202−bind = $mainMod, h, movefocus, l
203−bind = $mainMod, j, movefocus, r
204−bind = $mainMod, k, movefocus, u
205−bind = $mainMod, l, movefocus, d
198+binde = $mainMod, comma, exec, mpc seek -10
199+binde = $mainMod, period, exec, mpc seek +10
200+
201+# Swap current focused window with master
202+bind = $mainMod, space, layoutmsg, swapwithmaster
203+
204+# Resize windows with h/j/k/l
205+binde = $mainMod, h, resizeactive, -30 0
206+binde = $mainMod, l, resizeactive, 30 0
207+binde = $mainMod, k, resizeactive, 0 -30
208+binde = $mainMod, j, resizeactive, 0 30
206209
207210 # Switch workspaces with mainMod + [0-9]
208211 bind = $mainMod, 1, split-workspace, 1
M .config/waybar/config.jsonc View
@@ -13,7 +13,6 @@
1313 "modules-center" : [
1414 ],
1515 "modules-right": [
16− "mpd",
1716 "pulseaudio",
1817 "battery",
1918 "cpu",
@@ -133,13 +132,4 @@
133132 },
134133 "on-click": "pavucontrol",
135134 },
136− "mpd": {
137− "format": "Playing ",
138− "format-paused": "Paused ",
139− "format-stopped": "Stopped ",
140− "max-length": 20,
141− "tooltip": false,
142− "tooltip-format": "{title}\n{artist}\n{album}",
143− "tooltip": true
144− },
145135 }
M .config/waybar/style.css View
@@ -1,19 +1,88 @@
1−* {
1+/*
2+*
3+* Catppuccin Mocha palette
4+* Maintainer: rubyowo
5+*
6+*/
7+
8+@define-color base #1e1e2e;
9+@define-color mantle #181825;
10+@define-color crust #11111b;
11+
12+@define-color text #cdd6f4;
13+@define-color subtext0 #a6adc8;
14+@define-color subtext1 #bac2de;
15+
16+@define-color surface0 #313244;
17+@define-color surface1 #45475a;
18+@define-color surface2 #585b70;
19+
20+@define-color overlay0 #6c7086;
21+@define-color overlay1 #7f849c;
22+@define-color overlay2 #9399b2;
23+
24+@define-color blue #89b4fa;
25+@define-color lavender #b4befe;
26+@define-color sapphire #74c7ec;
27+@define-color sky #89dceb;
28+@define-color teal #94e2d5;
29+@define-color green #a6e3a1;
30+@define-color yellow #f9e2af;
31+@define-color peach #fab387;
32+@define-color maroon #eba0ac;
33+@define-color red #f38ba8;
34+@define-color mauve #cba6f7;
35+@define-color pink #f5c2e7;
36+@define-color flamingo #f2cdcd;
37+@define-color rosewater #f5e0dc;
38+
39+
40+
41+
42+/* * { */
243 /* `otf-font-awesome` is required to be installed for icons */
3− font-family: JetBrains Mono Nerd Font, FontAwesome;
4− font-size: 13px;
5− font-weight: bold;
6−}
44+/* font-family: JetBrains Mono Nerd Font, FontAwesome; */
45+/* font-size: 13px; */
46+/* font-weight: bold; */
47+/* } */
48+
49+* {
50+font-family: "JetBrainsMono Nerd Font";
51+font-weight: bold;
52+min-height: 0;
53+/* set font-size to 100% if font scaling is set to 1.00 using nwg-look */
54+font-size: 97%;
55+font-feature-settings: '"zero", "ss01", "ss02", "ss03", "ss04", "ss05", "cv31"';
56+padding: 0.03125rem;
57+}
58+
59+/* window#waybar { */
60+/* background-color: rgba(0, 0, 0, 0); */
61+/* color: #e3e3e3; */
62+/* transition-property: background-color; */
63+/* transition-duration: .5s; */
64+/* border: none; */
65+/* border-radius: 0; */
66+/* } */
767
868 window#waybar {
9− background-color: rgba(0, 0, 0, 0);
10− color: #e3e3e3;
11− transition-property: background-color;
12− transition-duration: .5s;
13− border: none;
14− border-radius: 0;
69+ transition-property: background-color;
70+ transition-duration: 0.5s;
71+ background: transparent;
72+ /*border: 2px solid @overlay0;*/
73+ /*background: @theme_base_color;*/
74+ border-radius: 10px;
1575 }
1676
77+window#waybar.hidden {
78+ opacity: 0.2;
79+}
80+
81+#waybar.empty #window {
82+ background: none;
83+}
84+
85+
1786 /**************/
1887 /* Workspaces */
1988 /**************/
D .local/share/vocab/words.txt View
@@ -1,152 +0,0 @@
1−bigot -> a person with very strong beliefs or opinions
2−allocate -> assign
3−territory -> region
4−criteria -> fixed basis to judge
5−keep ones head -> not to get angry
6−triumph -> victory
7−knaves -> dishonest people
8−keep ones virtue -> keep ones goodness or morals under any condition
9−queer -> strange
10−exclusive -> availabe to only one person or group
11−fate -> a power that is believed to control what happens in the future
12−established -> accepted or followed by many people
13−compelled -> forced to do
14−abundant -> existing or occuring in large ammounts
15−bias -> a tendency to believe that some people,idias, etc are better than others usually results in treating some people unfairly
16−desperate -> feeling or showing a hopeless sense taht a situation is so bad as to be impossible to deal with
17−iteration -> the repetition of a process or utterance
18−cope -> deal with something difficult
19−revile -> critisize in an abusive or angrily insulting manner
20−serveillance -> close observation, especially of a suspected spy or criminal
21−negotiate -> obtain or bring about by discussion
22−caveat -> a warning or proviso of specific conditions or limitatations
23−punitive -> inteded as punishment
24−legislation -> laws, considered collectively
25−narcissism -> excessive interest in or admiration of onself and one's physical appearance
26−neoligism -> a newly coined word or expression
27−ideology -> a system of idias, especially one which forms the basis of economic or political theory and policy
28−rebuke -> to criticize sharply
29−bizzare -> odd, extravagant
30−AWOL -> absent without official leave
31−pursue -> follow or chase (someone or something)
32−apologist -> a person who offers an arguement in defence of something controversial.
33−stereotype -> a widely held but fixed and oversimplified image or idea of a particular type of person or thing
34−MIA -> missing in action
35−exodus -> a mass departure of people
36−departure -> the action of leaving, especially to start a journey
37−destiny -> the event that will necessarily happen to a particular person or thing in the future
38−torment -> severe physical or mental suffering
39−inferior -> lower in rank, status, or quality.
40−excerpt -> a short extract from a film, broadcast, or piece of music or writing
41−ambitious -> having or showing a strong desire and determination to succeed
42−innocuous -> not harmful or offensive
43−evacuate -> remove (someone) from a place of danger to a safer place
44−indulge -> allow oneself to enjoy the pleasure of
45−to take for granted -> to value (something or someone) too lightly
46−afaik -> abbreviation for "as far as i know"
47−fatal -> causing death
48−intercept -> obstruct (someone or something) so as to prevent them from continuing to a destination
49−pry -> inquire too closely into a person's private affairs
50−relent -> abondon a sever or harsh attitude, especially by finally yielding to a request
51−fiance -> a man to whom someone is engaged or married
52−credible -> able to be believed; convincing.
53−implode -> collapse or cause to collapse violently inwards.
54−shenanigans -> secret or dishonest activity
55−prelude -> an action or event serving as an introduction to something more important
56−sedative -> promoting calm or inducing sleep
57−induce -> succeed in persuading or loading (someone) to do something
58−immigrant -> a person who comes to live permanently in a foreign country.
59−con -> persuade (someone) to do or believe in something by lying to them.
60−obnoxious -> extremely unpleasant
61−debut -> a person's first appearance or performance in a particular capacity or role
62−convention -> a way in which something is usually done
63−deduct -> subtract or take away (an amount or part) from a total
64−derive -> obtain something from (a specified source)
65−sceptical -> not easily convinced; having doubts or reservations
66−psyched -> excited and full of anticipation
67−faucet -> a tap, "nal" in hindi
68−duress -> threats, violence, constrains, or other actions used to coerce someone into doing something against their will or better judgement
69−detriment -> the state of being harmed or damaged
70−alleviate -> make (suffering, deficiency, or a problem) less severe
71−sentient -> able to perceive or feel things
72−contiguous -> sharing a common border; touching.
73−concurrent -> operating or occuring at the same time
74−vague -> of uncertain, indefinite, or unclear character or meaning
75−concise -> giving a lot of information cleary and in a few words; brief but comprehensive
76−lunatic -> a person who is mentally ill (not in technical use)
77−deterrent -> a thing that discourages or is intended to discourage someone from doing sometihng
78−omit -> leave out or exclude someone or something, either intentionally or forgetfully
79−analogy -> a comparison between one thing and anotherm, typicall for the purpose of explanation or clarification
80−contagious -> spread from one person or orgranism to another, typically by direct contact
81−leconic -> a person who uses very few words
82−petulant -> a person who is rude and acts childish
83−monologue -> a long speech by one actor in a play or a film
84−apprehension -> anziety or fear that something bad or unpleasant will happen
85−reprise -> a repeated passage in music
86−reluctant -> unwilling and hesitant; disinclined
87−trait -> a distinguishing quality or characteristic, typically one belonging to a person.
88−pedantic -> excessively concerned with minor details or rules; overscrupulous.
89−avid -> having or showing a keen interest in or enthusiasm for something
90−eerie -> strange and frightening
91−prepend -> add (something) to the beginning of something else
92−notion -> a conception of or belief about something
93−robust -> strong and healthy
94−mundane ->
95−mundane -> lacking interest or excietement; dull.
96−inevitable -> certain to happen; unavoidable.
97−postulate -> suggest or assume the existence, fact, or truth of something as a basis for reasoning, discussion or belief.
98−reasoning -> the action of thinking about something in a logical, sensible way.
99−abstraction -> the quality of dealing with ideas rather than events.
100−abstract -> existing in thought or as an idea but not having a physical or concrete existence
101−elixir -> a magical or medicinal potion.
102−ardent -> very enthusiastic or passionate.
103−absolute -> existing independently and not in relation to other things
104−reciprocal (mathematics) -> a multiplicative invers
105−intuitive -> easy to use and understand.
106−ubiquitous -> found everywhere, present or appearing.
107−poofta -> a man who is considered effiminate or homosexual
108−camouflage -> it is the use of any combination of materials to either make objects hard to see or by disguising them as someting else.
109−aisle -> a passage between rows of seats in a building such as a curch or theatre, an aircraft or train.
110−ensemble -> a group of items viewed as a whole rather than individually.
111−traverse -> travel across or through, "he traversed the forest"
112−fiend -> an evil spirit or demon
113−contiguous -> sharing a common border; touching.
114−transgression -> an act that goes against a law, rule, or code of conduct.
115−onosecond -> its the fraction of time before one realizes that they have made a crucial mistake after the mistake was made
116−totem -> a natural object or animal that is believed by a particular society to have spiritual significance and that is adopted by it as an embelem.
117−errata -> an error in printing or writing.
118−empirical -> verifiable by ovservation or experience rather than theory or pure logic.
119−bandit -> a robber or outlaw belonging to a gang and typically operating in an isolated or lawless area.
120−futile -> incapable of producing any useful result; pointless.
121−akin -> of similar nature or character
122−inundated -> overwhelm (someone) with things or people to be dealt with
123−blimey -> used to express surprise, excitement, or alarm.
124−detrimental -> tending to cause harm
125−avert -> turn away (one's eyes or thoughts)
126−espionage -> the practice of spying or of using spies, typically by governments to obtain political and military information.
127−polyglot -> knowing or using serveral langauges
128−intrude -> to go into a place in which you are not wanted or not expected to be
129−speculate -> form a theory or conjecture about a subjet without firm evidence.
130−mediocre -> of only average quality; not very good.
131−sober -> not affected by alcohol; not drunk.
132−niche -> a comfortable or suitable position in life or employment
133−sequestered -> isolated and hidden away (place)
134−incentive -> Something, such as the fear of punishment or the expectation of reward, that induces action or motivates effort.
135−inconspicuous -> not clearly visible or not attracting attention. unnoticeable
136−perspicacious -> having a ready insight into and understanding of things. observant.
137−surly -> bad-tempered and unfriendly.
138−stipend -> a fixed sum of money paid periodically for services or to defray expenses
139−indefatigable -> Having or showing a capacity for persisten effor; not tiring or relenting; tireless.
140−liaise -> cooperate on a mtter of mutual concern.
141−innate -> existing naturally or by heredity rather than being learned through experience.
142−amateur -> a person who is incompetent or inept at a particular activity.
143−liaison -> communication or cooperation which facilitates a close working relationship between people or organization
144−truce -> an agreement between enemies or opponents to stop fighting or arguing for a set period of time.
145−consigliere -> a trusted advisor or counselor, especially to the leader of a criminal organization.
146−conceal -> to keep from being observed or discovered; hide
147− ->
148−indispensable -> absolutely necessaru; essential
149−prowl -> to roam through stealthily, as in search of prey or plunder.
150−chauffeured -> one employed to drive a private automobile.
151−abysmal -> Resembling an abyss in depth; unfathomable.
152−contingency -> An event that may occur but that is not likely or intended; a possibility.