-
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.
- Loading branch information
0 parents
commit db4215a
Showing
4 changed files
with
766 additions
and
0 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,267 @@ | ||
Xft.dpi: 96 | ||
Xft.antialias: true | ||
Xft.hinting: true | ||
Xft.rgba: rgb | ||
Xft.autohint: false | ||
Xft.hintstyle: hintslight | ||
Xft.lcdfilter: lcddefault | ||
|
||
! ---------------------------------------------------------------------- | ||
! XTERM CONFIG | ||
! ---------------------------------------------------------------------- | ||
XTerm*background: #222D31 | ||
XTerm*foreground: #d8d8d8 | ||
XTerm*termName: xterm-color | ||
XTerm*pointerColor: #1ABB9B | ||
XTerm*faceName: Fixed | ||
XTerm*faceSize: 11 | ||
XTerm*reverseVideo: on | ||
XTerm*selectToClipboard: true | ||
|
||
! --------------------------------------------------------------------- | ||
! THEME CONFIG | ||
! --------------------------------------------------------------------- | ||
|
||
! ST CONFIG | ||
st.alpha: 1 | ||
st.termName: st-256color | ||
st.borderpx: 10 | ||
*.font:Iosevka:pixelsize=15:antialias=true:autohint=true; | ||
|
||
#define nord0 #2E3440 | ||
#define nord1 #3B4252 | ||
#define nord2 #434C5E | ||
#define nord3 #4C566A | ||
#define nord4 #D8DEE9 | ||
#define nord5 #E5E9F0 | ||
#define nord6 #ECEFF4 | ||
#define nord7 #8FBCBB | ||
#define nord8 #88C0D0 | ||
#define nord9 #81A1C1 | ||
#define nord10 #5E81AC | ||
#define nord11 #BF616A | ||
#define nord12 #D08770 | ||
#define nord13 #EBCB8B | ||
#define nord14 #A3BE8C | ||
#define nord15 #B48EAD | ||
|
||
|
||
! GLOBAL CONFIG | ||
*.foreground: nord4 | ||
*.background: nord0 | ||
*.cursorColor: nord4 | ||
*fading: 35 | ||
*fadeColor: nord3 | ||
*pointerColorBackground: #2B2C2B | ||
*pointerColorForeground: #16A085 | ||
|
||
!nord | ||
*.color0: nord1 | ||
*.color1: nord11 | ||
*.color2: nord14 | ||
*.color3: nord13 | ||
*.color4: nord9 | ||
*.color5: nord15 | ||
*.color6: nord8 | ||
*.color7: nord5 | ||
*.color8: nord3 | ||
*.color9: nord11 | ||
*.color10: nord14 | ||
*.color11: nord13 | ||
*.color12: nord9 | ||
*.color13: nord15 | ||
*.color14: nord7 | ||
*.color15: nord6 | ||
|
||
|
||
Xcursor.theme: xcursor-breeze | ||
Xcursor.size: 0 | ||
|
||
!URxvt.termName: rxvt-unicode-256color | ||
URxvt.font: 9x15,xft:Iosevka Term:size=13 | ||
URxvt.utf8: true | ||
URxvt.locale: true | ||
URxvt.url-launcher: google-chrome-stable | ||
URxvt.geometry: 74x14 | ||
! alternative font settings with 'terminus': | ||
! URxvt.font: -xos4-terminus-medium-r-normal--16-160-72-72-c-80-iso10646-1 | ||
! URxvt.bold.font: -xos4-terminus-bold-r-normal--16-160-72-72-c-80-iso10646-1 | ||
!! terminus names see end of file! | ||
URxvt.depth: 32 | ||
URxvt*background: #282828 | ||
URxvt.scrollBar: false | ||
URxvt.mouseWheelScrollPage: false | ||
URxvt.cursorBlink: false | ||
URxvt.background: black | ||
URxvt.foreground: grey | ||
URxvt.saveLines: 5000 | ||
URxvt.lineSpace: 4 | ||
URxvt.letterSpace: 1 | ||
URxvt.internalBorder: 10 | ||
|
||
! for 'fake' transparency (without Compton) uncomment the following three lines | ||
!URxvt*inheritPixmap: false | ||
URxvt.transparent: true | ||
URxvt.shading: 45 | ||
URxvt.blurRadius: 12 | ||
|
||
! --------------------------------------------------------------------- | ||
! MAPPING CONFIG | ||
! --------------------------------------------------------------------- | ||
|
||
! Normal copy-paste keybindings without perls | ||
URxvt.iso14755: false | ||
URxvt.keysym.Shift-Control-V: eval:paste_clipboard | ||
URxvt.keysym.Shift-Control-C: eval:selection_to_clipboard | ||
!Xterm escape codes, word by word movement | ||
URxvt.keysym.Control-Left: \033[1;5D | ||
URxvt.keysym.Shift-Control-Left: \033[1;6D | ||
URxvt.keysym.Control-Right: \033[1;5C | ||
URxvt.keysym.Shift-Control-Right: \033[1;6C | ||
URxvt.keysym.Control-Up: \033[1;5A | ||
URxvt.keysym.Shift-Control-Up: \033[1;6A | ||
URxvt.keysym.Control-Down: \033[1;5B | ||
URxvt.keysym.Shift-Control-Down: \033[1;6B | ||
! Rxvt.perl-ext-common: ...,clipboard | ||
! URxvt.keysym.M-C-c: perl:clipboard:copy | ||
! URxvt.keysym.M-v: perl:clipboard:paste | ||
! URxvt.keysym.M-C-v: perl:clipboard:paste_escaped | ||
! URxvt*termName: string | ||
! URxvt*geometry: geometry | ||
! URxvt*chdir: string | ||
! URxvt*loginShell: boolean | ||
! URxvt*multiClickTime: number | ||
! URxvt*jumpScroll: boolean | ||
! URxvt*skipScroll: boolean | ||
! URxvt*pastableTabs: boolean | ||
! URxvt*scrollstyle: plain | ||
! URxvt*scrollBar_right: boolean | ||
! URxvt*scrollBar_floating: true | ||
! URxvt*scrollBar_align: mode | ||
! URxvt*thickness: number | ||
! URxvt*scrollTtyOutput: boolean | ||
! URxvt*scrollTtyKeypress: boolean | ||
! URxvt*scrollWithBuffer: boolean | ||
! URxvt*tintColor: !7DA55 | ||
! URxvt*blurRadius: HxV | ||
! URxvt*fading: number | ||
! URxvt*fadeColor: color | ||
! URxvt*utmpInhibit: boolean | ||
! URxvt*urgentOnBell: boolean | ||
! URxvt*visualBell: boolean | ||
! URxvt*mapAlert: boolean | ||
! URxvt*meta8: boolean | ||
! URxvt*tripleclickwords: boolean | ||
! URxvt*insecure: boolean | ||
! URxvt*cursorUnderline: boolean | ||
! URxvt*pointerBlank: boolean | ||
! URxvt*color0: color | ||
! URxvt*color1: color | ||
! URxvt*color2: color | ||
! URxvt*color3: color | ||
! URxvt*color4: color | ||
! URxvt*color5: color | ||
! URxvt*color6: color | ||
! URxvt*color7: color | ||
! URxvt*color8: color | ||
! URxvt*color9: color | ||
! URxvt*color10: color | ||
! URxvt*color11: color | ||
! URxvt*color12: color | ||
! URxvt*color13: color | ||
! URxvt*color14: color | ||
! URxvt*color15: color | ||
! URxvt*colorBD: color | ||
! URxvt*colorIT: color | ||
! URxvt*colorUL: color | ||
! URxvt*colorRV: color | ||
! URxvt*underlineColor: color | ||
! URxvt*scrollColor: color | ||
! URxvt*troughColor: color | ||
! URxvt*highlightColor: color | ||
! URxvt*highlightTextColor: color | ||
! URxvt*cursorColor: color | ||
! URxvt*cursorColor2: color | ||
! URxvt*pointerColor: color | ||
! URxvt*pointerColor2: color | ||
! URxvt*borderColor: color | ||
! URxvt*iconFile: file | ||
! URxvt*font: fontname | ||
! URxvt*italicFont: fontname | ||
! URxvt*boldFont: fontname | ||
! URxvt*boldItalicFont: fontname | ||
! URxvt*intensityStyles: boolean | ||
! URxvt*inputMethod: name | ||
! URxvt*preeditType: style | ||
! URxvt*imLocale: string | ||
! URxvt*imFont: fontname | ||
! URxvt*title: string | ||
! URxvt*iconName: string | ||
! URxvt*buffered: boolean | ||
! URxvt*depth: number | ||
! URxvt*visual: number | ||
! URxvt*transient-for: windowid | ||
! URxvt*override-redirect: boolean | ||
! URxvt*hold: boolean | ||
! URxvt*externalBorder: number | ||
! URxvt*internalBorder: number | ||
! URxvt*borderLess: true | ||
! URxvt*lineSpace: number | ||
! URxvt*letterSpace: number | ||
! URxvt*skipBuiltinGlyphs: boolean | ||
! URxvt*pointerBlankDelay: number | ||
! URxvt*backspacekey: string | ||
! URxvt*deletekey: string | ||
! URxvt*print-pipe: string | ||
! URxvt*modifier: modifier | ||
! URxvt*cutchars: string | ||
! URxvt*answerbackString: string | ||
! URxvt*secondaryScreen: boolean | ||
! URxvt*secondaryScroll: boolean | ||
! URxvt*perl-lib: string | ||
! URxvt*perl-eval: perl-eval | ||
! URxvt*perl-ext-common: string | ||
! URxvt*perl-ext: string | ||
! URxvt*iso14755: boolean | ||
! URxvt*iso14755_52: boolean | ||
! URxvt*xrm: string | ||
! URxvt*keysym.sym: keysym | ||
! URxvt*background.border: boolean | ||
! URxvt*background.expr: string | ||
! URxvt*background.interval: seconds | ||
! URxvt*bell-command: string | ||
! URxvt*kuake.hotkey: string | ||
! URxvt*matcher.button: string | ||
! URxvt*matcher.launcher: string | ||
! URxvt*matcher.launcher.*: string | ||
! URxvt*matcher.pattern.*: string | ||
! URxvt*matcher.rend.*: string | ||
! URxvt*remote-clipboard.fetch: string | ||
! URxvt*remote-clipboard.store: string | ||
! URxvt*searchable-scrollback: string | ||
! URxvt*selection-autotransform.*: string | ||
! URxvt*selection-pastebin.cmd: string | ||
! URxvt*selection-pastebin.url: string | ||
! URxvt*selection.pattern-0: string | ||
! URxvt*tab-bg: colour | ||
! URxvt*tab-fg: colour | ||
! URxvt*tabbar-bg: colour | ||
! URxvt*tabbar-fg: colour | ||
! URxvt*url-launcher: string | ||
|
||
! The Terminus font uses the following X-names: | ||
! -xos4-terminus-medium-r-normal--12-120-72-72-c-60-iso10646-1 | ||
! -xos4-terminus-medium-r-normal--14-140-72-72-c-80-iso10646-1 | ||
! -xos4-terminus-medium-r-normal--16-160-72-72-c-80-iso10646-1 | ||
! -xos4-terminus-medium-r-normal--20-200-72-72-c-100-iso10646-1 | ||
! -xos4-terminus-medium-r-normal--22-220-72-72-c-110-iso10646-1 | ||
! -xos4-terminus-medium-r-normal--24-240-72-72-c-120-iso10646-1 | ||
! -xos4-terminus-medium-r-normal--28-280-72-72-c-140-iso10646-1 | ||
! -xos4-terminus-medium-r-normal--32-320-72-72-c-160-iso10646-1 | ||
! -xos4-terminus-bold-r-normal--12-120-72-72-c-60-iso10646-1 | ||
! -xos4-terminus-bold-r-normal--14-140-72-72-c-80-iso10646-1 | ||
! -xos4-terminus-bold-r-normal--16-160-72-72-c-80-iso10646-1 | ||
! -xos4-terminus-bold-r-normal--20-200-72-72-c-100-iso10646-1 | ||
! -xos4-terminus-bold-r-normal--24-240-72-72-c-120-iso10646-1 | ||
! -xos4-terminus-bold-r-normal--28-280-72-72-c-140-iso10646-1 | ||
! -xos4-terminus-bold-r-normal--32-320-72-72-c-160-iso10646-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,37 @@ | ||
# List of plugins | ||
set -g @plugin 'tmux-plugins/tpm' | ||
set -g @plugin 'arcticicestudio/nord-tmux' | ||
set -g @plugin 'tmux-plugins/tmux-sensible' | ||
# # Other examples: | ||
# # set -g @plugin 'github_username/plugin_name' | ||
# # set -g @plugin '[email protected]/user/plugin' | ||
# # set -g @plugin '[email protected]/user/plugin' | ||
# Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf) | ||
run -b '~/.tmux/plugins/tpm/tpm' | ||
|
||
|
||
set -g default-terminal "screen-256color" | ||
# Send prefix | ||
set-option -g prefix C-a | ||
unbind-key C-a | ||
bind-key C-a send-prefix | ||
|
||
# Use Alt-arrow keys to switch panes | ||
bind -n M-Left select-pane -L | ||
bind -n M-Right select-pane -R | ||
bind -n M-Up select-pane -U | ||
bind -n M-Down select-pane -D | ||
|
||
# Shift arrow to switch windows | ||
bind -n S-Left previous-window | ||
bind -n S-Right next-window | ||
|
||
# Mouse mode | ||
setw -g mouse on | ||
|
||
# Set easier window split keys | ||
bind-key v split-window -h | ||
bind-key h split-window -v | ||
|
||
# Easy config reload | ||
bind-key r source-file ~/.tmux.conf \; display-message "~/.tmux.conf reloaded." |
Oops, something went wrong.