Git Product home page Git Product logo

.dotfiles's Introduction

Hi 👋, I'm Calebe94

A passionate embedded systems developer from Brazil

calebe94

Connect with me:

calebe94 @calebe94 #5525

Languages and Tools:

android arduino bash c cplusplus csharp css3 django docker electron express flask flutter git gtk html5 java javascript jekyll linux mariadb mongodb mysql nginx nodejs python sqlite tensorflow vagrant vuejs

.dotfiles's People

Contributors

calebe94 avatar

Watchers

 avatar  avatar

.dotfiles's Issues

Create i3 Modes

  • Create a i3 mode called "move/mode": It'll be responsible to move things in or throgh workspaces, toggle focus mode, set tabbed or stack mode and etc.
mode "mode/move" {
...
}
  • Create a i3 mode called "resize": It'll be responsible to resize windows.

Create bindsym commands like MacOS

Create keyboard shortcuts equal to MacOS using a CMD key.

Required Keys

  • Command-X: Cut the selected item and copy it to the Clipboard.

  • Command-C: Copy the selected item to the Clipboard. This also works for files in the Finder.

  • Command-V: Paste the contents of the Clipboard into the current document or app. This also works for files in the Finder.

  • Command-Z: Undo the previous command. You can then press Shift-Command-Z to Redo, reversing the undo command. In some apps, you can undo and redo multiple commands.

  • Command-A: Select All items.

  • Command-F: Find items in a document or open a Find window.

  • Command-S: Save the current document.

  • Command-T: Open a new tab.

  • Command-W: Close the front window. To close all windows of the app, press Option-Command-W.

  • Command–Space bar: Show or hide the Spotlight search field. To perform a Spotlight search from a Finder window, press Command–Option–Space bar. (If you use multiple input sources to type in different languages, these shortcuts change input sources instead of showing Spotlight. Learn how to change a conflicting keyboard shortcut.)

  • Command-Shift-C: To copy from terminal

  • Command-Shift-V: To past in terminal

Create a TODO dmenu plugin

It should allow you to create and check TODO lists by typing the following command in dmenu:

'''
todo add new_todo
todo check some_todo
'''

it will fill a markdown file that I can visualize it latter.

ST ins't oppening in floating mode

I've set my i3 to call st in floating mode when I press mod+Enter.
But it isn't working since I installed xresources path to st and added some things to my .Xresources file.

Remove XFCE things

I have installed XFCE to call my i3wm and use some tools such as xfce4-settings-manager, but it isn't necessary.

Create touchpad gestures like MacOS

  • Tap to click
  • Double-tap with two fingers to zoom in and back out of a webpage or PDF.
  • Pinch with two fingers to zoom in or out.
  • Swipe left or right with two fingers to show the previous or next page.
  • Pinch(pinch in) your thumb and three fingers together to display dmenu.
  • Spread your thumb(Pinch out) and three fingers apart to show your desktop(Send everything to scratchpad).
  • Swipe up with four fingers to open Mission Control(Show opened apps).
  • Swipe down with four fingers to see all windows of the app you're using.
  • Swipe left or right with four fingers3 to move between desktops and full-screen apps.

Create a dmenu Notes plugin

It should allow you to create notes by typing in dmenu the following command:
'''
note new NOTEBOOK/NOTE
or
note new NOTE
'''

Where NOTEBOOK is the folder ( it also should create a folder if it don't exists) and NOTE is the note name.

After that command it will open neovim with a madkdown note template with a little YAML table to fill containing name, date, tags and etc.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.